Programação

Q & A para programadores profissionais e entusiastas


10
Quando usar classes estáticas versus instanciadas
PHP é minha primeira linguagem de programação. Não consigo entender quando usar classes estáticas versus objetos instanciados. Sei que você pode duplicar e clonar objetos. No entanto, em todo o meu tempo usando php, qualquer objeto ou função sempre terminava como um único retorno (array, string, int) ou nulo. Entendo …
170 php  oop  class 


6
Exceção de Java não capturada?
Eu tenho um pequeno problema teórico com construções try-catch. Ontem fiz um exame prático sobre Java e não entendo o seguinte exemplo: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally { System.out.print("C"); throw new Exception("3"); } } catch (Exception …

3
git diff entre o repositório remoto clonado e o original
Clonei um repositório do github e não fiz alterações localmente. O repositório do Github avançou com confirmações no mesmo ramo. Como encontro uma diferença entre meu repositório local e o repositório original do github? Como encontro uma diferença entre minha cópia de trabalho e o repositório original do github? Como …

4
Construindo um sistema de notificação [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Fechado há 2 anos . Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. …

10
NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder
Há um problema com a biblioteca appcompat v7 do Android em dispositivos Samsung executando o Android 4.2. Continuo recebendo falhas com o seguinte rastreamento de pilha no meu console do desenvolvedor: java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder at android.support.v7.widget.PopupMenu.<init>(PopupMenu.java:66) at com.[my-package-name].CustomActivity$5.onClick(CustomActivity.java:215) at android.view.View.performClick(View.java:4222) at android.view.View$PerformClick.run(View.java:17620) at android.os.Handler.handleCallback(Handler.java:800) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5391) at …

10
Tutoriais e bibliotecas para jogos OpenGL-ES no Android [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
170 android  opengl-es  3d 


7
CSS para capturar cursores (arrastar e soltar)
Eu tenho um webapp JavaScript em que o usuário precisa capturar o plano de fundo para mover a tela inteira. Então, eu quero que o cursor mude quando eles estão pairando sobre o fundo. Os cursores -moz-grabe -moz-grabbingCSS são ideais para isso. Claro, eles só funcionam no Firefox ... existem …
170 css  cursor 




17
Classificar uma matriz em Java
Eu estou tentando fazer um programa que consiste em uma matriz de 10 números inteiros que todos tem um valor aleatório, até agora tudo bem. No entanto, agora eu preciso classificá-los na ordem do menor para o maior valor e depois imprimi-lo na tela, como eu faria isso? (Desculpe por …
170 java  arrays 

16
Quando devo usar nulo e NULL no Objective-C?
Este é um código de exemplo: NSDictionary *myDictionary = [NSDictionary dictionary]; NSNumber *myNumber = [myDictionary valueForKey: @"MyNumber"]; NSLog(@"myNumber = %@", myNumber); // output myNumber = (null) if (myNumber == nil) NSLog(@"test 1 myNumber == nil"); if (myNumber == NULL) NSLog(@"test 2 myNumber == NULL"); if ([myNumber isEqual:[NSNull null]]) NSLog(@"test 3 …
170 objective-c  null  nsnull 

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.