Programação

Q & A para programadores profissionais e entusiastas

9
Como faço para sair de um loop com Ruby Pry?
Estou usando o Pry com meu aplicativo Rails. Defino binding.prydentro de um loop no meu modelo para tentar depurar um problema. Por exemplo: (1..100).each do |i| binding.pry puts i end Quando digito quit, ele passa para a próxima iteração e para novamente. Existe uma maneira de sair do loop para …
212 ruby-on-rails  ruby  loops  exit  pry 


10
Como alterar o texto do item de menu dinamicamente no Android
Estou tentando alterar o título de um item de menu de fora do onOptionsItemSelected(MenuItem item)método. Eu já faço o seguinte; public boolean onOptionsItemSelected(MenuItem item) { try { switch(item.getItemId()) { case R.id.bedSwitch: if(item.getTitle().equals("Set to 'In bed'")) { item.setTitle("Set to 'Out of bed'"); inBed = false; } else { item.setTitle("Set to 'In …
212 java  android  menu  menuitem 

26
Vários arquivos dex definem Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat
Se eu executar a gradle assembleDebugpartir da linha de comando, de repente estou recebendo este erro: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:531) at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:186) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300) at com.android.dx.command.dexer.Main.run(Main.java:232) at com.android.dx.command.dexer.Main.main(Main.java:174) at com.android.dx.command.Main.main(Main.java:91) Se eu grep para v4, vejo dois …


20
Qual versão do javac construiu meu jar?
Como posso saber qual versão do compilador Java foi usada para criar um jar? Eu tenho um arquivo jar e poderia ter sido construído em qualquer um dos três JDKs. Precisamos saber exatamente qual deles, para que possamos certificar a compatibilidade. A versão do compilador está incorporada em algum lugar …
212 java  jar 

25
Verifique o nome da coluna em um objeto SqlDataReader
Como verifico se existe uma coluna em um SqlDataReaderobjeto? Na minha camada de acesso a dados, criei um método que cria o mesmo objeto para várias chamadas de procedimentos armazenados. Um dos procedimentos armazenados possui uma coluna adicional que não é usada pelos outros procedimentos armazenados. Quero modificar o método …
212 c#  .net  sqldatareader 

5
Parâmetros de cadeia de consulta opcionais na API da Web do ASP.NET
Preciso implementar o seguinte método WebAPI: /api/books?author=XXX&title=XXX&isbn=XXX&somethingelse=XXX&date=XXX Todos os parâmetros da string de consulta podem ser nulos. Ou seja, o chamador pode especificar de 0 a todos os 5 parâmetros. No MVC4 beta, eu costumava fazer o seguinte: public class BooksController : ApiController { // GET /api/books?author=tolk&title=lord&isbn=91&somethingelse=ABC&date=1970-01-01 public string GetFindBooks(string …

13
Como você lista volumes em contêineres de docker?
Ao usar imagens do Docker de registros, geralmente preciso ver os volumes criados pelos contêineres da imagem. Nota: Estou usando o docker versão 1.3.2 no Red Hat 7. Exemplo A postgresimagem oficial do Docker Registry tem um volume configurado para contêineres em /var/lib/postgresql/data. Qual é o comando mais sucinto para …
212 docker 





7
Como / quando gerar arquivos wrapper Gradle?
Estou tentando entender como o Gradle Wrapper funciona. Em muitos repositórios de origem, vejo a seguinte estrutura: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Minhas perguntas: Como / quando alguém gera gradlew/ gradlew.bat? Você deveria gerá-los apenas uma vez quando o projeto foi criado, você os …

16
Herança múltipla em C #
Como a herança múltipla é ruim (torna a fonte mais complicada), o C # não fornece esse padrão diretamente. Mas, às vezes, seria útil ter essa capacidade. Por exemplo, eu sou capaz de implementar o padrão de herança múltipla ausente usando interfaces e três classes como essa: public interface IFirst …

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.