Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

8
¿Qué significa enumerable?
Me dirigieron a MDN para ... en la página cuando decía: "para ... en Itera sobre las propiedades enumerables de un objeto". Luego fui a la página Enumerabilidad y propiedad de propiedades donde decía "Las propiedades enumerables son aquellas que pueden iterarse mediante un bucle for..in". El diccionario define enumerable …

4
¿Qué es un EJB y qué hace?
He estado tratando de aprender qué EJBson los beans, qué significa que sus instancias se administran en un grupo, bla, bla. Realmente no puedo tener un buen agarre de ellos. ¿Me puede explicar cuáles son realmente (prácticamente para un programador de Java)? ¿Qué hacen? ¿Cuáles son sus propósitos? ¿Por qué …
151 jakarta-ee  ejb  ejb-3.1 


30
android.view.InflateException: archivo XML binario: error al inflar el fragmento de clase
Tengo un error muy frustrante que no puedo explicar. Creé una aplicación de Android que la usa Android AppCompatpara hacerla compatible con versiones anteriores. Aquí está mi archivo de diseño de actividad principal: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <!-- As the main content view, the view below consumes …
151 android 


8
¿Alguien puede explicar la función "debounce" en Javascript
Estoy interesado en la función "antirrebote" en javascript, escrito aquí: http://davidwalsh.name/javascript-debounce-function Lamentablemente, el código no se explica con suficiente claridad para que yo lo entienda. ¿Alguien puede ayudarme a entender cómo funciona? (Dejé mis comentarios a continuación). En resumen, realmente no entiendo cómo funciona esto // Returns a function, that, …


1
Cómo combinar dos resultados de jQuery
¿Cómo se combinan dos resultados de búsqueda de jQuery? p.ej: var $allFoos = $('.foo'), $allBars = $('.bar') $allFoosAndBars = $allFoos + $allBars; Obviamente, acabo de inventar esa última línea, pero espero que aclare lo que quiero decir. Para ser claros, el ejemplo se simplifica enormemente, y podría estar hablando de …
151 jquery 



7
Git diff --name-only y copia esa lista
Solo quiero obtener una lista de archivos modificados entre dos revisiones, que es simple: git diff -–name-only commit1 commit2 > /path/to/my/file Pero, ¿qué debo escribir si quiero copiar todos los archivos enumerados en otro lugar? Y necesito una estructura de directorios completamente idéntica para los archivos copiados. Por ejemplo, he …
151 git 

13
Detectar URL en texto con JavaScript
¿Alguien tiene sugerencias para detectar URL en un conjunto de cadenas? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Actualización: Terminé usando esta expresión regular para la detección de enlaces ... Aparentemente, varios años después. kLINK_DETECTION_REGEX = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi El asistente completo …
151 javascript  regex  url 


5
HashSet <T> concurrente en .NET Framework?
Tengo la siguiente clase. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); } Necesito cambiar el campo "Datos" de diferentes subprocesos, por lo que me gustaría obtener algunas opiniones sobre mi implementación actual segura para subprocesos. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); public void Add(string Val){ lock(Data) Data.Add(Val); …

23
ionic 2 - Error No se pudo encontrar una versión instalada de Gradle tampoco en Android Studio
Creo el proyecto iónico 2 y agrego el complemento cordova de diagnóstico de esta manera: ionic plugin add cordova.plugins.diagnostic npm install --save @ionic-native/diagnostic y agregue la plataforma de Android de esta manera: ionic platform add android@latest pero cuando compila con ionic build androidconsola dame este error: Error: Could not find …

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.