Programación

85
¿Cómo analizar milisegundos?

¿Cómo uso strptimeo cualquier otra función para analizar las marcas de tiempo con milisegundos en R? time[1] # [1] "2010-01-15 13:55:23.975" strptime(time[1], format="%Y-%m-%d %H:%M:%S.%f") # [1] NA strptime(time[1], format="%Y-%m-%d %H:%M:%S") # [1] "2010-01-15 13:55:23"`

85
¿Por qué C # le permite 'lanzar nulo'?

Al escribir un código de manejo de excepciones particularmente complejo, alguien preguntó, ¿no necesita asegurarse de que su objeto de excepción no sea nulo? Y dije, por supuesto que no, pero luego decidí intentarlo. Aparentemente, puede arrojar un valor nulo, pero aún se convierte en una...

85
agregar # * # glob a .gitignore?

Quiero agregar archivos de autoguardado emacs a mi .gitignore con el glob #*#pero, por supuesto, las líneas que comienzan con un hash son líneas de comentarios. ¿Cómo puedo incluir esto en mi .gitignore sin que se trate como un comentario?

85
Cómo pasar un tipo como parámetro de método en Java

En Java, ¿cómo se puede pasar un tipo como parámetro (o declarar como variable)? No quiero pasar una instancia del tipo, sino el tipo en sí (por ejemplo, int, String, etc.). En C #, puedo hacer esto: private void foo(Type t) { if (t == typeof(String)) { ... } else if (t == typeof(int)) {...

85
Cómo ver la revisión remota de Git en Heroku

Para implementar en Heroku, utilizo git push heroku master. Pero, ¿cómo veo qué revisión subí a heroku? (A menudo tengo dudas si subí la versión reciente) Para aquellos que no están familiarizados con él, el script de creación de Heroku genera un repositorio de git remoto al que puede enviar....

85
Cómo entender los símbolos en Ruby

A pesar de leer " Comprensión de los símbolos de Ruby ", todavía estoy confundido por la representación de los datos en la memoria cuando se trata de usar símbolos. Si un símbolo, dos de ellos contenidos en objetos diferentes, existen en la misma ubicación de memoria, ¿cómo es que contienen...

85
EditText onClickListener en Android

Quiero un EditText que crea un DatePicker cuando se presiona. Entonces escribo el siguiente código: mEditInit = (EditText) findViewById(R.id.date_init); mEditInit.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { showDialog(DATEINIT_DIALOG); }...

85
Java Thread Garbage recolectado o no

Esta pregunta se publicó en algún sitio. No encontré las respuestas correctas allí, así que lo estoy publicando aquí nuevamente. public class TestThread { public static void main(String[] s) { // anonymous class extends Thread Thread t = new Thread() { public void run() { // infinite...

85
Administrador de Django, ocultar un modelo

En la página raíz del sitio de administración donde aparecen los modelos registrados, quiero ocultar varios modelos que están registrados para el administrador de Django. Si los anulo directamente, no puedo agregar nuevos registros ya que el símbolo de agregar nuevo "+" desaparece. ¿Cómo se...

85
volátil frente a mutable en C ++

Tengo una pregunta sobre la diferencia entre volátil y mutable. Me di cuenta de que los dos significan que podría cambiarse. ¿Qué más? ¿Son la misma cosa? ¿Cual es la diferencia? ¿Dónde son aplicables? ¿Por qué se proponen las dos ideas? ¿Cómo utilizarlos de forma diferente? Muchas gracias....

85
Delegar OpenID a Google (NO a Google Apps)

¿Es posible usar mi sitio web / blog personal para iniciar sesión en sitios que usan openid y delegar en mi cuenta de Google? OK, busqué esta pregunta en SO pero no tuve una buena respuesta. Después de pasar algún tiempo descubrí cómo hacerlo. Voy a responder a esto yo mismo como una forma de...