Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

7
La forma más eficiente de revertir una matriz numpy
Créalo o no, después de perfilar mi código actual, la operación repetitiva de la reversión de matriz numpy se comió una gran parte del tiempo de ejecución. Lo que tengo ahora es el método común basado en la vista: reversed_arr = arr[::-1] ¿Hay alguna otra manera de hacerlo de manera …
276 python  numpy 

13
¿Cómo funcionan malloc () y free ()?
Quiero saber cómo mallocy freetrabajar. int main() { unsigned char *p = (unsigned char*)malloc(4*sizeof(unsigned char)); memset(p,0,4); strcpy((char*)p,"abcdabcd"); // **deliberately storing 8bytes** cout << p; free(p); // Obvious Crash, but I need how it works and why crash. cout << p; return 0; } Estaría realmente agradecido si la respuesta es …

12
Aumentar el tamaño de almacenamiento dinámico en Java
Estoy trabajando en un servidor Windows 2003 (64 bits) con 8 GB de RAM. ¿Cómo puedo aumentar el máximo de memoria de almacenamiento dinámico? Estoy usando la -Xmx1500mbandera para aumentar el tamaño del montón a 1500 Mb. ¿Puedo aumentar la memoria de almacenamiento dinámico al 75% de la memoria física …
276 java  heap-memory 

12
¿Qué sucede cuando una clave duplicada se coloca en un HashMap?
Si paso la misma clave varias veces a HashMap's putmétodo, lo que ocurre con el valor original? ¿Y si incluso el valor se repite? No encontré ninguna documentación sobre esto. Caso 1: valores sobrescritos para una clave Map mymap = new HashMap(); mymap.put("1","one"); mymap.put("1","not one"); mymap.put("1","surely not one"); System.out.println(mymap.get("1")); Nosotros …
276 java  hashmap  hashtable 

3
¿Existe una API de Google Keep? [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 2 años . Mejora esta pregunta ¿Existe una API para Google Keep? Quiero hacer …

8
Diferencia en make_shared y normal shared_ptr en C ++
std::shared_ptr<Object> p1 = std::make_shared<Object>("foo"); std::shared_ptr<Object> p2(new Object("foo")); Muchas publicaciones de google y stackoverflow están ahí, pero no puedo entender por qué make_sharedes más eficiente que usarlo directamente shared_ptr. ¿Alguien puede explicarme paso a paso la secuencia de objetos creados y las operaciones realizadas por ambos para que pueda entender cómo …
276 c++  c++11  shared-ptr 


12
Ordenar una lista usando Lambda / Linq para objetos
Tengo el nombre de "ordenar por propiedad" en una cadena. Necesitaré usar Lambda / Linq para ordenar la lista de objetos. Ex: public class Employee { public string FirstName {set; get;} public string LastName {set; get;} public DateTime DOB {set; get;} } public void Sort(ref List<Employee> list, string sortBy, string …

6
Cómo mantener una rama git sincronizada con master
En el momento en que git está haciendo mi cabeza, no puedo encontrar la mejor solución para lo siguiente. Hay dos ramas, una llamada master y otra llamada mobiledevicesupport . Quiero mantener el soporte de dispositivos móviles como una rama continua que se fusionará / sincronizará con la rama maestra …
276 git 



14
¿Cómo liberar el uso de Inode?
Tengo una unidad de disco donde el uso del inodo es 100% (usando el df -icomando). Sin embargo, después de eliminar archivos sustancialmente, el uso sigue siendo del 100%. ¿Cuál es la forma correcta de hacerlo entonces? ¿Cómo es posible que una unidad de disco con menos uso de espacio …


9
¿Cómo detener correctamente el hilo en Java?
Necesito una solución para detener correctamente el hilo en Java. Tengo una IndexProcessorclase que implementa la interfaz Runnable: public class IndexProcessor implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(IndexProcessor.class); @Override public void run() { boolean run = true; while (run) { try { LOGGER.debug("Sleeping..."); Thread.sleep((long) 15000); LOGGER.debug("Processing"); } …


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.