Programação

Q & A para programadores profissionais e entusiastas


3
Quais são os conceitos git de HEAD, mestre, origem?
Enquanto estou aprendendo sobre o git, continuo encontrando os termos HEAD, mestre, origem e não sei ao certo quais são as diferenças. Se bem entendi, HEAD é sempre igual à última revisão? E se sim, essa é a revisão mais recente de todo o repositório ou de uma ramificação ou …
193 git 

3
XPath para selecionar Elemento pelo valor do atributo
Eu tenho o seguinte XML. <?xml version="1.0" encoding="UTF-8"?> <Employees> <Employee id="3"> <age>40</age> <name>Tom</name> <gender>Male</gender> <role>Manager</role> </Employee> <Employee id="4"> <age>25</age> <name>Meghna</name> <gender>Female</gender> <role>Manager</role> </Employee> </Employees> Eu quero selecionar o elemento Employee com id = "4". Estou usando a expressão XPath abaixo, que não está retornando nada. //Employee/[@id='4']/text() Eu verifiquei em http://chris.photobooks.com/xml/default.htm …
193 xml  xpath 

9
O que significa "lavável" em Python?
Tentei pesquisar na Internet, mas não consegui encontrar o significado de hashable. Quando eles dizem que os objetos são hashableou hashable objectso que isso significa?
193 python 

4
__Init__.py não é necessário para pacotes no Python 3.3 ou superior
Estou usando o Python 3.5.1. Li o documento e a seção do pacote aqui: https://docs.python.org/3/tutorial/modules.html#packages Agora, tenho a seguinte estrutura: /home/wujek/Playground/a/b/module.py module.py: class Foo: def __init__(self): print('initializing Foo') Agora, enquanto estiver em /home/wujek/Playground: ~/Playground $ python3 >>> import a.b.module >>> a.b.module.Foo() initializing Foo <a.b.module.Foo object at 0x100a8f0b8> Da mesma forma, …


8
O comando `date` no OS X não possui a opção ISO-8601` -I`?
Em um script Bash, desejo imprimir a data e hora atuais no formato ISO 8601 (preferencialmente UTC) e parece que isso deve ser tão simples quanto date -I: http://ss64.com/bash/date.html Mas isso não parece funcionar no meu Mac: $ date -I date: illegal option -- I usage: date [-jnu] [-d dst] …
193 bash  macos  iso8601 

1
Reagir validação de prop para objetos de data
Qual é a maneira atualmente preferida de validar um Datesuporte em reagir? Agora eu estou usando: React.PropTypes.object Isso, no entanto, agora está falhando na regra lint forbid-prop-types . Devo usar uma shapeou há alguma maneira melhor?
193 reactjs 


2
Entendendo exatamente quando uma tabela de dados é uma referência a (contra uma cópia de) outra tabela de dados
Estou com problemas para entender as propriedades de passagem por referência de data.table. Algumas operações parecem 'quebrar' a referência e eu gostaria de entender exatamente o que está acontecendo. Ao criar um a data.tablepartir de outro data.table(via <-, e atualizando a nova tabela por :=, a tabela original também é …


5
Como substituir apenas grupos capturados?
Eu tenho código HTML antes e depois da string: name="some_text_0_some_text" Gostaria de substituir o 0por algo como:!NEW_ID! Então eu fiz um regex simples: .*name="\w+(\d+)\w+".* Mas não vejo como substituir exclusivamente o bloco capturado. Existe uma maneira de substituir um resultado capturado como ($ 1) por alguma outra string? O resultado …
193 javascript  regex 

8
startForeground falha após a atualização para o Android 8.1
Depois de atualizar meu telefone para a Visualização do desenvolvedor 8.1, meu serviço em segundo plano não é mais iniciado corretamente. No meu serviço de longa duração, implementei um método startForeground para iniciar a notificação em andamento, chamada ao criar. @TargetApi(Build.VERSION_CODES.O) private fun startForeground() { // Safe call, handled by …

13
Como testar a igualdade de enumerações Swift com valores associados
Eu quero testar a igualdade de dois valores de enumeração Swift. Por exemplo: enum SimpleToken { case Name(String) case Number(Int) } let t1 = SimpleToken.Number(123) let t2 = SimpleToken.Number(123) XCTAssert(t1 == t2) No entanto, o compilador não compila a expressão de igualdade: error: could not find an overload for '==' …
193 swift 

10
Como obter JSON da página da Web no script Python
Obtive o seguinte código em um dos meus scripts: # # url is defined above. # jsonurl = urlopen(url) # # While trying to debug, I put this in: # print jsonurl # # Was hoping text would contain the actual json crap from the URL, but seems not... # …
193 python  json 

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.