Programação

Q & A para programadores profissionais e entusiastas


18
Como você classifica um dicionário por valor?
Muitas vezes tenho que classificar um dicionário, composto por chaves e valores, por valor. Por exemplo, tenho um hash de palavras e respectivas frequências, que quero ordenar por frequência. Há um SortedListque é bom para um único valor (digamos frequência), que eu quero mapeá-lo de volta à palavra. SortedDictionary ordena …
796 c#  .net  sorting  dictionary 





7
Como faço para comentar um bloco de tags em XML?
Como faço para comentar um bloco de tags em XML? Ou seja, como posso comentar <staticText>e tudo dentro dele, no código abaixo? <detail> <band height="20"> <staticText> <reportElement x="180" y="0" width="200" height="20"/> <text><![CDATA[Hello World!]]></text> </staticText> </band> </detail> Eu poderia usar, <!-- staticText-->mas isso é apenas para tags únicas (como eu sei), …
795 xml  comments 


14
Como limpo / excluo a linha atual no terminal?
Se eu estiver usando o terminal e digitando uma linha de texto para um comando, existe uma tecla de atalho ou alguma maneira de limpar / excluir essa linha? Por exemplo, se minha linha / comando atual é algo muito longo como: > git log --graph --all --blah..uh oh i …
795 bash  terminal 




23
Como copiar um objeto em Java?
Considere o código abaixo: DummyBean dum = new DummyBean(); dum.setDummy("foo"); System.out.println(dum.getDummy()); // prints 'foo' DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints 'foo' dum.setDummy("bar"); System.out.println(dumtwo.getDummy()); // prints 'bar' but it should print 'foo' Então, eu quero copiar o dumpara dumtwoe alterar dumsem afetar o dumtwo. Mas o código acima não está …
794 java  object  copy  clone 

11
scp com o número da porta especificado
Estou tentando scp um arquivo de um servidor remoto para minha máquina local. Somente a porta 80 está acessível. Eu tentei: scp -p 80 username@www.myserver.com:/root/file.txt . mas recebi este erro: cp: 80: No such file or directory Como especifico o número da porta em um comando scp?
794 port  scp 

21
Chamada Javascript () e apply () vs bind ()?
Eu já sei disso applye callsão funções semelhantes que definem this(contexto de uma função). A diferença está na maneira como enviamos os argumentos (manual versus array) Questão: Mas quando devo usar o bind()método? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin

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.