Articles of runtime

Drools – Possibilità di definire regole in fase di esecuzione?

È ansible definire regole dynamicmente completamente in fase di esecuzione? Cambiare anche il set di regole in fase di esecuzione. Per esempio, at time = t_1 the ruleset is { R1, R2, R3 } at time = t_2 the ruleset is { R1, R3, R4 } ….. R1, R2 sono regole definite in fase di […]

Winforms TableLayoutPanel aggiunge righe a livello di codice

Ho combattuto con questo per un po ‘e ho scoperto che un certo numero di altre persone ha problemi con il TableLayoutPanel (.net 2.0 Winforms). Problema Sto provando a prendere un tablelayoutpanel ‘vuoto’, che ha 10 colonne definite, quindi in fase di runtime aggiungo programmaticamente delle righe di controlli (cioè un controllo per cella). Si […]

Come stack, heap e thread JVM sono mappati alla memoria fisica o al sistema operativo

Il libro del compilatore (The dragon book) spiega che i tipi di valore sono creati nello stack e che i tipi di riferimento sono creati nell’heap. Per Java, JVM contiene anche heap e stack nell’area dei dati di runtime. Gli oggetti e gli array vengono creati nell’heap, i frame dei metodi vengono inseriti nello stack. […]

Compilazione ed esecuzione con JavaFX 2.1

Sto provando un uso molto semplice di JavaFX usando un semplice insieme di linee di codice che ho ottenuto da un’altra pagina StackOverflow ( qui ). Ma il problema non è chiaramente con quel codice ma con qualcosa di più fondamentale nel processo di generazione ed esecuzione. Ecco il mio codice: import javafx.scene.media.Media; import javafx.scene.media.MediaPlayer; […]

Objective-C: come cambiare la class di un object in fase di runtime?

Ho provato a rispondere usando una sottoclass UITableView con un UITableViewController con ISA Switching in questo modo: self.tableView->isa = [MyTableView class]; Ma ottengo l’errore di compilazione: la Instance variable ‘isa’ is protected. C’è un modo per aggirare questo? E, se è così, è sicuro farlo? Lo sto chiedendo perché la risposta di @ AmberStar a […]

Modifica del nome dello schema su runtime – Entity Framework

Devo cambiare lo schema di archiviazione delle quadro in fase di runtime. Ho seguito un post meraviglioso, disponibile qui: http://blogs.microsoft.co.il/blogs/idof/archive/2008/08/22/change-entity-framework-storage-db-schema-in-runtime aspx? CommentPosted = true # commentmessage Funziona perfettamente, ma solo per domande, non per modifiche. Qualche idea del perché?

Creare JPA EntityManager senza file di configurazione persistence.xml

C’è un modo per inizializzare EntityManager senza un’unità di persistenza definita? Puoi fornire tutte le proprietà richieste per creare un gestore di entity framework? Devo creare EntityManager dai valori specificati dell’utente in fase di esecuzione. L’aggiornamento di persistence.xml e la ricompilazione non sono un’opzione. Qualche idea su come farlo è più che benvenuta!

Un programma può dipendere da una libreria durante la compilazione ma non dal runtime?

Capisco la differenza tra runtime e tempo di compilazione e come distinguere tra i due, ma non vedo la necessità di fare una distinzione tra le dipendenze in fase di compilazione e di runtime. Quello che sto soffocando è questo: come può un programma non dipendere da qualcosa in fase di esecuzione da cui dipende […]

Runtime.exec sull’argomento che contiene più spazi

Qualcuno può fare la seguente corsa? public class ExecTest { public static void main(String[] args) { try { //Notice the multiple spaces in the argument String[] cmd = {“explorer.exe”, “/select,\”C:\\New Folder\\file.txt\””}; //btw this works //String cmd = “explorer.exe /select,\”C:\\New Folder\\file.txt\””; //and surprisingly this doesn’t work //String[] cmd = {“explorer.exe”, “/select,\”C:\\New Folder\\file.txt\””}; //Update: and (as crazy […]

C # Cambia la posizione di un object a livello di programmazione

Ho provato il seguente codice: this.balancePanel.Location.X = this.optionsPanel.Location.X; per cambiare la posizione di un pannello che ho creato in modalità progettazione mentre il programma è in esecuzione ma restituisce un errore: Cannot modify the return value of ‘System.Windows.Forms.Control.Location’ because it is not a variable quindi la domanda è come posso farlo?