Java Standard Edition

Sobre el lenguaje Java y las clases que componen la API.

Telefonía en Java

Holas, kisiera su ayuda en este tema... estoy tratando de realizar un programa en java que se paresca al sistel de windows, que me permita realizar llamadas por la pc... pero no se como partir, lei unos ejemplo de la api de telefonia tapi pero no los entiendo vien, quisiera su ayuda para llegar a mi meta, y no lo kiero hacer por asterik u otra solución... gracias por si colaboracion =)

J2ME con SQLite

Hola muy buenas tardes...

Tengo un problema con una aplicación movil en J2ME.

La cual ya tengo diseñada pero necesito hacer conexion hacia una Base de datos o un archivo de SQLite

La pregunta es ¿Como hacer la Conexion de este archivo con un programa J2ME?

Espero me puedan solucionar este problema

Un saludo

Actualizar de Java 5 a Java 6

Hola
Estoy trabajando para mi proyecto de título, y no tengo mucha experiencia en Java y no se diferenciar bien sus distintas versiones.
El proyecto ya esta desarrollado:
y yo debo darle nuevas funcionalidades (Scripting para otros lenguages)
Pero lo primero que debo hacer es revisar que este proyecto funcione al 100% en java6 tal cuál lo hacía en java 5.
Aparentemente si cumple con ello, pero no se bien cuáles son los pasos a seguir...y de qué forma probar que este todo correctamente.

Si me pueden aconsejar como empezar??... se los agradecería mucho.
De momento leo el código y trato de entender bien la funcionalidad del proyecto.

saludos desde Chile y ojala puedan contestarme pronto.

Generics en Java

Hola a todos,

Tengo una duda sobre los generics.
Cual es la diferencia entre ? (wildcard generic type) y T (formal type parameter). Tienen el mismo efecto?
Cuando debo de usar uno y cuando el otro?

Saludos y gracias.

[SOLUCIONADO] Editor Visual en NetBeans 6.8

Hola,

No estoy muy al día en cuanto a las actualización de NetBeans 6.8 y parece ser que ya no tiene soporte para Visual JSF.

¿Sabe alguien si existe algún editor visual para NetBeans 6.8?

Saludos y gracias.

Tema: Ejemplo de Inyección de SQL

Usuario login(String uname, String pass) throws SQLException {
Connection conn = null;
try {
//Supongamos que se encripta el password con un MD5
conn = //obtener una conexión a base de datos
PreparedStatement ps = conn.prepareStatement(
"SELECT * FROM usuario WHERE username=? AND password=?");
ps.setString(1, uname);
ps.setString(2, pass);
ResultSet rs = ps.executeQuery(sql);
Usuario u = null;
if (rs.next()) {
//Creamos un usuario a partir de la info en el primer registro
//del ResultSet
}
rs.close();
st.close();
return u;
} finally {
if (conn != null) {
conn.close();
}
}
}

Estuve mirando y me interesa mucho esta informacion, Ezamudio tengo una duda. Cuando utilizas esta sentencia PreparedStatement ps = conn.prepareStatement(
"SELECT * FROM usuario WHERE username=? AND password=?");
me queda la duda de que significaria el username=? y password=?, esos dos parametros seria los nombres de los campos en la BD o es simplemente una sentencia que se debe utilizar con el PreparedStatement.
ResultSet rs = ps.executeQuery(sql);

BD con SQL Server y seguridad

Mi consulta, estoy trabajando en una aplicacion local cliente servidor, donde la BD estara en access 2003 por cuestion de que sera una aplicacion sencilla, con un maximo de 8 usuarios y mas o menos unos 1500 registros anuales ingresados, deseo manejar un nivel de seguridad bueno, digamos que intermedio, donde pueda elegir las propiedades para cada usuario, modificaciones, ingresos y consultas, pues no todos tendran el mismo nivel de administracion, he leido un poco sobre como manejar dicha seguridad y permisis en access pero al parecer no me ha resultado, ahora estoy mirando el SQL Server, como podria serme de util esta aplicacion para realizar lo que deseo, que es el manejo de seguridad por usuario y que deban validarse con un login y contraseña, y luego acceder a la BD, otra cosas, es posible que la BD que se encuntre en el servidor, pueda estar en cada equipo como un temporal o mas o menos como la cache del equipo.

Muchas Gracias

Cali, Colombia.

Numeros binarios

Hola a todos, nuevamente necesito su ayuda, en la universidad el profe nos dejo un ejercicio, el cual se basa en lo siguiente :

"Para un numero entero positivo N, hallar el complemento y el reverso del numero representado en el sistema binario, y mostrarlos en el sistema decimal. Por ejemplo, si n = 2006 (11111010110 en binario) entonces su complemento es p = 42 (00000101010)
en binario) y su reverso es q = 863 (01101011111 en binario)"

El programa debera de mostrar los valores de p y q, osea 41 y 863.

Les comento que el profe nos prohibio que en el programa convirtamos el numero N a binario, ya encontre la forma de hallar el complemento sin tener que pasar N a binario :

* Para hallar la representacion decimal del complemento de la representacion binaria de N no es necesario pasar el numero a binario ya que se podria hallar asi :

 

¿Cómo clonar un JTable: Ayuda?

Hola, saludos a todos.

Mi duda es la siguiente:

Estoy implementado un JTable que hace uso de un Modelo_tabla personalizado este modelo hereda de DefaultTableModel. (Lo utilizo sólo para redefinir el metodo setEditable y para quitar la edición a unas columnas).

Las operaciones a realizar sobre la tabla son las de alta, baja y modificación de registros.

El caso es que si se quiere modificar uno o varios registros de la tabla pueden existir dos posible acciones:
- una en donde el usuario decida guardar los cambios modificados.
- y otra donde el usuario quiere cancelar las modificaciones hechas antes de guardarlas.

Es en este segundo punto donde surge el problema.

Tengo una idea la cual trata de hacer los siguiente:

JTable tabla_original = new JTable(new Modelo_tabla);

En donde tabla_original es la tabla que muestro en la interfaz, y antes de realizar las modificaciones (Esto es al presionar el botón modificar) declaro otra variable:

Cambiar base de datos definida en hibernate.cfg.xml

Buenas tardes. Una pregunta, en el archivo de configuración de Hibernate yo defino la base de datos que deseo usar, hasta ahí todo bien. Mi duda es, en algún punto del programa existe una manera de cambiar de base de datos?es decir, cambiar momentáneamente la base de datos definida en Hibernate.cfg.xml por otra?Es que necesito conectarme a una BD ajena a mi portal en un módulo específico y no puedo unir las 2 BD en una.

Distribuir contenido