Programação

Q & A para programadores profissionais e entusiastas

16
Como faço para corrigir 'ImportError: não é possível importar o nome IncompleteRead'?
Quando tento instalar qualquer coisa com pipou pip3, recebo: $ sudo pip3 install python3-tk Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')() File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point return ep.load() File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in …
284 python  pip 


10
Por que instanceof retorna false para alguns literais?
"foo" instanceof String //=> false "foo" instanceof Object //=> false true instanceof Boolean //=> false true instanceof Object //=> false false instanceof Boolean //=> false false instanceof Object //=> false // the tests against Object really don't make sense Literais de matriz e literais de objeto correspondem ... [0,1] instanceof …


8
Como ler / gravar de / para arquivo usando o Go?
Eu tenho tentado aprender o Go sozinho, mas fiquei perplexo ao tentar ler e gravar em arquivos comuns. Eu posso ir tão longe quanto inFile, _ := os.Open(INFILE, 0, 0), mas, na verdade, obter o conteúdo do arquivo não faz sentido, porque a função de leitura assume []bytecomo parâmetro. func …
284 file  go 

9
Como criar uma sub-matriz de outra matriz em Java?
Como criar uma sub-matriz de outra matriz? Existe um método que utiliza os índices da primeira matriz, como: methodName(object array, int start, int end) Não quero deixar de fazer loops e fazer meu programa sofrer. Eu continuo recebendo erro: não é possível encontrar o método de símbolo copyOfRange (int [], …
284 java  arrays 

8
Subprocesso Python / Popen com um ambiente modificado
Acredito que executar um comando externo com um ambiente ligeiramente modificado é um caso muito comum. É assim que eu faço: import subprocess, os my_env = os.environ my_env["PATH"] = "/usr/sbin:/sbin:" + my_env["PATH"] subprocess.Popen(my_command, env=my_env) Tenho a sensação de que há uma maneira melhor; parece bem?
284 python  subprocess  popen 

4
Sprintf equivalente em Java
Printf foi adicionado ao Java com a versão 1.5, mas não consigo encontrar como enviar a saída para uma string em vez de um arquivo (que é o que o sprintf faz em C). Alguém sabe como fazer isso?
284 java  string  formatting 

10
Lendo uma chave do Web.Config usando o ConfigurationManager
Estou tentando ler as chaves do Web.config arquivo em uma camada diferente da camada da web (mesma solução) Aqui está o que estou tentando: string userName = System.Configuration.ConfigurationManager.AppSettings["PFUserName"]; string password = System.Configuration.ConfigurationManager.AppSettings["PFPassWord"]; E aqui está o meu appSettingsno Web.configarquivo: <configuration> .... <appSettings> <add key="PFUserName" value="myusername"/> <add key="PFPassWord" value="mypassword"/> </appSettings> .... …
284 c#  asp.net-mvc 

6
Qual é a sintaxe correta para 'else if'?
Eu sou um novo programador Python que está dando o salto de 2.6.4 para 3.1.1. Tudo correu bem até eu tentar usar a declaração 'else if'. O intérprete me fornece um erro de sintaxe após o 'if' in 'else if' por um motivo que eu não consigo entender. def function(a): …
284 python  python-3.x 

15
O URL deve diferenciar maiúsculas de minúsculas?
eu percebi isso HTTP://STACKOVERFLOW.COM/QUESTIONS/ASK e http://stackoverflow.com/questions/ask ambos funcionam bem - na verdade, o anterior é convertido para minúsculas. Eu acho que isso faz sentido para o usuário. Se eu olhar o Google, esse URL funcionará bem: http://www.google.com/intl/en/about/corporate/index.html mas este com "SOBRE" não está funcionando: http://www.google.com/intl/en/ABOUT/corporate/index.html O URL deve diferenciar maiúsculas …



2
Por que algumas comparações float <integer são quatro vezes mais lentas que outras?
Ao comparar flutuações com números inteiros, alguns pares de valores levam muito mais tempo para serem avaliados do que outros valores de magnitude semelhante. Por exemplo: &gt;&gt;&gt; import timeit &gt;&gt;&gt; timeit.timeit("562949953420000.7 &lt; 562949953421000") # run 1 million times 0.5387085462592742 Mas se o número flutuante ou número inteiro for menor ou …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.