Articles of java

Puntuacion Regex en Java

Primero, me leen la documentación como sigue http://download.oracle.com/javase/1.4.2/docs/api/java/util/regex/Pattern.html Y quiero encontrar cualquier caracter de puntuación EXCEPTO @ ‘, pero no lo entiendo del todo. Aquí está : public static void main( String[] args ) { // String to be scanned to find the pattern. String value = “#`~!#$%^”; String pattern = “\\p{Punct}[^@’,&]”; // Create a […]

Uso básico de JSONPath en Java

Tengo JSON como cadena y JSONPath como cadena. Me gustaría consultar el JSON con la ruta JSON, obteniendo el JSON resultante como una cadena. Deduzco que el json-path de Jayway es el estándar . La API en línea , sin embargo, no tiene mucha relación con la biblioteca real que obtienes de Maven . Sin […]

Android: Navigation-Drawer en todas las actividades

Quiero agregar un cajón de navegación en todas las actividades de mi proyecto de Android. Este es el código de la actividad principal: public class MainActivity extends Activity { private String[] drawerListViewItems; private DrawerLayout drawerLayout; private ListView drawerListView; private ActionBarDrawerToggle actionBarDrawerToggle; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // get list items from strings.xml […]

¿Por qué SimpleDateFormat analiza la fecha incorrecta?

Tengo una fecha en formato de cadena y quiero analizar eso en la fecha de la utilidad. var date =”03/11/2013″ Estoy analizando esto como: new SimpleDateFormat(“MM/dd/yyyy”).parse(date) Pero lo extraño es que, si estoy pasando “03-08- 201309 hjhkjhk ” o ” 03-88 -2013″ o 43 -88-201378 “, no arroja un error, lo analiza. Para esto ahora, […]

BroadcastReceiver para ACTION_MEDIA_BUTTON no funciona

Estoy escribiendo una aplicación de Android para la versión 4.0.3 (ICS) del sistema operativo Android. El problema es que no obtengo el resultado de mi Log.d () en el método onReceive () de BroadcastReceiver, lo que significa que mi aplicación no está manejando correctamente la transmisión. He leído innumerables preguntas sobre cómo ejecutar código cuando […]

Analizador de ecuaciones de álgebra para java

Necesito una biblioteca para poder analizar una ecuación y darme el resultado de las entradas. Por ejemplo algo como esto: String equation = “x + y + z”; Map vars = new HashMap(); vars.add(“x”, 2); vars.add(“y”, 1), vars.add(“z”, 3); EquationSolver solver = new EquationSolver(equation, vars); int result = solver.getResult(); System.out.println(“result: ” + result); Y evalúa […]

El paquete Java no existe

Entonces, hay una carpeta /usr/share/stuff en el directorio raíz en cosas hay un montón de archivos java con package org.name definiciones de package org.name en la parte superior Estoy ejecutando javac test.java donde test.java está en un subdominio /usr/share/stuff a mi ruta de clase. y en la parte superior de test.java agrego import org.name Pero […]

¿Por qué Java BufferedReader () no lee correctamente los caracteres en árabe y chino?

Intento leer un archivo que contiene caracteres en inglés y árabe en cada línea y otro archivo que contiene caracteres en inglés y chino en cada línea. Sin embargo, los caracteres de árabe y chino no se muestran correctamente, solo aparecen como signos de interrogación. ¿Alguna idea de cómo puedo resolver este problema? Aquí está […]

Obtenga IP de cliente real en un servlet

Estoy teniendo problemas con un problema simple. Me gustaría obtener la IP del cliente real dentro de un HTTPServlet . Desde ahora utilicé: request.getRemoteAddr() Pero ahora devuelve una IP falsa. por ejemplo: xxx.xxx.xxx. 50 pero mi IP es algo así como xxx.xxx.xxx. 159 . (verificado en http://whatismyipaddress.com/ ). Ahora traté de usar: request.getHeader(“X-Forwarded-For”) Devuelve NULL. […]

java cómo usar las clases en otro paquete?

¿Puedo importar, usar clases de otro paquete? En Eclipse hice 2 paquetes, uno es principal, otro es segundo main-main (clase) second-second (clase) y quería que la función principal de la clase principal llamara a la función x en segunda clase. ¿Cómo puedo hacerlo? Lo intenté: import second; second.x(); (if both classes are in the same […]