Articles of java

Error: creación de matriz genérica

No entiendo el error de la creación de matriz genérica. Primero probé lo siguiente: public PCB[] getAll() { PCB[] res = new PCB[list.size()]; for (int i = 0; i < res.length; i++) { res[i] = list.get(i); } list.clear(); return res; } Entonces traté de hacer esto: PCB[] res = new PCB[100]; Debo estar perdiendo algo […]

Invierta un comparador en Java 8

Tengo una ArrayList y quiero ordenarla en orden descendente. Yo uso para él el método java.util.stream.Stream.sorted(Comparator) . Aquí hay una descripción según Java API: Devuelve una secuencia que consta de los elementos de esta secuencia, ordenados según el Comparator proporcionado. estos métodos me devuelven un orden con orden ascendente. ¿Qué parámetro debería cambiar, solo para […]

Usar Java para establecer el foco en una aplicación que no sea Java en Windows

Me gustaría escribir una aplicación que crea entrada para una aplicación que no es Java en Windows. Con la clase Robot es fácil generar la entrada, pero necesito establecer el foco en el cuadro de texto de otra aplicación e ingresar el texto allí. No se preocupe, no estoy tratando de escribir algo malicioso, solo […]

Analizador de fecha y hora de lenguaje natural para java

Estoy trabajando en un analizador de lenguaje natural que examina una oración en inglés y extrae información como nombre, fecha, etc. por ejemplo: ” Vamos a vernos el próximo martes a las 5 p.m. en la playa ” . Así que la salida será algo así como: ” Vamos a cumplir 15/09/2009 a las 17:00 […]

Sin tipo de datos para el nodo: org.hibernate.hql.internal.ast.tree.IdentNode HQL

Tengo el HQL donde trato de obtener artefactos que no tienen clasificación (cuando está activo es 0) artifacts = Artifact.findAll(“FROM Artifact WHERE id NOT IN ( SELECT artifact_id FROM Classification WHERE active = 1) AND document_id = :docid”,[docid:document.id], [max:limit, offset:startIndex]); Cada vez que corro obtengo el error java.lang.IllegalStateException: No data type for node: org.hibernate.hql.internal.ast.tree.IdentNode \-[IDENT] […]

Comportamiento extraño con Scanner # nextFloat

Al ejecutar lo siguiente en Eclipse, inicialmente el Escáner no reconoció los retornos de carro en la consola, bloqueando de hecho más entradas: price = sc.nextFloat(); Agregar esta línea antes del código hace que Scanner acepte 0,23 (notación francesa) como un flotante: Locale.setDefault(Locale.US); Esto probablemente se deba a la configuración regional en Windows XP Pro […]

¿Cómo convertir Date.toString a la fecha?

Tengo una cadena obtenida llamando al método de instancia toString de la clase Fecha. ¿Cómo puedo obtener un objeto Date de esta cadena? Date d = new Date(); String s = d.toString; Date theSameDate = … ACTUALIZAR Intenté usar SimpleDateFormat, pero obtengo java.text.ParseException: Unparseable date ¿Puede decirme el formato de fecha producido por Date.toString ()?

cómo obtener el prefijo de teléfono de país de iso

Obtuve el país iso por el código de esta respuesta : TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); String countryCode = tm.getSimCountryIso(); ¿Cómo puedo obtener el número de teléfono del prefijo para el país? por ejemplo +972 para il.

¿Cómo puedo exportar el informe a PDF / A-1a, PDF / A-1b?

Generar PDF / A en jasper-report, contiene numerosas trampas y no es compatible con algunas versiones de jasper-report. Esta es la razón por la que he decidido aprobar esta publicación de preguntas y respuestas, que indica los pasos y la versión de la biblioteca necesarios para exportar un informe simple con un gráfico a PDF […]

Creación de jar ejecutable con archivos externos incluidos

Quiero construir un jar ejecutable en java. Necesito incluir algunos de los archivos en el jar para que cuando ejecuto jar los archivos se lean automáticamente de la clase java. Por lo tanto, creé una carpeta en el proyecto y referí estos archivos desde el proyecto. Creé el archivo jar siguiendo algunos tutoriales pero no […]