Programação

Q & A para programadores profissionais e entusiastas

1
Roslyn SyntaxNodes são reutilizados?
Venho analisando o Roslyn CTP e, embora ele resolva um problema semelhante à API da árvore Expression , ambos são imutáveis, mas Roslyn o faz de uma maneira bem diferente: Expressionnós não têm referência ao nó pai, são modificados usando ae ExpressionVisitoré por isso que grandes partes podem ser reutilizadas. …

3
Indexação de mangusto no código de produção
De acordo com a documentação do Mongoose para MongooseJSe MongoDB/ Node.js: Quando o aplicativo é iniciado, o Mongoose chama automaticamente ensureIndexpara cada índice definido no seu esquema. Embora seja bom para o desenvolvimento, recomenda-se que esse comportamento seja desabilitado na produção, pois a criação do índice pode causar um impacto …

5
Como o git calcula hashes de arquivos?
Os hashes SHA1 armazenados nos objetos da árvore (retornados por git ls-tree) não correspondem aos hashes SHA1 do conteúdo do arquivo (retornados por sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - Como o git calcula hashes de arquivos? Comprime o conteúdo antes de calcular o hash?
124 git  hash  sha1  checksum  git-hash 

13
java.net.UnknownHostException: nome de host inválido para o servidor: local
Quais são as etapas que devo seguir para solucionar o erro: java.net.UnknownHostException: Invalid hostname for server: local Adicionei o novo nome de host virtual no emulador do Android, mas o resultado retorna para java.net.UnknownHostException virtualhostname at java.net.InetAddress.lookUpHostByName(InetAddress.java:506) Quando digito meu URL do host virtual no meu PC, ele funciona em …
124 java 

7
Reordenar níveis de um fator sem alterar a ordem dos valores
Eu tenho um quadro de dados com algumas variáveis ​​numéricas e algumas factorvariáveis categóricas . A ordem dos níveis para esses fatores não é como eu quero que eles sejam. numbers <- 1:4 letters <- factor(c("a", "b", "c", "d")) df <- data.frame(numbers, letters) df # numbers letters # 1 1 …
124 r  levels 



3
Como as variáveis ​​embutidas funcionam?
Na reunião de padrões ISO C ++ do Oulu de 2016, uma proposta chamada Variáveis ​​em linha foi votada no C ++ 17 pelo comitê de padrões. Em termos leigos, quais são as variáveis ​​embutidas, como elas funcionam e para que servem? Como as variáveis ​​embutidas devem ser declaradas, definidas …
124 c++  c++17 


6
Redefinir chaves de elementos de matriz em php?
A questão é como redefinir a chave, por exemplo, para uma matriz: Array ( [1_Name] => Array ( [1] => leo [4] => NULL ) [1_Phone] => Array ( [1] => 12345 [4] => 434324 ) ) redefinir para: Array ( [1_Name] => Array ( [0] => leo [1] => …
124 php 



23
Como desativar o XDebug
Acho que meu servidor ficou lento desde que instalei o XDebug. Então, para testar minha hipótese, quero desativar o XDebug completamente. Estive procurando por tutoriais sobre como fazer isso, mas não consigo encontrar essas informações.
124 php  xdebug  apc 

14
Comentários simples do Getter / Setter
Que convenção você usa para comentar getters e setters? Isso é algo que eu me pergunto há algum tempo, por exemplo: /** * (1a) what do you put here? * @param salary (1b) what do you put here? */ public void setSalary(float salary); /* * (2a) what do you put …

9
Verifique se a data é válida
A seguir está o cenário: Eu tenho uma Stringdata e um formato de data diferentes. Ex . : data: 19/10/2016 dataFormato: "DD-MM-AAAA". Preciso verificar se esta data é válida. Eu tentei seguir as coisas var d = moment("2016-10-19",dateFormat); d.isValid()está voltando falsesempre. Moment.js não analisa a data no formato fornecido? Então …

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.