Programação

Q & A para programadores profissionais e entusiastas

4
Python xml ElementTree de uma fonte de string?
O ElementTree.parse lê um arquivo, como posso usar isso se já tenho os dados XML em uma string? Talvez eu esteja faltando alguma coisa aqui, mas deve haver uma maneira de usar o ElementTree sem gravar a string em um arquivo e lê-la novamente. xml.etree.elementtree
117 python  xml 

5
Método simulado phpunit múltiplas chamadas com diferentes argumentos
Existe alguma maneira de definir diferentes expectativas de simulação para diferentes argumentos de entrada? Por exemplo, tenho uma classe de camada de banco de dados chamada DB. Esta classe possui um método chamado "Query (string $ query)", esse método recebe uma string de consulta SQL na entrada. Posso criar simulação …
117 php  mocking  phpunit 

10
Arquivo sendo usado por outro processo após usar File.Create ()
Estou tentando detectar se existe um arquivo em tempo de execução, se não, crie-o. No entanto, estou recebendo este erro quando tento escrever nele: O processo não pode acessar o arquivo 'myfile.ext' porque ele está sendo usado por outro processo. string filePath = string.Format(@"{0}\M{1}.dat", ConfigurationManager.AppSettings["DirectoryPath"], costCentre); if (!File.Exists(filePath)) { File.Create(filePath); …
117 c#  file-io 


9
O que significa “stub” em programação?
Por exemplo, o que significa nesta citação? A integração com uma API externa é quase uma garantia em qualquer aplicativo da web moderno. Para testar com eficácia essa integração, você precisa removê -la. Um bom stub deve ser fácil de criar e consistentemente atualizado com as respostas atuais e reais …
117 api  stub 


5
Python: vincular um método não vinculado?
Em Python, existe uma maneira de vincular um método não vinculado sem chamá-lo? Estou escrevendo um programa wxPython e, para uma determinada classe, decidi que seria bom agrupar os dados de todos os meus botões como uma lista de tuplas em nível de classe, assim: class MyWidget(wx.Window): buttons = [("OK", …
117 python  class  methods  bind 

6
Como detectar o thread de IU no Android?
Existe uma maneira robusta de detectar se Thread.currentThread()o thread de IU do sistema Android está em um aplicativo? Eu gostaria de colocar algumas afirmações em meu código de modelo que afirmam que apenas uma thread ( por exemplo, a thread ui) acessa meu estado, para garantir que nenhum tipo de …
117 android 


17
Como analisar JSON para receber um objeto Date em JavaScript?
Eu tenho um seguinte pedaço de JSON: \/Date(1293034567877)\/ que é o resultado deste código .NET: var obj = DateTime.Now; var serializer = new System.Web.Script.Serialization.JavaScriptSerializer(); serializer.Serialize(obj).Dump(); Agora, o problema que estou enfrentando é como criar um objeto Date a partir disso em JavaScript. Tudo o que consegui encontrar foi uma solução …

3
Rails: redirect_to com: erro, mas flash [: erro] vazio
Estou tentando fazer um redirecionamento ao definir o valor do flash [: erro]. (Rails 3.0.10) Na minha opinião eu tenho <p id="error"><%= flash[:error] %></p> <p id="notice"><%= flash[:notice] %></p> Se eu fizer um redirect_to show_path, :notice => "ok", funciona bem, mas se eu fizer redirect_to show_path, :error => "error"isso não aparecerá. …


12
Definir tema para um fragmento
Estou tentando definir o tema de um fragmento. Definir o tema no manifesto não funciona: android:theme="@android:style/Theme.Holo.Light" Olhando para blogs anteriores, parece que tenho que usar um ContextThemeWrapper. Alguém pode me indicar um exemplo codificado? Não consigo encontrar nada.

5
C # Converter lista <string> em Dicionário <string, string>
Pode parecer uma coisa estranha de se querer, mas, ignorando isso, existe uma maneira concisa e agradável de converter uma Lista em Dicionário, onde cada Par de Valores-Chave no Dicionário é apenas cada string na Lista. ie List = string1, string2, string3 Dictionary = string1/string1, string2/string2, string3/string3 Eu fiz muitas …
117 c#  list  dictionary 


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.