Programação

Q & A para programadores profissionais e entusiastas


1
Gson ignorando entradas do mapa com value = null
Gson gson = new Gson(); Map<String,Object> map = new HashMap<String, Object>(); map.put("a", 1); map.put("b", null); System.out.println(gson.toJson(map)); //prints {"a":1} Como faço para incluir todas as entradas?
132 java  json  gson 


3
Como adicionar um estado de botão personalizado
Por exemplo, o botão padrão possui as seguintes dependências entre seus estados e imagens de plano de fundo: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_window_focused="false" android:state_enabled="true" android:drawable="@drawable/btn_default_normal" /> <item android:state_window_focused="false" android:state_enabled="false" android:drawable="@drawable/btn_default_normal_disable" /> <item android:state_pressed="true" android:drawable="@drawable/btn_default_pressed" /> <item android:state_focused="true" android:state_enabled="true" android:drawable="@drawable/btn_default_selected" /> <item android:state_enabled="true" android:drawable="@drawable/btn_default_normal" /> <item android:state_focused="true" android:drawable="@drawable/btn_default_normal_disable_focused" /> …
132 android  button  state 

8
Numpy onde funções múltiplas condições
Eu tenho uma variedade de distâncias chamadas dists. Quero selecionar dists que estão entre dois valores. Eu escrevi a seguinte linha de código para fazer isso: dists[(np.where(dists >= r)) and (np.where(dists <= r + dr))] No entanto, isso seleciona apenas para a condição (np.where(dists <= r + dr)) Se eu …
132 python  numpy 

6
git pull mantendo alterações locais
Como posso atualizar (puxar) um projeto git com segurança, mantendo arquivos específicos intocados, mesmo se houver alterações no upstream? myrepo / config / config.php Existe uma maneira, mesmo que esse arquivo esteja sendo alterado no controle remoto, quando eu git pull, todo o resto é atualizado, mas esse arquivo é …
132 git 



2
Como crio um arquivo pylintrc
Estou executando o linux. Posso fazer algo assim pylint --generate-rcfile > .pylintrce depois fazer alterações no .pylintrcarquivo resultante para substituir as configurações padrão? E se sim, deveria estar no meu ~/diretório ou devo colocá-lo em .pylint.d?
132 pylint 

4
Quais são os valores de retorno de node.js process.memoryUsage ()?
A partir da documentação oficial ( fonte ): process.memoryUsage () Retorna um objeto que descreve o uso da memória do processo do Nó medido em bytes. var util = require('util'); console.log(util.inspect(process.memoryUsage())); Isso irá gerar: { rss: 4935680, heapTotal: 1826816, heapUsed: 650472 } heapTotal e heapUsed referem-se ao uso de memória …
132 node.js  v8 


10
O db.collection não é uma função ao usar o MongoClient v3.0
Eu tenho tentado o tutorial do W3schools no nodeJS com o MongoDB. Quando tento implementar este exemplo em um ambiente nodeJS e invoco a função com uma chamada AJAX, obtive o erro abaixo: TypeError: db.collection is not a function at c:\Users\user\Desktop\Web Project\WebService.JS:79:14 at args.push (c:\Users\user\node_modules\mongodb\lib\utils.js:431:72) at c:\Users\user\node_modules\mongodb\lib\mongo_client.js:254:5 at connectCallback (c:\Users\user\node_modules\mongodb\lib\mongo_client.js:933:5) …
132 node.js  mongodb 

10
Como fazer if-else no Thymeleaf?
Qual é a melhor maneira de fazer um simples if- elseno Thymeleaf? Quero alcançar no Thymeleaf o mesmo efeito que <c:choose> <c:when test="${potentially_complex_expression}"> <h2>Hello!</h2> </c:when> <c:otherwise> <span class="xxx">Something else</span> </c:otherwise> </c:choose> em JSTL. O que eu descobri até agora: <div th:with="condition=${potentially_complex_expression}" th:remove="tag"> <h2 th:if="${condition}">Hello!</h2> <span th:unless="${condition}" class="xxx">Something else</span> </div> Não …

5
Git: configurar um controle remoto somente de busca?
Quando executo git remote -vem um dos meus repositórios Git que possui um (s) controle (s) remoto (s) configurado (s), vejo que cada controle remoto possui especificações de busca e envio: $ git remote -v <remote-name> ssh://host/path/to/repo (fetch) <remote-name> ssh://host/path/to/repo (push) Para controles remotos que apontam para desenvolvedores de mesmo …
132 git  workflow 

7
A exibição Wrap_content dentro de um ConstraintLayout se estende para fora da tela
Estou tentando implementar um simples balão de bate-papo usando um ConstraintLayout. Isto é o que estou tentando alcançar: No entanto, wrap_contentparece não funcionar corretamente com restrições. Ele respeita as margens, mas não calcula o espaço disponível corretamente. Aqui está o meu layout: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" …

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.