Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


21
Mocking HttpClient en pruebas unitarias
Tengo algunos problemas al intentar ajustar mi código para usarlo en pruebas unitarias. El problema es este. Tengo la interfaz IHttpHandler: public interface IHttpHandler { HttpClient client { get; } } Y la clase que lo usa, HttpHandler: public class HttpHandler : IHttpHandler { public HttpClient client { get { …
110 c#  unit-testing  moq 


7
¿Cómo convertir una lista de tuplas a varias listas?
Supongamos que tengo una lista de tuplas y quiero convertir a varias listas. Por ejemplo, la lista de tuplas es [(1,2),(3,4),(5,6),] ¿Hay alguna función incorporada en Python que lo convierta a: [1,3,5],[2,4,6] Este puede ser un programa simple. Pero solo tengo curiosidad por la existencia de dicha función incorporada en …
110 python  list  tuples 

5
Implementaciones de Kubernetes frente a StatefulSets
He estado investigando mucho en Kubernetes y me gusta mucho lo que veo. Una cosa de la que no he podido tener una idea clara es cuáles son las distinciones exactas entre los recursos Deployment y StatefulSet y en qué escenarios usaría cada uno (o es uno generalmente preferido sobre …
110 kubernetes 

5
¿Hay alguna forma de agregar líneas de git show, cambiar líneas y eliminar líneas?
"git diff --stat" y "git log --stat" muestran resultados como: $ git diff -C --stat HEAD c9af3e6136e8aec1f79368c2a6164e56bf7a7e07 app/controllers/application_controller.rb | 34 +++------------------------- 1 files changed, 4 insertions(+), 30 deletions(-) Pero lo que realmente sucedió en ese compromiso fue que se cambiaron 4 líneas y se eliminaron 26 líneas, lo que es …
110 git 



14
Función inversa multiplicativa modular en Python
¿Algún módulo estándar de Python contiene una función para calcular el inverso multiplicativo modular de un número, es decir, un número y = invmod(x, p)tal que x*y == 1 (mod p)? Google no parece dar buenas pistas sobre esto. Por supuesto, uno puede idear 10 líneas caseras de algoritmo euclidiano …
110 python  algorithm 


11
ScrollIntoView () haciendo que toda la página se mueva
Estoy usando ScrollIntoView () para desplazar el elemento resaltado en una lista a la vista. Cuando me desplazo hacia abajo, ScrollIntoView (falso) funciona perfectamente. Pero cuando me desplazo hacia arriba, ScrollIntoView (verdadero) hace que toda la página se mueva un poco, lo que creo que está previsto. ¿Hay alguna manera …
110 javascript  css 


4
git diff entre dos archivos diferentes
En HEAD(la última confirmación), tengo un archivo llamado foo. En mi árbol de trabajo actual, le cambié el nombre a bary también lo edité. Quiero git diff fooen HEAD, ybar en mi árbol de trabajo actual.
110 git  diff 

3
cURL suprime el cuerpo de respuesta
¿Es posible instruir a cURL para suprimir la salida del cuerpo de respuesta? En mi caso, el cuerpo de la respuesta es una página HTML, que desborda el búfer CLI, lo que dificulta encontrar la información relevante. Quiero examinar las otras partes de la salida, como el código de respuesta …
110 curl  output  suppress 


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.