Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


14
booleano en una declaración if
Hoy recibí un comentario sobre el código considerando la forma en que verifico si una variable es verdadera o falsa en una tarea escolar. El código que había escrito era algo como esto: var booleanValue = true; function someFunction(){ if(booleanValue === true){ return "something"; } } Dijeron que era mejor …

5
¿Cómo enumerar confirmaciones desde ciertas confirmaciones?
¿Hay alguna forma de obtener una lista de confirmaciones de un número de confirmación dado a HEAD? Sé que esto es posible para la fecha de confirmación, pero lo necesito para el número de confirmación y parece que no puedo encontrar ninguna documentación, o incluso si es posible.
144 git 


4
Actualización de paquetes en Emacs
Tengo la siguiente configuración para paquetes (no estoy seguro si hay uno mejor recomendado): (require 'package) (setq package-archives '(("ELPA" . "http://tromey.com/elpa/") ("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/"))) ; Apparently needed for the package auto-complete (why?) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) (setq url-http-attempt-keepalives nil) Tengo tres preguntas relacionadas con …
144 emacs  elpa 

6
Revertir parte de un commit con git
Quiero revertir un commit particular en git. Desafortunadamente, nuestra organización todavía usa CVS como estándar, por lo que cuando me comprometo con CVS, varios git commits se agrupan en uno. En este caso, me encantaría destacar el git commit original, pero eso es imposible. ¿Existe un enfoque similar al git …
144 git  git-cvs 


4
Django Inverso con argumentos '()' y argumentos de palabras clave '{}' no encontrados
Hola, tengo un problema exasperante. Tengo un patrón de URL como este: # mproject/myapp.urls.py url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'), funciona bien en el navegador pero para probar, cuando hago esto en el shell: from django.test import Client from django.core.urlresolvers import reverse client= Client() response = client.get(reverse('edit_project'), project_id=4) Me da miedo: NoReverseMatch: Reverse for 'edit_project' …

8
NPM módulos limpios
¿Hay alguna manera de hacer que npm descomprima todos los módulos en node_modules? ¿Algo como npm rebuild que elimina todos los artefactos de construcción pero no los reconstruye?
144 node.js  npm 


4
ByteBuffer.allocate () vs. ByteBuffer.allocateDirect ()
Para allocate()o para allocateDirect(), esa es la pregunta. Desde hace algunos años, me he quedado pegado a la idea de que, dado que DirectByteBuffers es un mapeo directo de memoria a nivel del sistema operativo, funcionaría más rápido con las llamadas get / put que HeapByteBuffers. Nunca estuve realmente interesado …

5
¿Cuándo usar clases anidadas y clases anidadas en módulos?
Estoy bastante familiarizado con cuándo usar subclases y módulos, pero más recientemente he estado viendo clases anidadas como esta: class Foo class Bar # do some useful things end end Además de clases anidadas en módulos de esta manera: module Baz class Quux # more code end end O bien …
144 ruby  oop 

1
¿Cuál es el propósito de la palabra clave estática en el parámetro de matriz de la función como "char s [static 10]"?
Mientras navegaba por el código fuente, me encontré con una función como esta: void someFunction(char someArray[static 100]) { // do something cool here } Con algo de experimentación, parece que otros calificadores también pueden aparecer allí: void someFunction(char someArray[const]) { // do something cool here } Parece que los calificadores …
144 c  arrays  parameters  static 


20
¿Cómo quitar la parte izquierda de una cadena?
Tengo un código python simple que busca archivos en una cadena path=c:\path, por ejemplo , donde la c:\pathparte puede variar. El código actual es: def find_path(i_file): lines = open(i_file).readlines() for line in lines: if line.startswith("Path="): return # what to do here in order to get line content after "Path=" ? …
144 python  string 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.