Programación

84
Entendiendo el $ en cadenas de formato de Java

StringBuilder sb = new StringBuilder(); // Send all output to the Appendable object sb Formatter formatter = new Formatter(sb, Locale.US); // Explicit argument indices may be used to re-order output. formatter.format("%4$2s %3$2s %2$2s %1$2s", "a", "b", "c", "d") // -> " d c b a" En...

84
Vim tirando rango de líneas

Soy un desarrollador de C # que recientemente decidió expandir mi conocimiento de las herramientas disponibles para mí. La primera herramienta que he decidido aprender es Vi / Vim. Todo ha ido bien hasta ahora, pero hay un par de preguntas a las que parece que no puedo encontrar la...

84
Equivalente en git de "hg cat" o "svn cat"

Quiero extraer una copia de la última versión de un archivo almacenado en un repositorio de git y pasarlo a un script para su procesamiento. Con svn o hg, solo uso el comando "cat": Imprima los archivos especificados como estaban en la revisión dada. Si no se proporciona ninguna revisión, se...

84
Manejo de argumentos PUT / DELETE en PHP

Estoy trabajando en mi biblioteca de cliente REST para CodeIgniter y estoy luchando para averiguar cómo enviar argumentos PUT y DELETE en PHP. En algunos lugares he visto personas que usan las opciones: $this->option(CURLOPT_PUT, TRUE); $this->option(CURLOPT_POSTFIELDS, $params); Es...

84
java.lang.IllegalStateException en .NET?

Descripción java.lang.IllegalStateExceptionde los documentos de Java: Señala que se ha invocado un método en un momento ilegal o inapropiado. En otras palabras, el entorno Java o la aplicación Java no se encuentran en un estado apropiado para la operación solicitada. ¿Existe un equivalente...

84
Creando un método genérico en C #

Estoy tratando de combinar varios métodos similares en un método genérico. Tengo varios métodos que devuelven el valor de una cadena de consulta, o nulo si esa cadena de consulta no existe o no tiene el formato correcto. Esto sería bastante fácil si todos los tipos fueran anulables de forma...