Articles of nombres

¿Existe la posibilidad de generar nombres de variables dinámicamente en Java?

Digamos que necesito generar variables para contener alguna entrada del usuario (no sé cuántas son). Sin utilizar Array , ArrayList (y otro tipo de listas y mapas), ¿puede mi código generar (digamos) variables de String X veces con nombres como ( String var001 , String var002 , String var003 , etc.)? En caso afirmativo, proporcione […]

Espacios de nombres XML y atributos

Estoy tratando de entender cómo funcionan los espacios de nombres en XML. Cuando tengo un elemento como foo: bar, los atributos a menudo no tienen espacios de nombres en ellos. Pero a veces lo harán. ¿El atributo está en el espacio de nombre del elemento, incluso cuando se ha declarado el espacio de nombre predeterminado? […]

¿Cuáles son los peligros de ADL?

Hace algún tiempo, leí un artículo que explicaba varias dificultades de la búsqueda dependiente de argumentos, pero ya no puedo encontrarlo. Se trataba de obtener acceso a cosas a las que no deberías acceder o algo así. Así que pensé en preguntar aquí: ¿cuáles son los peligros de ADL?

¿Hay alguna razón por la cual Image.FromFile arroje una excepción OutOfMemoryException para un formato de imagen no válido?

Estoy escribiendo código que capta esta OutOfMemoryException y arroja una nueva excepción más intuitiva: /// … /// The file does not have a valid image format. public static Image OpenImage( string filename ) { try { return Image.FromFile( filename ); } catch( OutOfMemoryException ex ) { throw new FormatException( “The file does not have a […]

Espacio de nombres + funciones versus métodos estáticos en una clase

Digamos que tengo, o voy a escribir, un conjunto de funciones relacionadas. Digamos que están relacionados con las matemáticas. Organizacionalmente, debería yo: Escriba estas funciones y colóquelas en mi espacio de nombres MyMath y MyMath referencia a ellas a través de MyMath::XYZ() Cree una clase llamada MyMath y establezca estos métodos como estáticos y haga […]

Acceder a aplicar nombres de índice dentro de FUN

¿Hay alguna forma de obtener el nombre del índice de la lista en mi función lapply ()? n = names(mylist) lapply(mylist, function(list.elem) { cat(“What is the name of this list element?\n” }) Pregunté antes si es posible preservar los nombres de los índices en la lista devuelta de lapply (), pero aún no sé si […]

XSLT con origen XML que tiene un espacio de nombre predeterminado establecido en xmlns

Tengo un documento XML con un espacio de nombre predeterminado indicado en la raíz. Algo como esto: 1234 El XSLT para analizar XML no funciona como se esperaba debido al espacio de nombres predeterminado, es decir, cuando elimino el espacio de nombres, todo funciona como se esperaba. Aquí está mi XSLT: ABCD ¿Qué se debe […]