Programación

Preguntas y respuestas para programadores profesionales y entusiastas.



8
Cómo codificar URL una cadena en Ruby
¿Cómo me URI::encodegusta una cadena: \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a para obtenerlo en un formato como: %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A según RFC 1738? Esto es lo que probé: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' También: irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid …

8
C ++ convierte cadena hexadecimal a entero con signo
Quiero convertir una cadena hexadecimal a un entero con signo de 32 bits en C ++. Entonces, por ejemplo, tengo la cadena hexadecimal "fffefffe". La representación binaria de esto es 11111111111111101111111111111110. La representación entera firmada de esto es: -65538. ¿Cómo hago esta conversión en C ++? Esto también debe funcionar …
135 c++  integer  hex  signed 


4
Ruby Array find_first object?
¿Me falta algo en la documentación de la matriz? Tengo una matriz que contiene hasta un objeto que cumple un cierto criterio. Me gustaría encontrar eficientemente ese objeto. La mejor idea que tengo de los documentos es esta: candidates = my_array.select { |e| e.satisfies_condition? } found_it = candidates.first if !candidates.empty? …
135 ruby  arrays  performance  find 


4
Dagger 2 subcomponentes vs dependencias de componentes
El plus()método de Dagger 1 es algo que usé con bastante frecuencia en aplicaciones anteriores, por lo que entiendo situaciones en las que es posible que desee tener un subcomponente con acceso completo a los enlaces de los gráficos principales. ¿En qué situación sería beneficioso usar un dependencia de componente …
135 dagger  dagger-2 

6
¿Cómo puedo hacer que WebStorm reconozca los métodos de Jasmine?
Tengo un proyecto node.js que contiene algunas especificaciones de Jasmine . Las especificaciones están en un subdirectorio spec / y tienen la extensión .spec.coffee, como lo requiere jasmine-node . Cuando uno abierto de mis archivos de especificaciones en el WebStorm IDE, todas las llamadas a beforeEachy describey itse muestran con …
135 jasmine  webstorm 


8
Incrustar imagen en un elemento <button>
Estoy tratando de mostrar una imagen png en un &lt;button&gt;elemento en HTML. El botón tiene el mismo tamaño que la imagen, y la imagen se muestra pero, por alguna razón, no está en el centro, por lo que es imposible verlo todo. En otras palabras, parece que la esquina superior …
135 html  css  image  button 

2
Consulta XPath para obtener la enésima instancia de un elemento
Hay un archivo HTML (cuyo contenido no controlo) que tiene varios inputelementos, todos con el mismo idatributo fijo de "search_query". El contenido del archivo puede cambiar, pero sé que siempre quiero obtener el segundo inputelemento con el atributo id "search_query". Necesito una expresión XPath para hacer esto. Lo intenté //input[@id="search_query"][2]pero …
135 xml  xpath 




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.