Programação

Q & A para programadores profissionais e entusiastas

2
Como você rebase as alterações da filial atual em cima das alterações que estão sendo mescladas?
OK. Se eu estiver em uma ramificação (digamos working) e desejar mesclar as alterações de outra ramificação (digamos master), então eu executo o comando git-merge masterenquanto estiver na workingramificação, e as alterações serão mescladas sem refazer o histórico. Se eu executar git-rebase master, as alterações masterserão reinscritas para serem colocadas …
144 git  merge  rebase  git-rebase 

3
O PostgreSQL pode indexar colunas da matriz?
Não consigo encontrar uma resposta definitiva para esta pergunta na documentação. Se uma coluna for do tipo matriz, todos os valores inseridos serão indexados individualmente? Criei uma tabela simples com uma int[]coluna e coloquei um índice exclusivo. Percebi que não era possível adicionar a mesma matriz de entradas, o que …

18
Como fechar a atividade e voltar à atividade anterior no android
Tenho uma atividade principal: quando clico em um botão, inicia uma nova atividade, usei o seguinte código para fazer isso: Intent intent = new Intent(this, SettingsActivity.class); startActivity(intent); O código acima foi executado a partir da atividade principal. Agora, na minha nova atividade, chamada pela atividade principal, tenho um botão Voltar. …

7
PowerShell: Executar comando do diretório do script
Eu tenho um script do PowerShell que faz algumas coisas usando o diretório atual do script. Portanto, quando dentro desse diretório, a execução .\script.ps1funciona corretamente. Agora, quero chamar esse script de um diretório diferente sem alterar o diretório de referência do script. Então, eu quero chamar ..\..\dir\script.ps1e ainda quero que …
144 powershell 


5
Como listar confirmações desde que certas confirmações?
Existe alguma maneira de obter uma lista de confirmações de um determinado número de confirmação para HEAD? Sei que isso é possível até a data de confirmação, mas preciso do número de confirmação e não consigo encontrar nenhuma documentação, ou mesmo se isso for possível.
144 git 

14
booleano em uma instrução if
Hoje, recebi um comentário sobre código, considerando a maneira como verifico se uma variável é verdadeira ou falsa em uma tarefa da escola. O código que eu escrevi era mais ou menos assim: var booleanValue = true; function someFunction(){ if(booleanValue === true){ return "something"; } } Eles disseram que era …

5
Como excluir determinados diretórios / arquivos da pesquisa git grep
Existe uma maneira de excluir certos caminhos / diretórios / arquivos ao pesquisar um repositório git usando git grep? Algo semelhante à --excludeopção no grepcomando normal ? Eu preciso usar git grepporque o uso grepé executado diretamente muito lentamente em grandes repositórios git.
144 git  grep 

4
Atualizando pacotes no Emacs
Eu tenho a seguinte configuração para pacotes (não tenho certeza se há uma melhor recomendada): (require 'package) (setq package-archives '(("ELPA" . "http://tromey.com/elpa/") ("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/"))) ; Apparently needed for the package auto-complete (why?) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) (setq url-http-attempt-keepalives nil) Eu tenho três perguntas …
144 emacs  elpa 

6
Revertendo parte de um commit com git
Eu quero reverter um commit específico no git. Infelizmente, nossa organização ainda usa o CVS como padrão; portanto, quando eu me comprometo com o CVS, vários commits git são agrupados em um. Nesse caso, eu adoraria destacar o commit git original, mas isso é impossível. Existe uma abordagem semelhante à …
144 git  git-cvs 


4
Django Reverso com argumentos '()' e argumentos de palavra-chave '{}' não encontrados
Oi, eu tenho um problema irritante. Eu tenho um padrão de URL como este: # mproject/myapp.urls.py url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'), funciona bem no navegador, mas para testes, quando faço isso no shell: from django.test import Client from django.core.urlresolvers import reverse client= Client() response = client.get(reverse('edit_project'), project_id=4) Eu tenho o temido: NoReverseMatch: Reverse for …

8
Módulos limpos do NPM
Existe uma maneira de obter o npm para descompactar todos os módulos em node_modules? Algo como o npm reconstruir que remove todos os artefatos de construção, mas não os reconstrói?
144 node.js  npm 

4
ByteBuffer.allocate () vs. ByteBuffer.allocateDirect ()
Para allocate()ou para allocateDirect(), eis a questão. Há alguns anos, apenas fico com o pensamento de que, como DirectByteBuffers é um mapeamento direto da memória no nível do sistema operacional, ele seria mais rápido com chamadas de recebimento / colocação do que HeapByteBuffers. Eu nunca estava realmente interessado em descobrir …

5
Quando usar classes aninhadas e classes aninhadas em módulos?
Eu estou bem familiarizado com quando usar subclasses e módulos, mas mais recentemente eu tenho visto classes aninhadas como esta: class Foo class Bar # do some useful things end end Bem como classes aninhadas em módulos como este: module Baz class Quux # more code end end A documentação …
144 ruby  oop 

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.