sql – Como usar distinct Count y Join en codeigniter entre 2 Base de Datos

Hola necesito llevar esta consulta SQL a codeigniter

SELECT Count(DISTINCT uh.carrera.alumno_id)
From alumno.listado
Inner Join uh.carrera ON uh.carrera.alumno_id = alumno.listado.id

La consulta en SQL funciona perfectamente, lo que no se hacer la relación entre 2 base de datos en codeigniter, he probado muchas variantes pero ninguna con resultados, todas con errores, el objetivo es contar la cantidad de alumnos que hay en esa universidad.

java – ¿Como puedo guardar datos dentro de un Hashtable?

Estoy haciendo un programa el cual solicita al usuario que ingrese su curp y su nombre el cual se guardara dentro de un Hashtable pero no se como poder guardarlo.

Aqui es donde declaro mi Hashtable

Hashtable<Integer, String> nombreCurp = new Hashtable<Integer, String>();

Aqui es donde segun yo estoy guardando los datos pero me marca error.

System.out.println("Registre nombre del cliente: ");
    nombreCurp.put("","") = entrada.nextLine();

alguna recomendacion de como podria solucionar mi problema.

mysql – ¿Cómo crear un único Servicio Web para múltiples gestores de bases de datos?

¡Hola, buenas tardes!

Estoy pensando crear un único Servicio Web para poder implementar todas las funcionalidades del negocio para dos empresas del mismo rubro, todos los procesos de negocios son idénticos. De estas empresas, una de ellas contará con un gestor de base de datos SQL Server y un servidor Windows; mientras que la otra empresa usará (MySQL o MariaDB) y un servidor Linux. Después de finalizado el servicio web, empezaré a crear aplicaciones web y móviles para estas empresas, pero quiero tener un solo servicio web para darle mantenimiento.

Necesito ayuda para pensar en que tecnologías serían las más adecuadas para desarrollar un único servicio web, para estas empresas. He trabajado como programador, tengo conocimientos en Java (JSF), C# (Web Forms, MVC, Net Core), JavaScript (JQuery, Vue), PHP (Laravel), SQL Server, MySQL, CSS y HTML.

No tengo experiencia como arquitecto de software. ¿Algunas sugerencias que me puedan dar para investigar sobre tecnologías a usar?

Estaré agradecido por su colaboración.

Atte., Shoy777

nodejs – Resolver en la vista una promesa de una funcion que recibe datos de una API

Estoy Realizando un proyecto el cual ocupa “Google Cloud Storage”de GCP en el manejo de archivos de audio, los cuales quiero reproducir en una vista con la etiqueta audio de html. Al momento de obtener los datos de la funcion que hace contacto con la API estoy trabajando con una funcion asíncrona, por lo cual al momento te llamar al script desde la vista recibo solamente una promesa y no el valor de la promesa resuelta, que en este caso seria un String de la función “getSignedUrl” de Google Cloud Storage. ¿como puedo desde la vista esperar a que se resuelva la promesa antes de usar el dato?

function geturlaudio() {
const { Storage } = require('@google-cloud/storage');
const storage = new Storage({
  keyFilename: path.join(__dirname, '../apikeys/reforzamientoalgebraia-017aa4b76248.json'),
  projectId: 'reforzamientoalgebraia'
});
const audioaibucket = storage.bucket('audios-ai');
const file = audioaibucket.file('bienvenida.mp3');
const config = {
  action: 'read',
  expires: '03-17-2025'
};

  file.getSignedUrl(config, (err, url) => {
    if (err) {
     console.error(err);
     return;
    }
    console.log(url);
    return url;
   });

Si bien estoy obteniendo la url en el console log, la vista la recibe como promesa.introducir la descripción de la imagen aquí.

javascript – Controlar entrada de datos en un input por JS

Tengo una función en JS para controlar lo que el usuario puede o no introducir por teclado.
Ahora mismo llamo a esa función mediante un onkeypress de manera que cada vez que el usuario teclea en el input compruebo que es correcto.

Ahora tengo el problema de que si copia y pega un texto en ese input al no haber tecleado una tecla no se llama a la función, he probado con el onchange pero con el problema de que si copio y pego en ese input y directamente doy al botón submit no llama a la función.

¿Cual es la forma correcta para poder llamar a esa función en cualquier caso posible?

sql – API de Windows + Base de datos

Quería desarrollar una API para Windows que accediese a una base de datos SQL. Dicho esto, ¿cuál sería el mejor o más recomendable lenguaje de programación para implementar los accesos a la misma (conexión, consultas, recogida de datos…) en vistas de hacer un desarrollo óptimo y cómodo de la aplicación cliente?

Gracias!

javascript – Enviar datos json en php a un archivo js

Estoy intentando mandar datos de json que vienen desde php , a un archivo js .

Al utlizar el metodo de $ajax

$.ajax({
type: ‘POST’,
url: ‘index.php’,
datatype: ‘text’
}).done(function (response)
{
resultado = response;
console.log(resultado);
});

La respuesta que recibo es array en null y error, en cambio desde el mismo archivo que mando json en array esta lleno.

La primera imagen es array hecho desde php, utlizando json_enconde .

introducir la descripción de la imagen aquí

Aqui esta a función de $ajax
introducir la descripción de la imagen aquí

Aquí esta la salida del var_dump
introducir la descripción de la imagen aquí

Por ultimo la salida de console.log
introducir la descripción de la imagen aquí