Articles of Propiedades de

Comprobación de nulo antes de ToString ()

Aquí está el escenario … if (entry.Properties[“something”].Value != null) attribs.something = entry.Properties[“something”].Value.ToString(); Si bien es efectivo y funciona correctamente, me parece feo. Si no compruebo un nulo antes de realizar el ToString (), arroja una excepción si la propiedad era nula. ¿Hay una mejor manera de manejar este escenario? ¡Muy apreciado!

Cómo configurar “Ejecutar este progtwig como administrador” mediante progtwigción

Tengo un problema con good ol ‘bdeadmin.exe en Vista. Primero, saquemos las respuestas predecibles del camino: “No debe exigir que su aplicación sea elevada”. Este lo hace Así es la vida. “Necesita incrustar un archivo de manifiesto”. Ya está comstackdo, tiene muchos años, la compañía que lo creó no tiene intención de hacerlo nuevamente y […]

¿Propiedades externas del contexto de la aplicación de spring?

tengo una aplicación Spring y está funcionando bien hasta el momento. Ahora quiero que el archivo de propiedades en una carpeta de configuración externa y no en el contenedor empaquetado cambie las cosas sin la necesidad de reempaquetar. Esto es lo que conseguí: <!– –> El outcommented está funcionando y el otro no funciona: / […]

Acceso programático a propiedades creadas por propiedad-marcador de posición

Estoy leyendo el archivo de propiedades usando el context:property-placeholder . ¿Cómo puedo acceder a ellos programáticamente ( @Value no funciona, no conozco los títulos de propiedad en el momento del desarrollo)? El problema principal es que no puedo cambiar el archivo applicationContext.xml porque está configurado por el marco “padre” PD. Es extraño pero Environment.getProperty devuelve […]

Propiedad Thread-safe List

Quiero una implementación de List como una propiedad que se puede utilizar de forma segura sin ninguna duda. Algo como esto: private List _list; private List MyT { get { // return a copy of _list; } set { _list = value; } } Parece que todavía necesito devolver una copia (clonada) de la colección, […]

Mejores prácticas: lanzar excepciones de las propiedades

¿Cuándo es apropiado lanzar una excepción desde dentro de un getter o setter de propiedades? ¿Cuándo no es apropiado? ¿Por qué? Los enlaces a documentos externos sobre el tema serían útiles … Google apareció sorprendentemente poco.

Cargando un mapa usando clase de Propiedades

Tengo un mapa con 75000 entradas y cada valor de entrada tendrá un tamaño promedio de 10 kb. Yo cargo este mapa en la memoria usando la clase Propiedades. Pero debido al tamaño del mapa, obtengo OutOfMemoryException cuando la RAM en el host es pequeña. Una opción que tengo es leer las entradas en lotes […]

¿Cómo puedo obtener el valor de una propiedad de cadena mediante Reflection?

public class Foo { public string Bar {get; set;} } ¿Cómo obtengo el valor de Bar, una propiedad de cadena, a través de la reflexión? El siguiente código lanzará una excepción si el tipo de PropertyInfo es un System.String Foo f = new Foo(); f.Bar = “Jon Skeet is god.”; foreach(var property in f.GetType().GetProperties()) { […]

Backslash de Propiedades de Java

Estoy usando Java Properties para leer un archivo de propiedades. Todo funciona bien, pero Properties baja silenciosamente las barras diagonales inversas. (es decir) original: c:\sdjf\slkdfj.jpg after: c:sdjfslkdfj.jpg ¿Cómo hago que las propiedades no hagan esto? Estoy usando el código prop.getProperty(key) Estoy obteniendo las propiedades de un archivo, y quiero evitar agregar doble barra invertida

La unión de JavaFX Beans repentinamente deja de funcionar

Yo uso JavaFX NumberBindings para calcular ciertos valores. Inicialmente todo funciona como se esperaba. Sin embargo, después de una cantidad bastante pequeña de tiempo, el enlace simplemente deja de funcionar. Yo tampoco recibo una excepción. Probé varios enlaces, así como enfoques de alto y bajo nivel. Incluso el cálculo en sí mismo (cuando se reemplaza) […]