Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


14
Elija las carpetas que se ignorarán durante la búsqueda en VS Code
En este momento, cuando uso ⌘+ Opara buscar archivos, la coincidencia difusa parece funcionar en todos los archivos del proyecto actual. Desafortunadamente, esto incluye varios archivos de los directorios de compilación y proveedores. Entonces, por ejemplo, si quiero buscar todos los archivos JavaScript y hacer ⌘+ Oy escribir .js, los …



6
Explicando '__enter__' y '__exit__' de Python
Vi esto en el código de alguien. Qué significa eso? def __enter__(self): return self def __exit__(self, type, value, tb): self.stream.close() from __future__ import with_statement#for python2.5 class a(object): def __enter__(self): print 'sss' return 'sss111' def __exit__(self ,type, value, traceback): print 'ok' return False with a() as s: print s print s

16
No hay proveedor para HttpClient
Después de actualizar de angular 4.4 a 5.0 y después de actualizar todos los HttpModule y Http a HttpClientModule, comencé a recibir este error. También agregué HttpModule nuevamente para asegurarme de que no se deba a alguna dependencia pero que no resuelva el problema En app.module, he configurado todo correctamente …
364 angular 


16
Analizar (dividir) una cadena en C ++ usando delimitador de cadena (C ++ estándar)
Estoy analizando una cadena en C ++ usando lo siguiente: using namespace std; string parsed,input="text to be parsed"; stringstream input_stringstream(input); if (getline(input_stringstream,parsed,' ')) { // do some processing. } Analizar con un solo delimitador de caracteres está bien. Pero, ¿y si quiero usar una cadena como delimitador? Ejemplo: quiero dividir: …
364 c++  parsing  split  token  tokenize 


30
¿Cuál es tu opinión de programación más controvertida?
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. Esto es definitivamente subjetivo, pero me gustaría tratar de evitar que se vuelva discutidor. Creo que podría ser una pregunta interesante si …

20
nodejs vs node en ubuntu 12.04
Instalé nodejs en ubuntu de las instrucciones dadas aquí Cuando escribo node --versionen la terminal veo esto: -bash: /usr/sbin/node: No such file or directory Sin /usr/sbin/embargo, puedo ver el nodo en el directorio. Escritura de npm --versionespectáculos 1.3.5 Escritura de nodejs --versionespectáculosv0.10.15 Además, puedo ver el nodo en el /usr/bin/directorio. …

5
Cómo obtener atributos evaluados dentro de una directiva personalizada
Estoy tratando de obtener un atributo evaluado de mi directiva personalizada, pero no puedo encontrar la forma correcta de hacerlo. He creado este jsFiddle para elaborar. <div ng-controller="MyCtrl"> <input my-directive value="123"> <input my-directive value="{{1+1}}"> </div> myApp.directive('myDirective', function () { return function (scope, element, attr) { element.val("value = "+attr.value); } }); …

9
¿Diferencias entre C ++ string == y compare ()?
Acabo de leer algunas recomendaciones sobre el uso std::string s = get_string(); std::string t = another_string(); if( !s.compare(t) ) { en vez de if( s == t ) { Casi siempre uso el último porque estoy acostumbrado y se siente natural, más legible. Ni siquiera sabía que había una función …
363 c++  string 

22
Rendimiento HTTP vs HTTPS
¿Existen diferencias importantes en el rendimiento entre http y https? Me parece recordar haber leído que HTTPS puede ser un quinto más rápido que HTTP. ¿Es esto válido con los servidores web / navegadores de la generación actual? Si es así, ¿hay algún documento técnico que lo respalde?
363 performance  http  https 

17
¿Por qué se considera document.write una "mala práctica"?
Sé que document.writese considera una mala práctica; y espero compilar una lista de razones para enviar a un proveedor de terceros por qué no deberían usar document.writeen implementaciones de su código de análisis. Incluya a continuación su razón para reclamar document.writecomo mala práctica.
363 javascript 

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.