Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


18
servicio de kubernetes ip externa pendiente
Estoy tratando de implementar nginx en kubernetes, la versión de kubernetes es v1.5.2, he implementado nginx con 3 réplicas, el archivo YAML está debajo, apiVersion: extensions/v1beta1 kind: Deployment metadata: name: deployment-example spec: replicas: 3 revisionHistoryLimit: 2 template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx:1.10 ports: - …


6
Convertir cadena a Enum en Python
Me pregunto cuál es la forma correcta de convertir (deserializar) una cadena a una clase Enum de Python. Parece que getattr(YourEnumType, str)hace el trabajo, pero no estoy seguro de si es lo suficientemente seguro. Solo para ser más específico, me gustaría convertir una 'debug'cadena en un objeto Enum como este: …

11
Entrada de mecanografía onchange event.target.value
En mi reaccionar y aplicación mecanografiado, yo uso: onChange={(e) => data.motto = (e.target as any).value}. ¿Cómo defino correctamente los tipings para la clase, para que no tenga que hackear el sistema de tipos any? export interface InputProps extends React.HTMLProps<Input> { ... } export class Input extends React.Component<InputProps, {}> { } …

2
Entendiendo esModuleInterop en el archivo tsconfig
Estaba revisando el .tsconfigarchivo de alguien y allí vi--esModuleInterop Este es su .tsconfigarchivo { "compilerOptions": { "moduleResolution": "node", "target": "es6", "module": "commonjs", "lib": ["esnext"], "strict": true, "sourceMap": true, "declaration": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "experimentalDecorators": true, "emitDecoratorMetadata": true, "declarationDir": "./dist", "outDir": "./dist", "typeRoots": ["node_modules/@types"] }, "include": ["src/**/*.ts"], "exclude": ["node_modues"] } …
142 typescript 

9
py2exe - genera un archivo ejecutable único
Pensé que escuché que py2exe fue capaz de hacer esto, pero nunca lo descubrí. ¿Alguien ha hecho esto con éxito? ¿Puedo ver su archivo setup.py y qué opciones de línea de comando utilizó? Básicamente, estoy pensando en que me dé un solo archivo ejecutable que haga algo como descomprimirse en …
141 python  packaging  py2exe 

1
Uso adecuado de la API HsOpenSSL para implementar un servidor TLS
Estoy tratando de descubrir cómo usar correctamente la API OpenSSL.Session en un contexto concurrente Por ejemplo, suponga que quiero implementar un stunnel-style ssl-wrapper, esperaría tener la siguiente estructura básica de esqueleto, que implementa un ingenuofull-duplex tcp-port-forwarder: runProxy :: PortID -> AddrInfo -> IO () runProxy localPort@(PortNumber lpn) serverAddrInfo = do …
141 haskell  openssl  ssl 

30
Características ocultas de C
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. Sé que hay un estándar detrás de todas las implementaciones del compilador de C, por lo que no debería haber características ocultas. …
141 c  hidden-features 

10
Reducción del espacio entre secciones de UITableView
¿Hay alguna manera de reducir el espacio entre dos secciones de un UITableView? Hay aproximadamente 15 píxeles entre cada sección que tengo. Ya intenté devolver 0 para -tableView:heightForFooterInSection:y -tableView:heightForHeaderInSection:pero eso no cambia nada. ¿Alguna sugerencia?
141 iphone  ios  uitableview 

8
Eliminar una línea en Eclipse
En un Visual Studio, usaría Ctrl+ L, mientras que en Eclipse me veo obligado a seleccionar una línea o, si está vacía, ir al principio de la línea antes de hacer clic en eliminar / retroceder. ¿Hay un atajo rápido? ¡Gracias!
141 java  eclipse 

24
¿Alguien a mi lado NO obtiene ASP.NET MVC? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
141 asp.net-mvc 

16
Error de icono de Android Studio Gradle, fusión de manifiesto
Sigo viendo este mensaje y no estoy seguro de cómo resolverlo para siempre. Error:(43, 9) Attribute application@icon value=(@drawable/new_app_icon) from AndroidManifest.xml:43:9 is also present at com.github.erizet.signala:signala-longpolling:0.20:7:18 value=(@drawable/ic_launcher) Suggestion: add 'tools:replace="android:icon"' to <application> element at AndroidManifest.xml:40:5 to override :OpenBook:processDebugManifest FAILED Error:Execution failed for task ':OpenBook:processDebugManifest'. > Manifest merger failed with multiple errors, …


16
onConfigurationChanged no se llama
Esta mañana se me ocurrió un problema al tratar de manejar el onConfigurationChangedevento. El problema es que el método, que anulo, no se llama cuando cambio la orientación del teléfono. No me llaman en absoluto. Puse android:configChanges="orientation"la actividad definida en el manifiesto como se menciona en la documentación de Android, …
141 android 

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.