Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

16
Come elencare tutte le funzioni in un modulo Python?
Ho un modulo Python installato sul mio sistema e mi piacerebbe poter vedere quali funzioni / classi / metodi sono disponibili in esso. Voglio chiamare la funzione doc su ognuna. In ruby ​​posso fare qualcosa come ClassName.methods per ottenere un elenco di tutti i metodi disponibili su quella classe. C'è …

13
Come saltare un elemento in .map ()?
Come posso saltare un elemento array in .map? Il mio codice: var sources = images.map(function (img) { if(img.src.split('.').pop() === "json"){ // if extension is .json return null; // skip } else{ return img.src; } }); Questo restituirà: ["img.png", null, "img.png"]
418 javascript 

9
Come inviare un'immagine docker a un repository privato
Ho un'immagine docker contrassegnata come me/my-image e ho un repository privato nella dockerhub denominato me-private. Quando spingo il miome/my-image , finisco sempre per colpire il repository pubblico. Qual è la sintassi esatta per trasferire specificamente la mia immagine al mio repository privato?

13
Puoi ottenere il numero di righe di codice da un repository GitHub?
In un repository GitHub puoi vedere le "statistiche della lingua", che mostrano la percentuale del progetto scritta in una lingua. Tuttavia, non mostra quante righe di codice sono costituite dal progetto. Spesso, voglio avere rapidamente un'idea della scala e della complessità di un progetto e il conteggio delle righe di …
418 git  github  line-count 

14
Vim 80 problemi di layout di colonna
Il mio modo di fare l'indicazione a 80 colonne in Vim sembra corretta: set columns=80. A volte anche io set textwidth, ma voglio essere in grado di vedere e anticipare l'overflow della linea con l' set columnsalternativa. Questo ha alcuni effetti collaterali sfortunati : Non posso set numbertemere di dividere …
417 vim  coding-style 

18
Conversione di un oggetto JS in un array mediante jQuery
La mia applicazione crea un oggetto JavaScript, come il seguente: myObj= {1:[Array-Data], 2:[Array-Data]} Ma ho bisogno di questo oggetto come un array. array[1]:[Array-Data] array[2]:[Array-Data] Quindi ho provato a convertire questo oggetto in un array ripetendo con $.eachl'oggetto e aggiungendo l'elemento a un array: x=[] $.each(myObj, function(i,n) { x.push(n);}); Esiste un …

13
Suggerimenti di tipo PHPDoc per array di oggetti?
Quindi, in PHPDoc si può specificare @varsopra la dichiarazione della variabile membro per suggerire il suo tipo. Quindi un IDE, per es. PHPEd, saprà con quale tipo di oggetto sta lavorando e sarà in grado di fornire una visione del codice per quella variabile. <?php class Test { /** @var …
417 php  ide  phpdoc  var  hint 


12
Video rotanti con FFmpeg
Ho cercato di capire come ruotare i video con FFmpeg. Sto lavorando con i video di iPhone ripresi in modalità verticale. So come determinare gli attuali gradi di rotazione usando MediaInfo (libreria eccellente, btw) ma ora sono bloccato su FFmpeg. Da quello che ho letto, quello che devi usare è …


30
Tentativo di timeout di connessione bloccato Vagrant
Il mio vagabondo stava lavorando perfettamente bene ieri sera. Ho appena acceso il PC, colpito vagrant upe questo è quello che ottengo: ==> default: Clearing any previously set network interfaces... ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat default: Adapter 2: hostonly ==> default: Forwarding ports... …
417 ssh  virtualbox  vagrant 

26
Come posso impostare i valori predefiniti in ActiveRecord?
Come posso impostare il valore predefinito in ActiveRecord? Vedo un post di Pratik che descrive un brutto, complicato pezzo di codice: http://m.onkey.org/2007/7/24/how-to-set-default-values-in-your-model class Item < ActiveRecord::Base def initialize_with_defaults(attrs = nil, &block) initialize_without_defaults(attrs) do setter = lambda { |key, value| self.send("#{key.to_s}=", value) unless !attrs.nil? && attrs.keys.map(&:to_s).include?(key.to_s) } setter.call('scheduler_type', 'hotseat') yield self …




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.