Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

9
Elenco <T> Ordine per ordine alfabetico
Sto usando C # su Framework 3.5. Sto cercando di ordinare rapidamente un generico List&lt;T&gt;. Per il bene di questo esempio, diciamo che ho un elenco di un Persontipo con una proprietà di cognome. Come potrei ordinare questo elenco usando un'espressione lambda? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
443 c#  generics  list  lambda  sorting 

14
Recupero di un elenco da java.util.stream.Stream in Java 8
Stavo giocando con lambda Java 8 per filtrare facilmente le raccolte. Ma non ho trovato un modo conciso per recuperare il risultato come un nuovo elenco all'interno della stessa istruzione. Ecco il mio approccio più conciso finora: List&lt;Long&gt; sourceLongList = Arrays.asList(1L, 10L, 50L, 80L, 100L, 120L, 133L, 333L); List&lt;Long&gt; targetLongList …

30
Controlla se un array Bash contiene un valore
In Bash, qual è il modo più semplice per verificare se un array contiene un determinato valore? Modifica : con l'aiuto delle risposte e dei commenti, dopo alcuni test, ho trovato questo: function contains() { local n=$# local value=${!n} for ((i=1;i &lt; $#;i++)) { if [ "${!i}" == "${value}" ]; …
443 arrays  bash 


30
Come stampare abbastanza XML da Java?
Ho una stringa Java che contiene XML, senza feed di riga o rientri. Vorrei trasformarlo in una stringa con XML ben formattato. Come faccio a fare questo? String unformattedXml = "&lt;tag&gt;&lt;nested&gt;hello&lt;/nested&gt;&lt;/tag&gt;"; String formattedXml = new [UnknownClass]().format(unformattedXml); Nota: il mio input è una stringa . Il mio output è una stringa …
443 java  xml  pretty-print 


30
Nodo / Express: EADDRINUSE, indirizzo già in uso - Kill server
Ho un semplice server in esecuzione in node.js usando connect: var server = require('connect').createServer(); //actions... server.listen(3000); Nel mio codice ho gestori reali, ma questa è l'idea di base. Il problema che continuo a ricevere è EADDRINUSE, Address already in use Ricevo questo errore quando eseguo nuovamente la mia applicazione dopo …
443 node.js 

14
Esiste una funzione RegExp.escape in Javascript?
Voglio solo creare un'espressione regolare da qualsiasi possibile stringa. var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); Esiste un metodo integrato per quello? In caso contrario, cosa usano le persone? Ha Ruby RegExp.escape. Non mi sento di dover scrivere il mio, ci deve essere qualcosa …
443 javascript  regex 

6
Esiste un SQLite equivalente a DESCRIBE [tabella] di MySQL?
Sto appena iniziando a imparare SQLite . Sarebbe bello poter vedere i dettagli di un tavolo, come quello di MySQL DESCRIBE [table]. PRAGMA table_info [table]non è abbastanza buono, poiché contiene solo informazioni di base (ad esempio, non mostra se una colonna è un campo di qualche tipo o meno). SQLite …
443 mysql  sqlite 

9
Come posso passare un elenco come argomento da riga di comando con argparse?
Sto cercando di passare un elenco come argomento a un programma da riga di comando. Esiste argparseun'opzione per passare un elenco come opzione? parser.add_argument('-l', '--list', type=list, action='store', dest='list', help='&lt;Required&gt; Set flag', required=True) Lo script si chiama come sotto python test.py -l "265340 268738 270774 270817"
443 python  argparse 

11
Node.js - SyntaxError: importazione token imprevista
Non capisco cosa c'è che non va. Nodo v5.6.0 NPM v3.10.6 Il codice: function (exports, require, module, __filename, __dirname) { import express from 'express' }; L'errore: SyntaxError: Unexpected token import at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:387:25) at Object.Module._extensions..js (module.js:422:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:314:12) at Function.Module.runMain (module.js:447:10) at startup …

10
Come posso abbinare un attributo che contiene una determinata stringa?
Sto riscontrando un problema nella selezione dei nodi per attributo quando gli attributi contengono più di una parola. Per esempio: &lt;div class="atag btag" /&gt; Questa è la mia espressione xpath: //*[@class='atag'] L'espressione funziona con &lt;div class="atag" /&gt; ma non per l'esempio precedente. Come posso selezionare &lt;div&gt;?
442 xpath 

8
Lavorare con select usando le opzioni ng di AngularJS
Ne ho letto in altri post, ma non sono riuscito a capirlo. Ho un array, $scope.items = [ {ID: '000001', Title: 'Chicago'}, {ID: '000002', Title: 'New York'}, {ID: '000003', Title: 'Washington'}, ]; Voglio renderlo come: &lt;select&gt; &lt;option value="000001"&gt;Chicago&lt;/option&gt; &lt;option value="000002"&gt;New York&lt;/option&gt; &lt;option value="000003"&gt;Washington&lt;/option&gt; &lt;/select&gt; E voglio anche selezionare l'opzione con …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.