Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

5
¿Cómo iterar sobre un rango con un paso personalizado?
¿Cómo puedo iterar sobre un rango en Rust con un paso que no sea 1? Vengo de una experiencia en C ++, así que me gustaría hacer algo como for(auto i = 0; i <= n; i+=2) { //... } En Rust necesito usar la rangefunción, y no parece que …
100 rust 

2
Construye un objeto a partir de uno existente usando lombok
Digamos que tengo una clase anotada en lombok como @Builder class Band { String name; String type; } Sé que puedo hacer: Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build(); ¿Existe una manera fácil de crear un objeto de Foo usando el objeto existente como plantilla y cambiando una de sus propiedades? …
100 java  lombok 


5
Vuex: estado de acceso desde otro módulo
Quiero el acceso state.sessionen instance.jsdesde records_view.js. ¿Cómo se logra esto? store / modules / instance.js const state = { // This is what I want to access in records_view.js session: {} }; const getters = { sessionGetter: state => state.session }; store / modules / records_view.js const actions = { …
100 javascript  vue.js  vuex 


5
apt-get install tzdata no interactivo
Cuando trato de apt-get install -y tzdata aparece la opción de línea de comando para elegir la zona horaria. Estoy tratando de usar esto en un script para realizar alguna configuración, ¿cómo puedo hacer que apt-get se ejecute sin la entrada del usuario? Sé reconfigurar los tzdata que puedo hacer …



6
Agregar propiedad a una matriz de objetos
Tengo una matriz de objetos como se muestra a continuación Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" 1:Object id=2 name:'david' Quiero agregar una propiedad más llamada Activa a cada elemento de esta matriz de Objetos. El resultado final debería ser el siguiente. Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: …

15
Codificar entidades html en javascript
Estoy trabajando en un CMS que permite a los usuarios ingresar contenido. El problema es que cuando agregan símbolos ®, es posible que no se muestren bien en todos los navegadores. Me gustaría configurar una lista de símbolos que se deben buscar y luego convertir a la entidad html correspondiente. …
100 javascript  html 

9
Reaccionar Hooks useState () con Object
¿Cuál es la forma correcta de actualizar el estado, es un objeto anidado, en React with Hooks? export Example = () => { const [exampleState, setExampleState] = useState( {masterField: { fieldOne: "a", fieldTwo: { fieldTwoOne: "b" fieldTwoTwo: "c" } } }) ¿Cómo se usaría setExampleStatepara actualizar exampleStatea a(agregar un campo)? …

14
Enumeración de TypeScript a matriz de objetos
Tengo una enumeración definida de esta manera: export enum GoalProgressMeasurements { Percentage = 1, Numeric_Target = 2, Completed_Tasks = 3, Average_Milestone_Progress = 4, Not_Measured = 5 } Sin embargo, me gustaría que se representara como una matriz / lista de objetos de nuestra API como se muestra a continuación: [{id: …


24
Mueva TextField hacia arriba cuando el teclado haya aparecido en SwiftUI
Tengo siete TextFielddentro de mi principal ContentView. Cuando el usuario abre el teclado, algunos de ellos TextFieldestán ocultos debajo del marco del teclado. Así que quiero mover todos TextFieldhacia arriba respectivamente cuando haya aparecido el teclado. He usado el siguiente código para agregar TextFielden la pantalla. struct ContentView : View …
100 ios  swift  swiftui 

5
¿Cómo paso argumentos adicionales a un decorador de Python?
Tengo un decorador como el de abajo. def myDecorator(test_func): return callSomeWrapper(test_func) def callSomeWrapper(test_func): return test_func @myDecorator def someFunc(): print 'hello' Quiero mejorar este decorador para aceptar otro argumento como el siguiente def myDecorator(test_func,logIt): if logIt: print "Calling Function: " + test_func.__name__ return callSomeWrapper(test_func) @myDecorator(False) def someFunc(): print 'Hello' Pero este …

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.