Resultados da pesquisa a pedido "api-design"

3 a resposta

Por que int num = Integer.getInteger ("123") lança NullPointerException?

O código a seguir lançaNullPointerException: int num = Integer.getInteger("123");Meu compilador está chamandogetInteger em nulo, pois é estático? Isso não faz nenhum sentido! O que está acontecendo?

3 a resposta

Por que String.valueOf (null) lança uma NullPointerException?

de acordo com a documentação, o métodoString.valueOf(Object obj) [http://java.sun.com/javase/6/docs/api/java/lang/String.html#valueOf(java.lang.Object)] retorna: se o argumento énull, uma sequência igual a"null"; caso contrário, o ...

4 a resposta

Funções de classe privada vs funções no espaço para nome sem nome

Descobri que não tenho funções de classe privada. Se possível, todos os candidatos à classe privada funcionam, em vez disso, coloco no espaço de nome sem nome e passo todas as informações necessárias como parâmetros de função. Eu não tenho uma ...

3 a resposta

Melhor maneira de criar API REST para tarefas duradouras?

Suponha que eu tenha 2 servidores. O primeiro é um serviço que fornece alguns cálculos, que podem durar muito tempo (minutos a horas). O segundo servidor usará esse serviço para calcular alguns dados. Estou tentando criar uma API REST para o ...

4 a resposta

rojeto @API e jQuery [fechado]

Ouvi muitas vezes que o jQuery tomou algumas decisões ruins sobre a API. Embora o jQuery não seja minha biblioteca favorita, é a biblioteca que eu usei com mais frequência e acho difícil apontar erros específicos no design da API ou como ...

6 a resposta

nterfaces fluentes violam a Lei de Demete

Ortigo do @wikipedia [http://en.wikipedia.org/wiki/Law_Of_Demeter] sobreLei de Demeter [http://c2.com/cgi/wiki?LawOfDemeter] diz: A lei pode ser declarada simplesmente como "use apenas um ponto" No entanto, umsimple ...

2 a resposta

aceitável (ab) usar CoClassAttribute para fornecer uma implementação padrão para uma interfac

Descobri recentemente que é possível "novo" uma interface em C # [http://marcgravell.blogspot.com/2009/08/who-says-you-cant-instantiate-interface.html] decorando a interface com ...

4 a resposta

Escrever funções que aceitam matrizes numpy 2D e 2

Meu entendimento é que matrizes 1-D em numpy podem ser interpretadas como um vetor orientado a colunas ou um vetor orientado a linhas. Por exemplo, uma matriz 1-D com a forma(8,) pode ser visto como uma matriz 2D de forma(1,8) ou forma(8,1) ...

1 a resposta

esign @REST para upload de arquivos [fechado]

Preciso criar uma API REST para um serviço de upload de arquivo que permita ao usuário: Abra uma sessãoFaça upload de um monte de arquivosFeche a sessão E depois, volte e faça as coisas com os arquivos que eles carregaram em uma sessão ...

22 a resposta

Quando uma API é superengenharia? [fechadas

Detesto trabalhar com APIs com engenharia excessiva que não simplificam as coisas simples. No entanto, estou trabalhando no design de uma API para uma biblioteca de código-fonte aberto e estou começando a sentir que estou caindo na armadilha da ...