Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


1
Concurrent.futures vs Multiprocessing in Python 3
Python 3.2 introdujo Futuros concurrentes , que parecen ser una combinación avanzada de los módulos de multiprocesamiento y subprocesamiento más antiguos . ¿Cuáles son las ventajas y desventajas de usar esto para tareas vinculadas a la CPU sobre el módulo de multiprocesamiento anterior? Este artículo sugiere que es mucho más …




4
Pasar una matriz como argumentos, no una matriz, en PHP
Me parece recordar que en PHP hay una manera de pasar una matriz como una lista de argumentos para una función, desreferenciando la matriz a la func($arg1, $arg2)manera estándar . Pero ahora estoy perdido en cómo hacerlo. Recuerdo la forma de pasar por referencia, cómo "englobar" los parámetros entrantes ... …
148 php  arrays  function  methods 

10
PUBLICAR datos de formulario multiparte utilizando Retrofit 2.0, incluida la imagen
Estoy tratando de hacer una POST HTTP al servidor usando Retrofit 2.0 MediaType MEDIA_TYPE_TEXT = MediaType.parse("text/plain"); MediaType MEDIA_TYPE_IMAGE = MediaType.parse("image/*"); ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); imageBitmap.compress(Bitmap.CompressFormat.JPEG,90,byteArrayOutputStream); profilePictureByte = byteArrayOutputStream.toByteArray(); Call<APIResults> call = ServiceAPI.updateProfile( RequestBody.create(MEDIA_TYPE_TEXT, emailString), RequestBody.create(MEDIA_TYPE_IMAGE, profilePictureByte)); call.enqueue(); El servidor devuelve un error diciendo que el archivo no es válido. …

6
¿Cómo abrir cada archivo en una carpeta?
Tengo un script de python parse.py, que en el script abre un archivo, dice file1 y luego hace algo, tal vez imprima el número total de caracteres. filename = 'file1' f = open(filename, 'r') content = f.read() print filename, len(content) En este momento, estoy usando stdout para dirigir el resultado …
148 python  file  pipe  stdout  stdin 

5
Cómo ordenar una matriz de hashes en ruby
Tengo una matriz, cada uno de cuyos elementos es un hash con tres pares clave / valor: :phone => "2130001111", :zip => "12345", :city => "sometown" Me gustaría ordenar los datos zippara que todas las phones de la misma área estén juntas. ¿Ruby tiene una manera fácil de hacer eso? …
148 arrays  ruby  sorting 



6
¿Por qué debería std :: mover un std :: shared_ptr?
He estado buscando el código fuente de Clang y encontré este fragmento: void CompilerInstance::setInvocation( std::shared_ptr<CompilerInvocation> Value) { Invocation = std::move(Value); } ¿Por qué querría std::moveun std::shared_ptr? ¿Hay algún punto para transferir la propiedad de un recurso compartido? ¿Por qué no haría esto en su lugar? void CompilerInstance::setInvocation( std::shared_ptr<CompilerInvocation> Value) { …


9
Extrayendo texto OpenCV
Estoy tratando de encontrar los cuadros delimitadores de texto en una imagen y actualmente estoy usando este enfoque: // calculate the local variances of the grayscale image Mat t_mean, t_mean_2; Mat grayF; outImg_gray.convertTo(grayF, CV_32F); int winSize = 35; blur(grayF, t_mean, cv::Size(winSize,winSize)); blur(grayF.mul(grayF), t_mean_2, cv::Size(winSize,winSize)); Mat varMat = t_mean_2 - t_mean.mul(t_mean); …


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.