Programmazione

Domande e risposte per programmatori professionisti ed entusiasti



5
Perché un array non è assegnabile a Iterable?
con Java5 possiamo scrivere: Foo[] foos = ... for (Foo foo : foos) o semplicemente usando un Iterable nel ciclo for. Questo è molto utile. Tuttavia non è possibile scrivere un metodo generico per iterable in questo modo: public void bar(Iterable<Foo> foos) { .. } e chiamandolo con un array …


13
Cosa succede nel "Controller" in "MVC"?
Credo di comprendere i concetti di base di MVC: il Modello contiene i dati e il comportamento dell'applicazione, la Vista è responsabile della sua visualizzazione per l'utente e il Controller si occupa dell'input dell'utente. Ciò di cui non sono sicuro è esattamente ciò che accade nel controller. Diciamo ad esempio …

7
Come reindirizzare alla pagina precedente in Ruby On Rails?
Ho una pagina che elenca tutti i progetti con intestazioni e impaginazione ordinabili. path: /projects?order=asc&page=3&sort=code Ho scelto di modificare uno dei progetti path: projects/436/edit Quando faccio clic su Salva su quella pagina, chiama il controller / il metodo di aggiornamento dei progetti. Dopo aver aggiornato il codice, voglio reindirizzare al …


5
Rails has_many con nome alias
Nel mio modello utente avrei potuto: has_many :tasks e nel mio modello di attività: belongs_to :user Quindi, supponendo che la chiave esterna 'user_id' fosse memorizzata nella tabella delle attività, potrei usare: @user.tasks La mia domanda è: come posso dichiarare la relazione has_many in modo tale da poter fare riferimento alle …

10
Come disegnare un bordo su un solo lato di un layout lineare?
Sono in grado di disegnare il bordo su un layout lineare, ma viene disegnato su tutti i lati. Voglio limitarlo solo al lato destro, come nel CSS (border-right: 1px solid red;). Ho provato questo, ma attinge ancora da tutti i lati: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:shape="rectangle" …
186 android 

13
Come commentare un blocco di codice Python in Vim
Mi chiedevo se ci fosse qualche mappatura dei tasti in Vim per permettermi di indentare alcune righe di codice (se quelle linee sono state selezionate in modalità visiva, o n righe sopra / sotto la posizione corrente del cursore). Quindi in sostanza qualcosa che converte il seguente def my_fun(x, y): …
186 python  vim  editor 




9
Convalida jQuery: abilita la convalida per i campi nascosti
Nella nuova versione del plugin 1.9 di validazione jQuery per impostazione predefinita la validazione dei campi nascosti è stata ignorata . Sto usando CKEditor per il campo di input textarea e nasconde il campo e lo sostituisce con iframe. Il campo è lì, ma la convalida è disabilitata per i …

9
Variabili d'ambiente in Mac OS X
Aggiornamento: il link seguente non ha una risposta completa . Dover impostare il percorso o la variabile in due punti (uno per la GUI e uno per la shell) è zoppo. Non duplicato di : impostazione delle variabili di ambiente in OS X? Proveniente da uno sfondo Windows in cui …

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.