Articles of java

Descifrar información variable al depurar Java

Estoy usando IntelliJ IDEA 8 para depurar algunos Java, pero esta pregunta probablemente podría aplicarse a todos los depuradores de Java. En la lista de variables, se muestran como: myVariable = {some.package.SomeClass@12345} Tengo curiosidad sobre el número que viene después del nombre de la clase. ¿Cuál es el número exactamente? ¿Dos variables tendrán el mismo […]

animar JPanel (deslizar hacia adentro) con temporizador

Estoy tratando de hacer una entrada de JPanel desde un lado utilizando esta clase que hice: public class AnimationClass { private int i; private int y; private JPanel panel; private int xTo; private Timer timer; private int xFrom; synchronized void slidePanelInFromRight(JPanel panelInput, int xFromInput, int xToInput, int yInput, int width, int height) { this.panel = […]

Cómo serializar un objeto que incluye imágenes Buffered

Intento crear un progtwig simple de edición de imágenes en java. Hice un objeto ImageCanvas que tiene toda la información sobre la imagen que se está editando (algunas propiedades básicas, lista de efectos que se aplican, una lista de capas BufferedImage , etc.) y quería una manera simple de guardarlo en el disco para que […]

Comportamiento de recolección de basura para String.intern ()

Si utilizo String.intern () para mejorar el rendimiento ya que puedo usar “==” para comparar cadenas internas, ¿me encontraré con problemas de recolección de elementos no utilizados? ¿Cómo difiere el mecanismo de recolección de basura de cadenas internas de las cadenas normales?

Java Runtime.exec ()

Puedo ejecutar este comando desde la línea de comandos sin ningún problema (se ejecuta el script de validación): c:/Python27/python ../feedvalidator/feedvalidator/src/demo.py https://das.dynalias.org:8080/das_core/das/2.16.840.1.113883.4.349/1012581676V377802/otherAdminData/careCoordinators y de Java si dejo el parámetro URL y simplemente lo hago: String[] args1 = {“c:/Python27/python”, “../feedvalidator/feedvalidator/src/demo.py” }; Runtime r = Runtime.getRuntime(); Process p = r.exec(args1); funciona bien. Si uso ciertas URL para un […]

Uso de ‘? se extiende ‘y’? super ‘in Collection generics

¿Alguien puede explicar por qué usamos ? en los generics de Collection . Como por ejemplo : List numberlist; List numberlist;

Servicio de datos confiable

¿Cómo puedo asegurarme de que mi servicio de archivos es confiable y escalable? ¿Cuántas solicitudes paralelas puede manejar? Estoy pensando más allá de la capacidad de hardware y ancho de banda. Estoy siguiendo la transmisión de archivos de gran tamaño en un servlet de Java

¿Cuál sería la mejor manera de construir mi progtwig?

Es la primera vez que voy a intentar construir un progtwig completo por mi cuenta, hasta ahora solo he estado haciendo métodos individuales y clases singulares, así que me gustaría escuchar tus pensamientos y sugerencias sobre cuál sería la forma más óptima. de crear mi GUI / progtwig. La idea es que tengo un JFrame […]

No se puede resolver el método getMap ()

Intento que un fragmento de mapa funcione dentro de mi aplicación y sigo recibiendo un error al intentar obtener mi objeto GoogleMap. FragmentWithMap.java import android.Manifest; import android.app.Activity; import android.content.pm.PackageManager; import android.net.Uri; import android.os.Bundle; import android.support.v4.app.ActivityCompat; import android.support.v4.app.Fragment; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import com.google.android.gms.maps.CameraUpdate; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.BitmapDescriptorFactory; […]

Java, paso por valor, variables de referencia

Tengo un problema con la comprensión de la acción de “paso por valor” de Java en el siguiente ejemplo: public class Numbers { static int[] s_ccc = {7}; static int[] t_ccc = {7}; public static void calculate(int[] b, int[] c) { System.out.println(“s_ccc[0] = ” + s_ccc[0]); // 7 System.out.println(“t_ccc[0] = ” + t_ccc[0]); // 7 […]