Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

6
Esecuzione di un programma Haskell sul sistema operativo Android
Forenote: questa è un'estensione del thread avviato su / r / haskell Cominciamo con i fatti: Android è un fantastico sistema operativo Haskell è il miglior linguaggio di programmazione del pianeta Pertanto, chiaramente, combinarli renderebbe lo sviluppo di Android molto migliore. Quindi, in sostanza, vorrei solo sapere come posso scrivere …


6
Mostra su quale tag git sei?
Ho problemi a scoprire quale tag è attualmente estratto. Quando io faccio: git checkout tag1 git branch Non riesco a scoprire su quale tag si trova. Registra solo: * (no branch) master È possibile scoprire quali tag sono stati estratti? Nell'esempio sopra, questo sarebbe tag1.


2
Differenza in boto3 tra risorsa, client e sessione?
Sto usando Python 2.7.12 in Ubuntu 16.04 LTS. Sto imparando come usare boto3 dal seguente link: https://boto3.readthedocs.io/en/latest/guide/quickstart.html#using-boto-3 . Il mio dubbio è quando utilizzare risorse, client o sessioni e le rispettive funzionalità.
216 python  boto3 

13
Generare classe Java da JSON?
In un progetto Java Maven, come si generano i file sorgente Java da JSON? Per esempio abbiamo { "firstName": "John", "lastName": "Smith", "address": { "streetAddress": "21 2nd Street", "city": "New York" } } Quando corriamo mvn generate-sourcesvogliamo che generi qualcosa del genere: class Address { JSONObject mInternalJSONObject; Address (JSONObject json){ …
216 java  json 



13
Dovrei usare Java String.format () se le prestazioni sono importanti?
Dobbiamo creare stringhe continuamente per l'output del registro e così via. Nelle versioni JDK abbiamo imparato quando usare StringBuffer(molti appendi, thread-safe) e StringBuilder(molti appendi, non thread-safe). Qual è il consiglio sull'uso String.format()? È efficiente o siamo costretti a rimanere con la concatenazione per i one-liner in cui le prestazioni sono …

6
PostgreSQL DISTINCT ON con diversi ORDER BY
Voglio eseguire questa query: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC Ma ottengo questo errore: PG :: Errore: ERRORE: le espressioni SELECT DISTINCT ON devono corrispondere alle espressioni ORDER BY iniziali L'aggiunta address_idcome prima ORDER BYespressione mette a tacere l'errore, ma …



10
Modifica il testo dell'etichetta di spunta
Voglio apportare alcune modifiche ad alcune etichette di spunta selezionate in una trama. Ad esempio, se lo faccio: label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') la dimensione del carattere e l'orientamento dell'etichetta di spunta vengono modificati. Tuttavia, se provi: label.set_text('Foo') l'etichetta di spunta non viene modificata. Anche se lo faccio: print label.get_text() …
216 python  matplotlib 

23
Forza ridisegno / aggiornamento DOM su Chrome / Mac
Ogni tanto Chrome esegue il rendering di HTML / CSS perfettamente validi in modo errato o per niente. Scavare attraverso l'ispettore DOM è spesso sufficiente per renderlo consapevole dell'errore dei suoi modi e ridisegnare correttamente, quindi è dimostrabilmente il caso che il markup sia buono. Questo accade frequentemente (e prevedibilmente) …

15
Scorri RecyclerView per visualizzare l'elemento selezionato in alto
Sto cercando un modo per scorrere a RecyclerViewper mostrare l'elemento selezionato in alto. In un ListViewho potuto farlo usando scrollTo(x,y)e ottenendo la parte superiore dell'elemento che deve essere centrato. Qualcosa di simile a: @Override public void onItemClick(View v, int pos){ mylistView.scrollTo(0, v.getTop()); } Il problema è che RecyclerViewrestituisce un errore …

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.