Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

20
¿Es una buena práctica usar java.lang.String.intern ()?
El Javadoc sobre String.intern()no da muchos detalles. (En pocas palabras: devuelve una representación canónica de la cadena, lo que permite comparar las cadenas internas usando ==) ¿Cuándo usaría esta función a favor String.equals()? ¿Hay efectos secundarios no mencionados en el Javadoc, es decir, más o menos optimización por parte del …
194 java  string 



5
Establecer atributo sin valor
¿Cómo configuro un atributo de datos sin agregar un valor en jQuery? Quiero esto: <body data-body> Lo intenté: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything Todo lo demás parece agregar los segundos argumentos como una cadena. ¿Es posible establecer un atributo sin valor?

5
LINQ para leer XML
Tengo este archivo XML: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> ¿Podría alguien darme un código C # usando LINQ, la forma más sencilla de imprimir este resultado: (Tenga en cuenta el espacio adicional …
194 c#  xml  linq  linq-to-xml 

8
¿Hay un operador exponente en C #?
Por ejemplo, ¿existe un operador para manejar esto? float Result, Number1, Number2; Number1 = 2; Number2 = 2; Result = Number1 (operator) Number2; En el pasado, el ^operador ha servido como operador exponencial en otros lenguajes, pero en C # es un operador inteligente. ¿Tengo que escribir un bucle o …

8
El lienzo se estira cuando se usa CSS pero es normal con las propiedades "ancho" / "alto"
Tengo 2 lienzos, uno usa atributos HTML widthy heightpara dimensionarlo, el otro usa CSS: <canvas id="compteur1" width="300" height="300" onmousedown="compteurClick(this.id);"></canvas> <canvas id="compteur2" style="width: 300px; height: 300px;" onmousedown="compteurClick(this.id);"></canvas> Compteur1 se muestra como debería, pero no compteur2. El contenido se dibuja usando JavaScript en un lienzo de 300x300. ¿Por qué hay una diferencia …
194 css  html  canvas  height  width 

2
¿Por qué encontrar el inicializador de un tipo arrojaría una NullReferenceException?
Esto me tiene perplejo. Intenté optimizar algunas pruebas para Noda Time, donde tenemos alguna comprobación de inicializador de tipo. Pensé en averiguar si un tipo tiene un inicializador de tipo (constructor estático o variables estáticas con inicializadores) antes de cargar todo en un nuevo AppDomain. Para mi sorpresa, arrojó una …








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.