Programación

252
Cómo pasar parámetros en solicitudes GET con jQuery

¿Cómo debería pasar valores de cadena de consulta en una solicitud jQuery Ajax? Actualmente los hago de la siguiente manera, pero estoy seguro de que hay una forma más limpia que no requiere que codifique manualmente. $.ajax({ url: "ajax.aspx?ajaxid=4&UserID=" + UserID + "&EmailAddress="...

252
Diferencia entre if (a - b <0) y if (a <b)

Estaba leyendo el ArrayListcódigo fuente de Java y noté algunas comparaciones en sentencias if. En Java 7, el método grow(int)usa if (newCapacity - minCapacity < 0) newCapacity = minCapacity; En Java 6, growno existía. Sin ensureCapacity(int)embargo, el método utiliza if (newCapacity <...

251
Método genérico con múltiples restricciones.

Tengo un método genérico que tiene dos parámetros genéricos. Traté de compilar el siguiente código pero no funciona. ¿Es una limitación de .NET? ¿Es posible tener múltiples restricciones para diferentes parámetros? public TResponse Call<TResponse, TRequest>(TRequest request) where TRequest...

251
Cómo cerrar programáticamente un JFrame

¿Cuál es la forma correcta JFramede cerrar, lo mismo que si el usuario hubiera presionado el Xbotón de cerrar o presionado Alt+ F4(en Windows)? Tengo mi operación de cierre predeterminada configurada de la manera que quiero, a través de: setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Hace...

251
Cómo enlazar a un PasswordBox en MVVM

Me he encontrado con un problema con la unión a un P asswordBox. Parece que es un riesgo de seguridad, pero estoy usando el patrón MVVM, así que deseo evitarlo. Encontré un código interesante aquí (¿alguien ha usado esto o algo similar?) http://www.wpftutorial.net/PasswordBox.html Técnicamente se...

251
Iterando a través de una lista en orden inverso en Java

Estoy migrando un fragmento de código para hacer uso de genéricos. Un argumento para hacerlo es que el ciclo for es mucho más limpio que hacer un seguimiento de los índices o usar un iterador explícito. En aproximadamente la mitad de los casos, la lista (una ArrayList) se itera en orden inverso...