Programación

93
¿Por qué compareTo en una Enum final en Java?

Una enumeración en Java implementa la Comparableinterfaz. Hubiera sido bueno anular Comparableel compareTométodo, pero aquí está marcado como final. El orden natural por defecto en Enum's compareToes el orden indicado. ¿Alguien sabe por qué las enumeraciones de Java tienen esta restricción?...

93
¿Cómo demonizo un script arbitrario en unix?

Me gustaría un daemonizer que pueda convertir un script o comando genérico y arbitrario en un daemon . Hay dos casos comunes con los que me gustaría tratar: Tengo un script que debería ejecutarse para siempre. Si alguna vez muere (o al reiniciar), reinícielo. No permita que nunca haya dos...

93
Leer el cuerpo de la respuesta de error en Java

En Java, este código genera una excepción cuando el resultado HTTP es el rango 404: URL url = new URL("http://stackoverflow.com/asdf404notfound"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.getInputStream(); // throws! En mi caso, sé que el contenido es 404, pero...

93
¿Cómo hacer que una ventana permanezca siempre arriba en .Net?

Tengo una aplicación C # winforms que ejecuta una macro en otro programa. El otro programa continuamente abrirá ventanas y, en general, hará que las cosas se vean, a falta de una palabra mejor, loca. Quiero implementar un botón de cancelación que detendrá la ejecución del proceso, pero parece...

93
SQLite: aumenta el valor en un cierto número

¿Es posible aumentar un cierto valor en una tabla en un cierto número sin leer el último valor y luego actualizarlo? es decir, tengo las columnas "producto" y "calidad": producto: calidad de iLamp: 50 Quiero aumentar (o disminuir) la calidad en x. Para lograr esto, primero estoy leyendo el...

93
Dibujar un solo píxel en Windows Forms

Estoy atascado tratando de activar un solo píxel en un formulario de Windows. graphics.DrawLine(Pens.Black, 50, 50, 51, 50); // draws two pixels graphics.DrawLine(Pens.Black, 50, 50, 50, 50); // draws no pixels La API realmente debería tener un método para establecer el color de un píxel,...

93
VB.NET - ¿Cómo pasar al siguiente elemento a para cada bucle?

¿Hay una declaración como Exit For, excepto que en lugar de salir del bucle, simplemente pasa al siguiente elemento? Por ejemplo: For Each I As Item In Items If I = x Then ' Move to next item End If ' Do something Next Sé que podría simplemente agregar un Elsea la declaración If para...