La programmation

Q & A pour les programmeurs professionnels et passionnés

18
Détecter le navigateur Safari
Comment détecter le navigateur Safari en utilisant JavaScript? J'ai essayé le code ci-dessous et il détecte non seulement Safari, mais aussi le navigateur Chrome. function IsSafari() { var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1; return is_safari; }


4
Comment créer une date / heure en Python à partir de millisecondes?
Je peux créer un objet Date similaire en Java par java.util.Date (millisecondes) . Comment créer le comparable en Python? Alloue un objet Date et l'initialise pour représenter le nombre de millisecondes spécifié depuis l'heure de base standard connue sous le nom de «l'époque», à savoir le 1er janvier 1970 à …
142 python  datetime 

9
contexte de construction pour l'image du docker très grand
J'ai créé quelques répertoires différents sur ma machine hôte alors que j'essaie d'en apprendre davantage sur Docker juste pour garder mes fichiers docker organisés. Mon Dockerfile que je viens d'exécuter ressemble à ceci: FROM crystal/centos MAINTAINER crystal ADD ./rpms/test.rpm ./rpms/ RUN yum -y --nogpgcheck localinstall /rpms/test.rpm Mon régime réel n'est …
142 docker 

6
Comment obtenir l'index actuel pour chaque Kotlin
Comment obtenir l'index dans un pour chaque boucle? Je veux imprimer des nombres pour chaque deuxième itération Par exemple for (value in collection) { if (iteration_no % 2) { //do something } } En java, nous avons la traditionnelle boucle for for (int i = 0; i < collection.length; i++) …
142 android  for-loop  kotlin 

6
Rechercher «ne contient pas» sur un DataFrame dans les pandas
J'ai fait des recherches et je ne peux pas comprendre comment filtrer un dataframe par df["col"].str.contains(word), mais je me demande s'il existe un moyen de faire l'inverse: filtrer un dataframe par le compliment de cet ensemble. par exemple: à l'effet de !(df["col"].str.contains(word)). Cela peut-il être fait par une DataFrameméthode?
142 python  pandas  contains 



18
IP externe du service kubernetes en attente
J'essaye de déployer nginx sur kubernetes, la version de kubernetes est v1.5.2, j'ai déployé nginx avec 3 répliques, le fichier YAML est ci-dessous, 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: - containerPort: …



6
Convertir une chaîne en Enum en Python
Je me demande quelle est la bonne façon de convertir (désérialiser) une chaîne en classe Enum de Python. Cela semble getattr(YourEnumType, str)faire le travail, mais je ne suis pas sûr que ce soit suffisamment sûr. Pour être plus précis, je voudrais convertir une 'debug'chaîne en un objet Enum comme ceci: …

3
Comment créer un singleton global et mutable?
Quelle est la meilleure façon de créer et d'utiliser une structure avec une seule instanciation dans le système? Oui, c'est nécessaire, c'est le sous-système OpenGL, et faire de multiples copies de celui-ci et le faire circuler partout ajouterait de la confusion, plutôt que de la soulager. Le singleton doit être …
142 rust 

16
Comment afficher une image locale dans Markdown
J'essaie ce qui suit dans Markdown, mais cela ne semble pas fonctionner, quelqu'un sait comment afficher une image locale dans Markdown? Je ne veux pas configurer de serveur Web pour cela. Merci ![image](files/Users/jzhang/Desktop/Isolated.png)
142 markdown 

2
Comprendre esModuleInterop dans le fichier tsconfig
J'étais en train de vérifier le .tsconfigfichier de quelqu'un et là j'ai repéré--esModuleInterop Ceci est son .tsconfigdossier { "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": …
142 typescript 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.