syntax

Ubicación del paréntesis para la ejecución automática de funciones anónimas de JavaScript?

Recientemente estaba comparando la versión actual de json2.js con la versión que tenía en mi proyecto y noté una diferencia ... diferencia? ¿El primero toma memoria dejando alrededor de una función global, anónima? ¿Dónde debe ubicarse el paréntesis?

¿Caso de uso de 'oneway void' en Objective-C?

Encontré una palabra clave extraña en NSObject.h - (oneway void)release; Busqué en la web y aprendí que se relaciona con e ... lang. Parece que esto puede hacer muchas cosas interesantes. ¿Cuáles son algunos buenos casos de uso de esta palabra clave?

¿Por qué los paréntesis del constructor del inicializador de objetos C# 3.0 son opcionales?

Parece que la sintaxis del inicializador de objetos C# 3.0 permite excluir el par de paréntesis abierto/cerrado en el constru ... lue }; Tengo curiosidad por saber por qué el constructor abrir/cerrar paréntesis par es opcional aquí después de XTypeName?

¿Hay alguna diferencia entre las notaciones hash`: key => "value" `y` key: "value"'?

¿Hay alguna diferencia entre las notaciones :key => "value" (hashrocket) y key: "value" (Ruby 1.9)? Si no, entonces me gustaría usar la notación key: "value". ¿Hay alguna gema que me ayude a convertir de :x => a x: notaciones?

¿Qué significa la sintaxis "Just" en Haskell?

He buscado en Internet una explicación real de lo que hace esta palabra clave. Cada tutorial de Haskell que he visto simpleme ... ribir, pero eso es casi todo lo que he logrado aprender. Una buena explicación de lo que Just significa sería muy apreciada.

¿Es "else if" una sola palabra clave?

Soy nuevo en C++. A menudo veo una declaración condicional como la siguiente: if statement_0; else if statement_1; P ... s realmente una sentencia anidada if dentro de la else exterior como abajo? if statement_0; else if statement_1;

Comillas dobles vs simples

Soy realmente nuevo en Ruby y estoy tratando de entender si hay un momento específico en el que debo usar "" vs ''. He estad ... el tiempo porque es más fácil de escribir, pero no estoy seguro de si debería. Por ejemplo get 'user/new' vs get "user/new"

Cómo usar un punto "."to access members of dictionary?

How do I make Python dictionary members accessible via a dot "(en inglés)."? Por ejemplo, en lugar de escribir mydict['val'] ... dictados anidados de esta manera. Por ejemplo mydict.mydict2.val Se referiría a mydict = { 'mydict2': { 'val': ... } }

Bash/sh - diferencia entre && y;

Normalmente uso ; para combinar más de un comando en una línea, pero algunas personas prefieren &&. ¿Hay alguna difer ... cer lo mismo. ¿Qué versión es más portátil, por ejemplo, será compatible con un bash-subconjunto como shell de Android o así?

¿Cómo paso múltiples parámetros en Objective-C?

He leído varias publicaciones sobre la sintaxis del método Objective-C, pero supongo que no entiendo varios nombres para un m ... go como: - (NSMutableArray *)getBusStops:(NSString *)busStop forTime:(NSTimeInterval *)timeInterval

"int main (vooid)"? ¿Cómo funciona eso?

Recientemente tuve que escribir un pequeño programa de prueba C y, en el proceso, cometí un error ortográfico en la función p ... stoy haciendo: pax$ cat qq.c int main (vooid) { return 42; } pax$ rm qq ; gcc -Wall -o qq qq.c ; ./qq pax$ echo $? 42

¿Cómo reemplazar múltiples patrones a la vez con sed?

Supongamos que tengo una cadena' abbc ' y quiero reemplazar: ab - > bc bc - > ab Si intento dos reemplazos el res ... un editor de secuencias y sus reemplazos son ávidamente creo que voy a necesitar para usar algún lenguaje de script para eso.

¿Puedo trabajar en Powershell?

&& es notoriamente difícil de buscar en Google, pero lo mejor que he encontrado es este artículo que dice usar -and. ... primero falla o no, puede usar ; Para la mayoría de mis propósitos esto está bien Por ejemplo: kill -n myapp; ./myapp.exe.

LINQ, Donde () vs findAll()

Puede alguien explicar cómo funciona el LINQ Donde(..) and findAll (..¿diferir? Ambos parecen hacer lo mismo...

¿Cuál es el beneficio de usar $ () en lugar de backsticks en scripts de shell?

Hay dos formas de capturar la salida de la línea de comandos en bash: Legacy Bourne shell backsticks ``: var=`command` ... lgún beneficio al usar la segunda sintaxis en comparación con los backsticks? ¿O los dos son totalmente equivalentes al 100%?

Contador automático en Ruby para cada uno?

Quiero usar un for-each y un contador: i=0 for blah in blahs puts i.to_s + " " + blah i+=1 end ¿Hay una mejor man ... (siempre y cuando mi Ubuntu 8.04 esté usando Ruby 1.8.6). Debería haber usado puts "#{i} #{blah}" que es mucho más sucinto.

Objetos JSON anidados - ¿tengo que usar matrices para todo?

¿Hay alguna manera de tener objetos anidados en JSON para que no tenga que hacer arreglos de todo? Para que mi objeto sea an ... dor nativo FF utilizado por jQuery 1.4) acepte el segundo objeto de estilo. Si alguien me puede ilustrar sería muy apreciada!

Usando unset vs definir una variable a vacío

Actualmente estoy escribiendo un marco de pruebas bash, donde en una función de prueba, se pueden usar tanto pruebas bash est ... r? ¿Realmente hace una diferencia? ¿O tal vez debería tener una bandera adicional que indique que el mensaje fue configurado?

¿Qué hace el símbolo " @ " en Powershell?

He visto el símbolo @ utilizado en PowerShell para inicializar matrices. ¿Qué significa exactamente el símbolo @ y dónde puedo leer más sobre él?

¿Cómo se llama el operador Java: y qué hace?

He estado trabajando con Java un par de años, pero hasta hace poco no me he encontrado con esta construcción: int count = is ... es verdadero, {[2] } se llama, si isHere es false getAwayCount() se llama. ¿Correcto? ¿Cómo se llama esta construcción?