Sono in una class Scheme ed ero curioso di scrivere una funzione ricorsiva senza usare define. Il problema principale, ovviamente, è che non è ansible chiamare una funzione dentro se stessa se non ha un nome. Ho trovato questo esempio: è un generatore fattoriale che usa solo lambda. ((lambda (x) (xx)) (lambda (fact-gen) (lambda (n) […]
Per amore dell’onnipotente devo ancora capire lo scopo del simbolo ‘iamasymbol . Capisco numeri, booleani, stringhe … variabili. Ma i simboli sono troppo per la mia piccola mente imperativa. Per cosa li uso esattamente? Come dovrebbero essere usati in un programma? La mia comprensione di questo concetto è semplicemente fallita.
Sto cercando di capire come utilizzare la configurazione di NHibernate con la mapping per aggiornare gli schemi di tabelle, piuttosto che lasciarli cadere e ricrearli. Attualmente sto usando l’object NHibernate.Tool.hbm2ddl.SchemaExport con FluentNHibernate per generare lo schema del database per un database mysql. Mentre non posso dire che è un problema enorme, ogni volta che chiamo […]
Ho importato un mucchio di tabelle da un vecchio server sql (2000) al mio database 2008. Tutte le tabelle importate sono precedute dal mio nome utente, ad esempio: jonathan.MovieData . Nelle properties della tabella elenca jonathan come schema db. Quando scrivo le stored procedure ora devo includere jonathan. di fronte a tutti i nomi delle […]
Ho iniziato a programmare in Python, PHP, Java e C per un paio d’anni, e ho appena finito di leggere Hackers and Painters, quindi mi piacerebbe dare una prova a LISP! Capisco che è totalmente diverso da quello che so e che non sarà facile. Inoltre, penso (per favore correggimi se sbaglio) c’è meno comunità […]
Su questo sito dicono che ci sono 10 primitive LISP. I primitivi sono: atom, quote, eq, car, cdr, cons, cond, lambda, label, apply . http://hyperpolyglot.wikidot.com/lisp#ten-primitives Stevey calcola che ce ne sono sette (o cinque): Its part of the purity of the idea of LISP: you only need the seven (or is it five?) primitives to […]
Esiste un’istruzione SQL che può restituire il tipo di una colonna in una tabella?
Devo aggiungere una colonna alla pagina degli ordini che significa aggiungere una colonna a sales_flat_order_grid . Entrambi sono possibili, tuttavia non so come aggiungere un valore in modo che venga salvato nella mia nuova colonna. Devo registrare anche un nuovo attributo? Il valore non è presente nella citazione quindi suppongo di non aver bisogno di […]
Dalla console MySQL, quale comando visualizza lo schema di una data tabella?
quindi ecco il codice: (define (time-prime-test n) (newline) (display n) (start-prime-test n (runtime))) (define (start-prime-test n start-time) (if (prime? n) (report-prime (- (runtime) start-time)))) (define (report-prime elapsed-time) (display ” *** “) (display elapsed-time)) (define (search-for-primes nm) (if (< nm) ((time-prime-test n) (search-for-primes (+ n 1) m)) (display " calculating stopped. "))) (search-for-primes 100000 100020) e […]