Mga tanong na na-tag 'idioms'

Ang isang programming idiom ay isang paraan upang mapaglabanan ang mga limitasyon ng isang programming >
36
sumagot

var functionName = function () {} vs function functionName () {}

Kamakailan lamang, sinimulan kong suportahan ang JavaScript code ng isa pang gumagamit. Nukumpuni ko ang mga error, idagdag ang mga pag-andar, at subukan din upang malinis ang code at gawin itong mas pare-pareho. Ang nakaraang nag-develop ay gumagamit ng dalawang paraan upang ipahayag ang mga function, at ...
itakda ang 03 Dis '08 at 2:31 pm
30
sumagot

Ano ang gagawin kung __name__ == "__main__": gawin?

Ano ang gagawin kung __name__ == "__main__":? # Threading halimbawa ng import ng oras, thread def myfunction (string, sleeptime, lock, * args): habang True: lock.acquire () time.sleep (sleeptime) lock.release () time.sleep (sleeptime ...
itakda sa Enero 07 '09 sa 7:11
52
sumagot

Paano pagsamahin ang dalawang dictionaries sa isang expression?

Mayroon akong dalawang mga diksyunaryo sa Python, at gusto kong magsulat ng isang expression na nagbabalik ng dalawang dictionaries na ito, ang pagsasama. Ang paraan ng pag-update () ay ang kai>
itakda ang 02 Setyembre '08 at 10:44
7
sumagot

Paano mag-navigate sa mapa ng mapa C ++?

Paano ako pumunta sa std :: mapa sa C ++? Ang aking mapa ay tinukoy bi>
itakda ang Enero 30 '11 sa 22:13
10
sumagot

Paano ipatupad ang pattern ng pamamaraan ng pabrika sa C ++ nang tama

Ang isang bagay na ito sa C ++, na ginawa sa akin pakiramdam hindi komportable para sa masyadong mahabang panahon, dahil totoo >
itakda ang Pebrero 25 '11 sa 20:52
40
sumagot

Paano baguhin ang int array sa java?

Sinusubukan kong baguhin ang int array sa Java. Ang pamamaraan na ito ay hindi pinapalitan ang array. para sa (int i = 0; i <validData.length; i ++) {int temp = validData [i]; validData [i] = validData [validData.length - i - 1]; validData [validData.length - i - 1] = temp; ...
itakda ang Enero 26 '10 sa 9:09
23
sumagot

Panlabas na pangwika upang bumalik unang elemento o Wala

Sigurado ako na may isang mas madaling paraan upang gawin ito, na kung saan ay hindi lamang ang nangyayari sa akin. Tumawag ako ng isang grupo ng mga pamamaraan na nagbabalik ng isang listahan. Ang listahan ay maaaring wa>
itakda ang Disyembre 12 '08 at 10:56
8
sumagot

Ano ang idinisekomenda ng "Execute Around"?

Ano ang idiom na "Going Around" (o katulad na) na narinig ko? Bakit ko magagamit ito, at bakit ayaw kong gamitin ito?
itakda ang 04 Dis '08 at 11:36 pm
19
sumagot

Ano ang pythonic paraan upang makita ang huling elemento ng isang python para sa loop?

Gusto kong malaman ang pinakamahusay na paraan (mas compact at "pythonic" paraan) upang gumawa ng isang espesyal na paggamot para sa huling elemento sa para sa loop. May isang snippet ng code na dapat lamang tawagin sa pagitan ng mga elemento, na pinigilan sa huli. ...
itakda ang Oktubre 27 '09 sa 14:54
6
sumagot

Suriin kung ang isang variable ay isang string sa Ruby

Mayroon bang mas idiom kaysa sa mga sumusunod? foo.class == String
itakda ang Oktubre 13 '11 sa 7:18
9
sumagot
9
sumagot

Python: "kung key sa dict" vs. "subukan / maliban" ay isang mas nababasa idyoma?

Mayroon akong tanong tungkol sa mga idiom at pagiging madaling mabasa, at mukhang isang pag-aaway ng mga pilosopiya ng Python sa partikular na kasong ito: Gusto kong bumuo ng bokabularyo A mula sa bokabularyo B. Kung ang isang tukoy na susi ay hindi umiiral sa B, huwag magawa at magpatuloy. Ano ang ...
itakda sa Disyembre 22. '10 sa 21:48
12
sumagot
2
sumagot

String concatenation sa Groovy

Ano ang pinakamahusay na (idiomatic) na paraan upang pagsamahin ang mga string sa Groovy? Pagpipilian 1: calculateAccountNumber (bangko, sangay, checkDigit, account) (bank + branch + checkDigit + account) Pagpipilian 2: kalkulahinAccountNumber (bank, branch, checkDigit, a ...
ay itinakda noong Hulyo 06 '12 sa 12:18