En codeshare.io tenemos una aplicación que, se trata de una web en la que podemos, sin necesidad de registro, pegar código en cualquier lenguaje de programación para compartirlo con otras personas, programadores que podrán editarlo al mismo tiempo. Si seleccionamos el lenguaje de programación correspondiente, podremos ver los colores que identifican las funciones propias de cada uno (también es posible personalizar el editor y la fuente).
Cuando entramos pulsando en el botón rojo de su página inicial, llegamos a un panel con url única donde podemos pegar el código en cuestión. Esa url única es la que deberemos compartir con cualquier persona, que podrá editar el contenido (no hay sistema de control de permisos). La plataforma ofrece herramientas de comunicación en tiempo real para que los usuarios que están trabajando en el mismo código puedan hablar sobre el mismo.
No se trata de un emulador o de un sistema que ayude a ejecutar código, es solamente un editor que permitirá de forma sencilla, sin necesidad de registro, enviar con el formato adecuado el resultado de nuestro trabajo para que pueda ser discutido.
//1. Conectar a la base de datos
this.iniciarConexionBD();
//2. Variable para almacenar el total de carreras almacenadas en la base de datos.
int totalCarreras = 0;
//3. definir espacio de trabajo para la declaración y ejecución de la consulta sql
Statement stm = this.conexion.createStatement();
//4. Definir el texto String de la consulta SQL.
String sql = «select count(*) as total_carreras from itb_carreras c»;
//5. Ejecutar la consulta y amacenar en el objeto ResultSet
ResultSet tabla = stm.executeQuery(sql);
//6. Recorrer el objeto ResultSet mediante un while y para cada iteración resolver:
while(tabla.next())
{
totalCarreras = tabla.getInt(«total_carreras»);
}
//7. Cerrar la conexion a la base de datos
this.cerrarConexionBD();
//8. Retornar el total de carreras que está almancenado en la base de datos
return totalCarreras;