Programação

Q & A para programadores profissionais e entusiastas

4
Diferença entre volátil e sincronizado em Java
Gostaria de saber a diferença entre declarar uma variável como volatilee sempre acessar a variável em umsynchronized(this) bloco em Java? De acordo com este artigo http://www.javamex.com/tutorials/synchronization_volatile.shtml, há muito a ser dito e há muitas diferenças, mas também algumas semelhanças. Estou particularmente interessado nesta informação: ... o acesso a uma variável …

7
Diferença entre Contexto de Atividade e Contexto de Aplicativo
Isso me deixou perplexo, eu estava usando isso no Android 2.1-r8 SDK: ProgressDialog.show(getApplicationContext(), ....); e também em Toast t = Toast.makeText(getApplicationContext(),....); usando getApplicationContext()falhas tanto ProgressDialoge Toast.... o que me levou a esta pergunta: Quais são as diferenças reais entre um contexto de atividade e um contexto de aplicativo, apesar de …

6
Como você importa classes em JSP?
Eu sou um completo iniciante em JSP. Estou tentando usar um java.util.Listem uma página JSP. O que preciso fazer para usar outras classes que não as java.lang?
233 java  jsp 


11
efeito do pacote pragma
Fiquei me perguntando se alguém poderia me explicar o que a #pragma packdeclaração do pré - processador faz e, mais importante, por que alguém iria querer usá-la. Verifiquei a página do MSDN , que ofereceu algumas informações, mas esperava ouvir mais de pessoas com experiência. Eu já vi isso em …



10
clone git através do ssh
Eu tenho um projeto no qual criei um repositório git: $ cd myproject $ git init $ git add . $ git commit Eu queria criar um clone nu em outra máquina: $ cd .. $ git clone --bare myproject ssh://user@server:/GitRepos/myproject.git Eu executei o clone, mas não imprimi nenhuma resposta. …
233 git  git-clone 

9
Como uso namespaces com módulos externos TypeScript?
Eu tenho algum código: baseTypes.ts export namespace Living.Things { export class Animal { move() { /* ... */ } } export class Plant { photosynthesize() { /* ... */ } } } dog.ts import b = require('./baseTypes'); export namespace Living.Things { // Error, can't find name 'Animal', ?? export class …

7
Atualizar apenas uma jóia com o empacotador
Eu uso o bundler para gerenciar dependências no meu aplicativo rails e tenho uma gema hospedada em um repositório git incluído da seguinte maneira: gem 'gem-name', :git => 'path/to/my/gem.git' Para atualizar esta gema, eu executo, bundle updatemas ela também atualiza toda a gema mencionada no Gemfile. Então, qual é o …
233 ruby  rubygems  bundler 

13
Obtendo “NoSuchMethodError: org.hamcrest.Matcher.describeMismatch” ao executar o teste no IntelliJ 10.5
Estou usando o JUnit-dep 4.10 e o Hamcrest 1.3.RC2. Eu criei um correspondente personalizado que se parece com o seguinte: public static class MyMatcher extends TypeSafeMatcher<String> { @Override protected boolean matchesSafely(String s) { /* implementation */ } @Override public void describeTo(Description description) { /* implementation */ } @Override protected void …

11
Equivalente de eco no PowerShell para teste de script
Gostaria de gerar variáveis ​​e valores em um script do PowerShell configurando sinalizadores e vendo os dados matriculados em todo o script. Como eu faria isso? Por exemplo, qual seria o PowerShell equivalente ao seguinte código PHP? echo "filesizecounter: " . $filesizecounter
233 powershell 

14
Como verificar a versão do GitLab?
Como verificar qual versão do GitLab está instalada no servidor? Eu sou sobre a versão especificada no changelog do GitLab: https://gitlab.com/gitlab-org/gitlab-foss/blob/master/CHANGELOG.md Por exemplo: "6.5.0", "6.4.3" etc. Isso pode ser feito apenas através do terminal? Existe uma maneira de fazer isso remotamente (com navegador em vez de terminal)?
233 gitlab 

9
Como reverter aplicar um esconderijo?
Tenho um pequeno patch guardado no meu esconderijo git. Eu apliquei na minha cópia de trabalho usando git stash apply. Agora, eu gostaria de fazer o backup dessas alterações aplicando o patch inversamente (como o que git revertfaria, mas contra o esconderijo). Alguém sabe como fazer isso? Esclarecimento: Há outras …
233 git  git-stash 


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.