Articles of java

Crear carpeta en Android

import java.io.File; File folder = new File(Environment.getExternalStorageDirectory() + “/TollCulator”); boolean success = true; if (!folder.exists()) { //Toast.makeText(MainActivity.this, “Directory Does Not Exist, Create It”, Toast.LENGTH_SHORT).show(); success = folder.mkdir(); } if (success) { //Toast.makeText(MainActivity.this, “Directory Created”, Toast.LENGTH_SHORT).show(); } else { //Toast.makeText(MainActivity.this, “Failed – Error”, Toast.LENGTH_SHORT).show(); } Lo anterior debería crear una carpeta en mi tarjeta SD si […]

¿Hay una implementación de JSR-303 (validación de beans) disponible?

Sé que hay marcos no estándar como el validador de recursos comunes y el validador de hibernación. Quería saber si alguien conoce una implementación del estándar oficial.

¿Cómo identificar los contenidos de un byte es un jpeg?

Tengo una matriz de bytes pequeños (menos de 25K) que recibo y decodizo como parte de un sobre de mensaje más grande. Algunas veces esta es una imagen, y cuando es e imagen, a veces es un jpg. No tengo información de contexto que no sea la matriz de bytes, y necesito identificar si es […]

¿Cómo persistir el permiso en Android API 19 (KitKat)?

En mi aplicación, almaceno la ruta de la imagen en mi base de datos SQlite para su uso posterior. El camino que obtengo es content://com.android.providers.media.documents/document/image%3A71964 Cuando recupero esta ruta de la base de datos y trato de recuperar la imagen de esa ruta lanza Android java.lang.SecurityException: Permission Denial: opening provider com.android.providers.media.MediaDocumentsProvider from ProcessRecord{42c84ec8 23911:com.gots.gb/u0a248} (pid=23911, […]

¿Por qué Java Date.getYear () devuelve 111 en lugar de 2011?

Estoy teniendo problemas para analizar una fecha de cadena en un objeto Date . Yo uso un DateFormat para analizar la cadena, y cuando DateFormat el valor de la fecha, me da lo que espero. Pero cuando bash obtener el día, el mes o el año, me da los valores equivocados. Por ejemplo, el año […]

¿Por qué no puedes tener una “Lista <Lista >” en Java?

En Java, ¿por qué no funciona la siguiente línea de código? List<List> myList = new ArrayList<ArrayList>(); Funciona si lo cambio a List<ArrayList> myList = new ArrayList<ArrayList>(); Al principio, pensé que tal vez no puedas tener listas de una interfaz, pero puedo crear una List muy bien. Ideas?

¿JAXB puede analizar grandes archivos XML en fragmentos?

Necesito analizar archivos XML potencialmente grandes, cuyo esquema ya se me proporciona en varios archivos XSD, por lo que el enlace XML es muy favorecido. Me gustaría saber si puedo usar JAXB para analizar el archivo en fragmentos y, de ser así, cómo.

¿Hay algún método que calcule un factorial en Java?

No lo encontré, todavía. ¿Me he perdido algo? Sé que un método factorial es un progtwig de ejemplo común para principiantes. ¿Pero no sería útil tener una implementación estándar para reutilizar? Podría usar dicho método con tipos estándar (int, long …) y con BigInteger / BigDecimal también.

Enviando un mensaje a todos los clientes (comunicación Cliente-Servidor)

Así que ahora, estoy haciendo una aplicación de servidor de cliente basada en multiproceso. En el lado del servidor, hago un hilo para una conexión única que sea aceptada. En la clase de subprocesos, hago un método que envía un comando al cliente. Lo que quiero es simplemente, ¿cómo enviar un parámetro a todos los […]

JEE7: ¿Los beans EJB y CDI admiten transacciones manejadas por contenedor?

Java EE7 consiste en un conjunto de definiciones de “bean”: Managed Beans 1.0 (JSR-316 / JSR-250) Inyección de Dependencia para Java 1.0 (JSR-330) CDI 1.1 (JSR-346) JSF Managed Beans 2.2 (JSR-344) EJB 3.2 (JSR-345) Para poder deshacerme del caos en mi mente, estudio varios artículos sobre “cuándo usar qué tipo de frijol”. Uno de los […]