Programación

Preguntas y respuestas para programadores profesionales y entusiastas.





5
¿Cómo aplastar dos commits no consecutivos?
Soy un poco nuevo en toda la función de rebase en git. Digamos que hice los siguientes commits: A -> B -> C -> D Después, me doy cuenta de que Dcontiene una solución que depende de algún código nuevo agregado A, y que estas confirmaciones van juntas. ¿Cómo aplastar …
183 git  git-rebase 



8
Importar proyecto Maven a Eclipse
Quiero importar el proyecto Maven existente en Eclipse. Encontré 2 formas de hacerlo: A través de la ejecución desde la línea de comando mvn eclipse:eclipse Para instalar el complemento Maven Eclipse desde Eclipse. ¿Cuál es la diferencia entre ambos y cuál es preferible? Si instalo el complemento Maven Eclipse a …
183 eclipse  maven-2 

10
Sincronización vs bloqueo
java.util.concurrentAPI proporciona una clase llamada as Lock, que básicamente serializaría el control para acceder al recurso crítico. Da método como park()y unpark(). Podemos hacer cosas similares si podemos usar synchronizedpalabras clave y usar wait()y notify() notifyAll()métodos. Me pregunto cuál de estos es mejor en la práctica y por qué.

2
convertir buffers transmitidos a utf8-string
Quiero hacer una solicitud HTTP usando node.js para cargar texto de un servidor web. Como la respuesta puede contener mucho texto (algunos Megabytes), quiero procesar cada fragmento de texto por separado. Puedo lograr esto usando el siguiente código: var req = http.request(reqOptions, function(res) { ... res.setEncoding('utf8'); res.on('data', function(textChunk) { // …
183 node.js 

4
Enlace de un ComboBox de WPF a una lista personalizada
Tengo un ComboBox que no parece actualizar SelectedItem / SelectedValue. ComboBox ItemsSource está vinculado a una propiedad en una clase ViewModel que enumera un montón de entradas de la agenda telefónica RAS como CollectionView. Luego he vinculado (en momentos separados) tanto la propiedad SelectedItemcomo SelectedValuea otra de ViewModel. He agregado …
183 c#  wpf  data-binding  mvvm  combobox 


2
Requerir cualquiera de los dos argumentos usando argparse
Dado: import argparse pa = argparse.ArgumentParser() pa.add_argument('--foo') pa.add_argument('--bar') print pa.parse_args('--foo 1'.split()) Cómo puedo realizar al menos uno de "foo, bar" obligatorios: --foo x, --bar yy --foo x --bar yestán bien hacer a lo sumo uno de "foo, bar" obligatorio: --foo xo --bar yestán bien, --foo x --bar yno es
183 python  argparse 

19
¿Cómo saber cuándo UITableView ha completado ReloadData?
Estoy tratando de desplazarme hasta la parte inferior de un UITableView después de que se realiza [self.tableView reloadData] Originalmente tuve [self.tableView reloadData] NSIndexPath* indexPath = [NSIndexPath indexPathForRow: ([self.tableView numberOfRowsInSection:([self.tableView numberOfSections]-1)]-1) inSection: ([self.tableView numberOfSections]-1)]; [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES]; Pero luego leí que reloadData es asíncrono, por lo que el desplazamiento no …

11
¿Cómo programar una tarea periódica en Java?
Necesito programar una tarea para que se ejecute en un intervalo de tiempo fijo. ¿Cómo puedo hacer esto con soporte de intervalos largos (por ejemplo, cada 8 horas)? Actualmente estoy usando java.util.Timer.scheduleAtFixedRate. ¿ java.util.Timer.scheduleAtFixedRateSoporta largos intervalos de tiempo?

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.