Programação

Q & A para programadores profissionais e entusiastas

22
Encontrando um ponto de ramificação com o Git?
Eu tenho um repositório com ramos mestre e A e muita atividade de mesclagem entre os dois. Como posso encontrar o commit no meu repositório quando o ramo A foi criado com base no mestre? Meu repositório basicamente se parece com isso: -- X -- A -- B -- C …
454 git  branch 




14
Maneira correta de usar ** kwargs em Python
Qual é a maneira correta de usar **kwargsno Python quando se trata de valores padrão? kwargsretorna um dicionário, mas qual é a melhor maneira de definir valores padrão ou existe um? Devo acessá-lo como um dicionário? Use a função get? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = …
454 python  kwargs 



24
Como substituir URLs simples por links?
Estou usando a função abaixo para corresponder a URLs dentro de um determinado texto e substituí-los por links HTML. A expressão regular está funcionando muito bem, mas atualmente estou substituindo apenas a primeira correspondência. Como posso substituir todo o URL? Acho que deveria estar usando o comando exec , mas …
453 javascript  regex 

10
Existe um loop "faça ... enquanto" em Ruby?
Estou usando esse código para permitir que o usuário digite nomes enquanto o programa os armazena em uma matriz até que eles digitam uma string vazia (eles devem pressionar enter após cada nome): people = [] info = 'a' # must fill variable with something, otherwise loop won't execute while …
453 ruby  loops 

18
Como converter java.util.Date em java.sql.Date?
Estou tentando usar um java.util.Datecomo entrada e, em seguida, criando uma consulta com ele - então preciso de umjava.sql.Date . Fiquei surpreso ao descobrir que ela não podia fazer a conversão de forma implícita ou explícita - mas nem sei como faria isso, pois a API Java ainda é relativamente …
453 java  sql  datetime  date 




2
No texto datilografado, qual é o! operador (ponto de exclamação / estrondo) ao cancelar a referência de um membro?
Ao olhar para o código-fonte para uma regra tslint, deparei-me com a seguinte declaração: if (node.parent!.kind === ts.SyntaxKind.ObjectLiteralExpression) { return; } Observe o !operador depois node.parent. Interessante! Primeiro tentei compilar o arquivo localmente com a versão do TS atualmente instalada (1.5.3). O erro resultante apontou para a localização exata do …
453 typescript  tslint 

11
Dependência local em package.json
Eu quero fazer algo como isso, então npm installtambém instala o package.jsonde ../somelocallibou mais importante suas dependências. "dependencies": { "express": "*", "../somelocallib": "*" }
453 node.js  npm 

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.