Programação

Q & A para programadores profissionais e entusiastas


9
Salvar objetos Javascript na sessão
SessionStorage e LocalStorage permitem salvar pares de chave / valor em um navegador da web. O valor deve ser uma sequência e salvar objetos js não é trivial. var user = {'name':'John'}; sessionStorage.setItem('user', user); var obj = sessionStorage.user; // obj='[object Object]' Not an object Atualmente, você pode evitar essa limitação …

11
Listar arquivos com certas extensões com ls e grep
Eu só quero obter os arquivos do diretório atual e apenas produzir arquivos .mp4 .mp3 .exe nada mais. Então eu pensei que poderia fazer isso: ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$ Mas não, como o primeiro grep produzirá apenas mp4, portanto os outros 2 grep não …
152 bash  shell  macos  grep 


11
Remover linhas duplicadas
Eu li um CSVarquivo em um R data.frame. Algumas das linhas têm o mesmo elemento em uma das colunas. Gostaria de remover linhas duplicadas nessa coluna. Por exemplo: platform_external_dbus 202 16 google 1 platform_external_dbus 202 16 space-ghost.verbum 1 platform_external_dbus 202 16 localhost 1 platform_external_dbus 202 16 users.sourceforge 8 platform_external_dbus 202 …
152 r  duplicates  r-faq 


7
zeros à esquerda nos trilhos
Eu tenho campos hre min, ambos os números inteiros no meu aplicativo. Para o hrcampo, se o usuário digitar "1", gostaria que o Rails preenchesse automaticamente "01" antes de salvá-lo no banco de dados. Também para o mincampo, se o usuário digitar "0", ele deverá ser inserido como "00". Como …

4
Gradle constrói apenas um módulo
Eu tenho uma compilação gradle de vários módulos. Eu quero executar destinos para um módulo usando root. Ex: gradle build -Pmodule=ABC gradle jar -Pmodule=ABC gradle test -Pmodule=ABC gradle compileJava -Pmodule=ABC gradle customTask -Pmodule=ABC etc. Portanto, todos os destinos podem ser executados a partir da raiz, especificando o módulo. Existe uma …
152 gradle 





22
Tratamento de erros no código C
O que você considera "prática recomendada" quando se trata de tratar erros de maneira consistente em uma biblioteca C. Há duas maneiras em que estive pensando: Sempre retorne o código de erro. Uma função típica seria assim: MYAPI_ERROR getObjectSize(MYAPIHandle h, int* returnedSize); O sempre fornece uma abordagem de ponteiro de …
152 c  error-handling 

6
Não há necessidade de converter o resultado de findViewById?
Recentemente, descobri que o AndroidStudio me lembra de remover um elenco de classe. Lembro que, nos velhos tempos, precisamos lançar o resultado de findViewById, mas agora não é necessário. O resultado de findViewById ainda é View, então quero saber por que não precisamos transmitir a classe? Não consigo encontrar nenhum …


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.