การเขียนโปรแกรม

คำถาม & คำตอบสำหรับโปรแกรมเมอร์มืออาชีพและกระตือรือร้น

30
ไม่มีโมดูลชื่อ pkg_resources
ฉันกำลังปรับใช้แอป Django กับเซิร์ฟเวอร์ dev และกำลังกดปุ่มข้อผิดพลาดนี้เมื่อฉันเรียกใช้pip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources pkg_resourcessetuptoolsดูเหมือนจะกระจายกับ ตอนแรกฉันคิดว่าสิ่งนี้อาจไม่ได้รับการติดตั้งใน Python ใน virtualenv ดังนั้นฉันจึงติดตั้งsetuptools 2.6(รุ่นเดียวกับ Python) กับ Python site-packages ใน virtualenv ด้วยคำสั่งต่อไปนี้: sh setuptools-0.6c11-py2.6.egg --install-dir /var/www/mydir/virtualenvs/dev/lib/python2.6/site-packages แก้ไข:สิ่งนี้เกิดขึ้นภายใน virtualenv เท่านั้น หากฉันเปิดคอนโซลนอก …

15
การสร้างการตอบสนอง JSON โดยใช้ Django และ Python
ฉันพยายามแปลงสคริปต์ตอบกลับ Ajax ฝั่งเซิร์ฟเวอร์เป็น Django HttpResponse แต่ดูเหมือนจะไม่ทำงาน นี่คือสคริปต์ฝั่งเซิร์ฟเวอร์: /* RECEIVE VALUE */ $validateValue=$_POST['validateValue']; $validateId=$_POST['validateId']; $validateError=$_POST['validateError']; /* RETURN VALUE */ $arrayToJs = array(); $arrayToJs[0] = $validateId; $arrayToJs[1] = $validateError; if($validateValue =="Testuser"){ // Validate?? $arrayToJs[2] = "true"; // RETURN TRUE echo '{"jsonValidateReturn":'.json_encode($arrayToJs).'}'; // RETURN ARRAY WITH success } else{ for($x=0;$x<1000000;$x++){ if($x == 990000){ …
452 python  django  json 

16
ดำเนินการคำขอ HTTP ด้วย cURL (โดยใช้ PROXY)
ฉันมีที่อยู่พร็อกซีนี้: 125.119.175.48:8909 ฉันจะดำเนินการตามคำขอ HTTP โดยใช้ cURL เช่นเดียวกับcurl http://www.example.comแต่ระบุที่อยู่พร็อกซีของเครือข่ายของฉันได้อย่างไร
451 linux  curl  proxy 


8
วิธีการเลือกระหว่างฮัดสันและเจนกินส์? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันใช้เวลาหนึ่งชั่วโมงหรือมากกว่านั้นในการทำงานจากฮัดสันเพิ่งจะแตกแขนงออกไปเมื่อเร็ว ๆ นี้ (ม.ค. / 2554) ฉันไม่รู้เลยว่าการเปลี่ยนแปลงของแต่ละสาขาเป็นอย่างไรตอนนี้ แต่ที่สำคัญกว่าคือทิศทางของแต่ละสาขาคืออะไร จุดหนึ่งสามารถเลือกระหว่างที่จะไปด้วย? ใครมีลิงค์ไปยังแผนงานผลิตภัณฑ์และความแตกต่างของคุณสมบัติ?

5
หากสตริงไม่เปลี่ยนรูปใน. NET แล้วเหตุใด Substring จึงใช้เวลา O (n)
เนื่องจากสตริงนั้นไม่เปลี่ยนแปลงใน. NET ฉันจึงสงสัยว่าทำไมพวกเขาจึงถูกออกแบบมาอย่างนั้น string.Substring()ใช้เวลา O ( substring.Length) แทนO(1)? เช่นอะไรคือการแลกเปลี่ยนถ้ามี?

21
คุณสามารถซ้อนแบบฟอร์ม html ได้หรือไม่
เป็นไปได้หรือไม่ที่จะซ้อนรูปแบบ HTML เช่นนี้ <form name="mainForm"> <form name="subForm"> </form> </form> เพื่อให้ทั้งสองรูปแบบทำงานอย่างไร เพื่อนของฉันมีปัญหากับสิ่งนี้เป็นส่วนหนึ่งของsubFormงานในขณะที่อีกส่วนหนึ่งไม่ได้ทำงาน
451 html  nested-forms 

8
คำสั่งเชิงมุม - เวลาและวิธีการใช้คอมไพล์, คอนโทรลเลอร์, พรีลิงค์และโพสต์ลิงค์ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา เมื่อเขียนคำสั่งเชิงมุมคุณสามารถใช้ฟังก์ชันใด ๆ ต่อไปนี้เพื่อจัดการพฤติกรรม DOM เนื้อหาและรูปลักษณ์ขององค์ประกอบที่ประกาศคำสั่ง: รวบรวม ตัวควบคุม ก่อนการเชื่อมโยง โพสต์ลิงก์ ดูเหมือนจะมีความสับสนว่าฟังก์ชั่นใดที่ควรใช้ คำถามนี้ครอบคลุม: คำสั่งพื้นฐาน จะประกาศฟังก์ชั่นต่าง ๆ ได้อย่างไร? ความแตกต่างระหว่างแม่แบบแหล่งที่มาและแม่แบบอินสแตนซ์คืออะไร? ลำดับใดที่สั่งการทำงานของคำสั่ง? เกิดอะไรขึ้นระหว่างการเรียกใช้ฟังก์ชันเหล่านี้ ฟังก์ชั่นธรรมชาติสิ่งที่ต้องทำและสิ่งที่ไม่ควรทำ รวบรวม ตัวควบคุม Pre-การเชื่อมโยง โพสต์ลิงค์ คำถามที่เกี่ยวข้อง: Directive: การเชื่อมโยง VS รวบรวม VS ควบคุม ความแตกต่างระหว่าง 'ควบคุม', 'เชื่อมโยง' และ 'รวบรวม' ฟังก์ชั่นเมื่อกำหนดคำสั่ง ความแตกต่างระหว่างรวบรวมและฟังก์ชั่นการเชื่อมโยงใน angularjsคืออะไร ความแตกต่างระหว่างองค์ประกอบก่อนการคอมไพล์และโพสต์การคอมไพล์ในคำสั่ง AngularJS? . …

7
HTTP POST พร้อมพารามิเตอร์การสืบค้น URL - เป็นความคิดที่ดีหรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันกำลังออกแบบ API ให้ใช้งาน HTTP และฉันสงสัยว่าถ้าใช้คำสั่ง HTTP POST แต่ด้วยพารามิเตอร์การสืบค้น URL เท่านั้นและไม่มีเนื้อหาคำขอเป็นวิธีที่ดี การพิจารณา: "การออกแบบเว็บที่ดี" ต้องมีการดำเนินการที่ไม่ใช่ idempotent ผ่านทาง POST นี่คือการกระทำที่ไม่ใช่ idempotent การพัฒนาและแก้ไขข้อบกพร่องของแอปนี้ง่ายขึ้นเมื่อมีพารามิเตอร์คำขออยู่ใน URL API ไม่ได้มีไว้สำหรับใช้อย่างแพร่หลาย ดูเหมือนว่าการร้องขอ POST โดยไม่มีเนื้อหาจะทำงานได้อีกเล็กน้อยเช่นContent-Length: 0ส่วนหัวจะต้องเพิ่มอย่างชัดเจน สำหรับฉันแล้วดูเหมือนว่า POST ที่ไม่มีร่างกายนั้นนับว่าตอบสนองต่อความคาดหวังของนักพัฒนาและ HTTP Framework ส่วนใหญ่ มีข้อผิดพลาดหรือข้อได้เปรียบเพิ่มเติมอีกหรือไม่ในการส่งพารามิเตอร์ในคำขอ POST ผ่านการสืบค้น URL แทนที่จะเป็นเนื้อหาคำขอ แก้ไข: เหตุผลที่อยู่ระหว่างการพิจารณาคือการดำเนินการไม่ใช่ idempotent และมีผลข้างเคียงอื่นนอกเหนือจากการดึงข้อมูล ดูข้อมูลจำเพาะ HTTP …
451 rest  http 

12
นำเข้าดัมพ์ SQL ลงในฐานข้อมูล PostgreSQL
เราสลับโฮสต์และโฮสต์เก่าให้ SQL dump ของฐานข้อมูล PostgreSQL ของเว็บไซต์ของเรา ตอนนี้ฉันกำลังพยายามตั้งค่านี้บนเซิร์ฟเวอร์ WAMP ท้องถิ่นเพื่อทดสอบ ปัญหาเดียวคือฉันไม่มีความคิดวิธีนำเข้าฐานข้อมูลนี้ใน PostgreSQL 9 ที่ฉันตั้งค่าไว้ ฉันลอง pgAdmin III แต่ดูเหมือนไม่พบฟังก์ชัน 'นำเข้า' ดังนั้นฉันเพิ่งเปิดตัวแก้ไข SQL และวางเนื้อหาของการถ่ายโอนข้อมูลที่นั่นและดำเนินการมันจะสร้างตาราง แต่มันทำให้ฉันมีข้อผิดพลาดเมื่อมันพยายามที่จะนำข้อมูลในนั้น ERROR: syntax error at or near "t" LINE 474: t 2011-05-24 16:45:01.768633 2011-05-24 16:45:01.768633 view... The lines: COPY tb_abilities (active, creation, modtime, id, lang, title, description) FROM stdin; …

30
Java Hashmap: วิธีรับคีย์จากค่า
หากฉันมีค่า"foo"และ a HashMap<String> ftwที่ftw.containsValue("foo")ส่งคืนtrueฉันจะรับคีย์ที่เกี่ยวข้องได้อย่างไร ฉันต้องวนซ้ำ hashmap หรือไม่ วิธีที่ดีที่สุดในการทำเช่นนั้นคืออะไร?
451 java  hashmap 

14
จะค้นหาได้อย่างไรว่าคีย์ที่ระบุนั้นมีอยู่ใน C ++ std :: map
ฉันพยายามตรวจสอบว่ามีรหัสที่ระบุอยู่ในแผนที่หรือไม่และทำไม่ได้: typedef map<string,string>::iterator mi; map<string, string> m; m.insert(make_pair("f","++--")); pair<mi,mi> p = m.equal_range("f");//I'm not sure if equal_range does what I want cout << p.first;//I'm getting error here ดังนั้นฉันจะพิมพ์สิ่งที่อยู่ใน p ได้อย่างไร
451 c++  dictionary  stl 

11
UUID มีความโดดเด่นอย่างไร
ปลอดภัยแค่ไหนที่จะใช้ UUID เพื่อระบุสิ่งที่ไม่ซ้ำกัน (ฉันใช้มันสำหรับไฟล์ที่อัปโหลดไปยังเซิร์ฟเวอร์) ตามที่ฉันเข้าใจมันเป็นไปตามตัวเลขสุ่ม อย่างไรก็ตามสำหรับฉันแล้วมันมีเวลามากพอที่จะทำซ้ำตัวเองในที่สุดโดยโอกาสที่บริสุทธิ์ มีระบบที่ดีขึ้นหรือมีรูปแบบบางประเภทที่ช่วยบรรเทาปัญหานี้หรือไม่?

11
การจัดการการพึ่งพาปลั๊กอิน jQuery ใน webpack
ฉันใช้ Webpack ในแอปพลิเคชันของฉันซึ่งฉันสร้างจุดเข้าใช้งานสองจุด - bundle.js สำหรับไฟล์ / รหัส JavaScript ทั้งหมดของฉันและผู้ขาย.jsสำหรับห้องสมุดทั้งหมดเช่น jQuery และ React ฉันจะทำอย่างไรเพื่อใช้ปลั๊กอินที่มี jQuery เป็นการอ้างอิงของพวกเขาและฉันต้องการให้พวกเขายังอยู่ใน vendor.js? เกิดอะไรขึ้นถ้าปลั๊กอินเหล่านั้นมีการขึ้นต่อกันหลายอย่าง? ขณะนี้ฉันกำลังพยายามที่จะใช้ jQuery นี้ปลั๊กอินที่นี่ - https://github.com/mbklein/jquery-elastic เอกสารประกอบ Webpack ระบุถึงPluginและimport -loader ฉันใช้ ProvidePlugin แต่ก็ยังไม่พบวัตถุ jQuery นี่คือลักษณะของ webpack.config.js ของฉัน - var webpack = require('webpack'); var bower_dir = __dirname + '/bower_components'; var node_dir = __dirname + …

12
CSS - ขยายความสูงลูก DIV ความสูงเป็นความสูงของผู้ปกครอง
ฉันมีโครงสร้างหน้าเป็น: <div class="parent"> <div class="child-left floatLeft"> </div> <div class="child-right floatLeft"> </div> </div> ตอนนี้child-leftDIV จะมีเนื้อหามากขึ้นดังนั้นparentความสูงของ DIV จะเพิ่มขึ้นตาม DIV ลูก แต่ปัญหาคือchild-rightความสูงไม่เพิ่มขึ้น ฉันจะทำให้ความสูงเท่ากับพ่อแม่ได้อย่างไร
451 html  css  layout 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.