Programação

Q & A para programadores profissionais e entusiastas

17
Como analiso XML em Python?
Eu tenho muitas linhas em um banco de dados que contém XML e estou tentando escrever um script Python para contar instâncias de um atributo de nó específico. Minha árvore se parece com: <foo> <bar> <type foobar="1"/> <type foobar="2"/> </bar> </foo> Como posso acessar os atributos "1"e "2"no XML usando …
1003 python  xml 

14
Constantes no Objective-C
Estou desenvolvendo um aplicativo Cocoa e estou usando constantes NSStrings como formas de armazenar nomes-chave para minhas preferências. Entendo que é uma boa ideia, pois permite a troca fácil de chaves, se necessário. Além disso, é toda a noção de 'separar seus dados da sua lógica'. Enfim, existe uma boa …



6
Diferença entre JOIN e INNER JOIN
Ambas as junções me fornecerão os mesmos resultados: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK vs SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK Existe alguma diferença entre as declarações de desempenho ou não? Difere entre diferentes implementações SQL ?

22
Qual anotação @NotNull Java devo usar?
Eu estou procurando tornar meu código mais legível e usar ferramentas como inspeção de código IDE e / ou análise de código estática (FindBugs e Sonar) para evitar NullPointerExceptions. Muitas das ferramentas parecem incompatíveis com a anotação / @NotNull/ da outra e listar todas elas no meu código seria terrível …



30
Removendo duplicatas em listas
Praticamente preciso escrever um programa para verificar se uma lista possui duplicatas e, se houver, as remove e retorna uma nova lista com os itens que não foram duplicados / removidos. É isso que tenho, mas para ser sincero, não sei o que fazer. def remove_duplicates(): t = ['a', 'b', …


26
Como instalar o Java 8 no Mac
Quero fazer alguma programação com o JavaFX mais recente, que requer o Java 8. Estou usando o IntelliJ 13 CE e o Mac OS X 9 Mavericks. Executei o instalador do Java 8 da Oracle e os arquivos parecem ter terminado em /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk mas as versões anteriores estão em /System/Library/Java/JavaFrameworks/jdk1.6.... …





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.