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

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

12
ฉันจะเพิ่มความกว้างของเซลล์ของสมุดบันทึก Jupyter / ipython ในเบราว์เซอร์ของฉันได้อย่างไร
ฉันต้องการเพิ่มความกว้างของโน้ตบุ๊ก ipython ในเบราว์เซอร์ของฉัน ฉันมีหน้าจอความละเอียดสูงและฉันต้องการขยายความกว้าง / ขนาดของเซลล์เพื่อใช้ประโยชน์จากพื้นที่พิเศษนี้ ขอบคุณ! แก้ไข: 5/2017 ตอนนี้ฉันใช้ jupyterthemes: https://github.com/dunovank/jupyter-themes และคำสั่งนี้: jt -t oceans16 -f roboto -fs 12 -cellw 100% ซึ่งกำหนดความกว้างเป็น 100% ด้วยธีมที่ดี

13
Android - ขนาดไอคอนเรียกใช้
สำหรับHDPI, XHDPIฯลฯ อะไรควรเป็นขนาดที่เหมาะสมที่สุดของไอคอนตัวเรียกใช้? ฉันต้องสร้าง9-Patchภาพเพื่อให้ไอคอนปรับขนาดอัตโนมัติหรือควรสร้างไอคอนแยกกันหรือไม่

19
ฉันจะรับไดเรกทอรีหลักใน Python ได้อย่างไร
มีคนบอกฉันเกี่ยวกับวิธีรับไดเรกทอรีพาเรนต์ใน Python แบบข้ามแพลตฟอร์ม เช่น C:\Program Files ---> C:\ และ C:\ ---> C:\ หากไดเรกทอรีไม่มีไดเรกทอรีหลักจะส่งคืนไดเรกทอรีเอง คำถามอาจดูเหมือนง่าย แต่ฉันไม่สามารถขุดผ่าน Google
350 python 

23
ฉันจะดีบัก“ ข้อผิดพลาด: วางไข่ ENOENT” บน node.js ได้อย่างไร
เมื่อฉันได้รับข้อผิดพลาดต่อไปนี้: events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) ฉันสามารถทำตามขั้นตอนใดเพื่อแก้ไขได้ ผู้แต่งบันทึก : ปัญหามากมายกับข้อผิดพลาดนี้สนับสนุนให้ฉันโพสต์คำถามนี้สำหรับการอ้างอิงในอนาคต คำถามที่เกี่ยวข้อง: ใช้ฟังก์ชันวางไข่กับ NODE_ENV = การผลิต node.js child_process.spawn ข้อผิดพลาด ENOENT - ภายใต้ supervisord วางไข่ข้อผิดพลาด ENOENT node.js /programming/27603713/nodejs-spawn-enoent-error-on-travis-calling-global-npm-package โหนด JS - child_process วางไข่ ('ติดตั้ง npm') ใน Grunt งานผลลัพธ์ในข้อผิดพลาด ENOENT การเรียกใช้งาน …

22
Python ร้องขอส่ง SSLError
ฉันกำลังทำงานกับสคริปต์ง่าย ๆ ที่เกี่ยวข้องกับ CAS, การตรวจสอบความปลอดภัย jspring, การเปลี่ยนเส้นทางและอื่น ๆ ฉันต้องการใช้ python ของ Kenneth Reitz เพราะมันเป็นงานที่ยอดเยี่ยม! อย่างไรก็ตาม CAS ต้องได้รับการตรวจสอบความถูกต้องผ่าน SSL ดังนั้นฉันต้องผ่านขั้นตอนนั้นก่อน ฉันไม่รู้ว่าคำขอ Python ต้องการอะไร ใบรับรอง SSL นี้ควรอยู่ที่ไหน Traceback (most recent call last): File "./test.py", line 24, in <module> response = requests.get(url1, headers=headers) File "build/bdist.linux-x86_64/egg/requests/api.py", line 52, in get File "build/bdist.linux-x86_64/egg/requests/api.py", line 40, …

4
URL หยดคืออะไรและทำไมจึงใช้
ฉันมีปัญหามากมายกับ URL หยด ฉันค้นหาsrcแท็กวิดีโอบน YouTube และพบว่าวิดีโอsrcเป็นเช่น: src="blob:https://crap.crap" ฉันเปิด blob URL ที่อยู่ในsrcวิดีโอมันทำให้เกิดข้อผิดพลาด ฉันไม่สามารถเปิดลิงก์ได้ แต่มันทำงานกับsrcแท็ก เป็นไปได้อย่างไร? ที่ต้องการ: URL หยดคืออะไร? ทำไมถึงใช้งาน ฉันสามารถสร้าง URL หยดของตัวเองบนเซิร์ฟเวอร์ได้หรือไม่? หากคุณมีรายละเอียดเพิ่มเติมใด ๆ

16
วิธีการเปลี่ยนสีขององค์ประกอบ svg?
ฉันต้องการใช้เทคนิคนี้http://css-tricks.com/svg-fallbacks/และเปลี่ยนสี svg แต่จนถึงตอนนี้ฉันยังไม่สามารถทำได้ ฉันใส่มันลงใน CSS แต่ภาพของฉันจะเป็นสีดำเสมอไม่ว่าอะไรก็ตาม รหัสของฉัน: .change-my-color { fill: green; } <svg> <image class="change-my-color" xlink:href="https://svgur.com/i/AFM.svg" width="96" height="96" src="ppngfallback.png" /> </svg> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล
350 css  svg 

5
การแทรกหลายแถวใน mysql
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ แบบสอบถามฐานข้อมูลเร็วขึ้นหรือไม่ถ้าฉันแทรกหลายแถวพร้อมกัน: ชอบ INSERT.... UNION INSERT.... UNION (ฉันต้องการแทรกแถว 2-3000 แถว)
349 mysql  sql-insert 

6
$ rootScope $ broadcast เทียบกับ $ scope $ emit
ตอนนี้ที่ความแตกต่างระหว่างประสิทธิภาพ$broadcastและ$emitได้รับการกำจัดจะมีเหตุผลใด ๆ จะชอบ$scope.$emitไป$rootScope.$broadcast? พวกเขาแตกต่างกันใช่ $emit ถูก จำกัด ในลำดับชั้นของขอบเขต (ขึ้นไป) - อาจดีถ้ามันเหมาะกับการออกแบบของคุณ แต่ดูเหมือนว่าฉันจะมีข้อ จำกัด โดยพลการ $rootScope.$broadcastทำงานในทุกสิ่งที่เลือกที่จะฟังเหตุการณ์ซึ่งเป็นข้อ จำกัด ที่สมเหตุสมผลมากขึ้นในใจของฉัน ฉันพลาดอะไรไปรึเปล่า? แก้ไข: เพื่อชี้แจงในการตอบสนองต่อคำตอบทิศทางของการจัดส่งไม่ใช่ปัญหาที่ฉันตามมา $scope.$emitยื้อเหตุการณ์ขึ้นและ$scope.$broadcast- ลง แต่ทำไมไม่ใช้$rootScope.$broadcastเพื่อเข้าถึงผู้ฟังที่ตั้งใจไว้เสมอไป?

20
การติดตั้ง PIL ด้วย pip
ฉันพยายามติดตั้ง PIL (Python Imaging Library) โดยใช้คำสั่ง: sudo pip install pil แต่ฉันได้รับข้อความต่อไปนี้: Downloading/unpacking PIL You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files. Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded Running setup.py egg_info for package PIL WARNING: '' not a valid package name; …

30
การรีเซ็ตฟอร์มหลายขั้นตอนด้วย jQuery
ฉันมีแบบฟอร์มที่มีปุ่มรีเซ็ตมาตรฐานเขียนไว้ดังนี้: <input type="reset" class="button standard" value="Clear" /> ปัญหาคือรูปแบบที่กล่าวมานั้นเป็นแบบหลายสเตจดังนั้นหากผู้ใช้กรอกสเตจ & จากนั้นกลับมาใหม่ค่า 'จำได้' สำหรับฟิลด์ต่างๆจะไม่รีเซ็ตเมื่อคลิกปุ่มล้าง ฉันคิดว่าการแนบฟังก์ชั่น jQuery เพื่อวนรอบทุกฟิลด์และการล้างด้วยตนเอง 'ด้วยตนเอง' จะเป็นการหลอกลวง ฉันใช้ jQuery อยู่ในแบบฟอร์มแล้ว แต่ฉันเพิ่งจะได้รับความเร็วและไม่แน่ใจว่าจะทำยังไงนอกจากการอ้างอิงแต่ละ ID ด้วย ID ซึ่งไม่ใช่วิธีที่มีประสิทธิภาพมาก TIA สำหรับความช่วยเหลือใด ๆ
349 jquery  reset  forms 

12
เป็นวิธีที่สะอาดที่สุดในการ ssh และเรียกใช้หลายคำสั่งใน Bash คืออะไร?
ฉันมีการตั้งค่าตัวแทน ssh แล้วและฉันสามารถเรียกใช้คำสั่งบนเซิร์ฟเวอร์ภายนอกใน Bash script ทำสิ่งต่าง ๆ เช่น: ssh blah_server "ls; pwd;" ตอนนี้สิ่งที่ฉันอยากทำจริง ๆ ก็คือรันคำสั่งยาวจำนวนมากบนเซิร์ฟเวอร์ภายนอก การรวมสิ่งเหล่านี้ไว้ระหว่างเครื่องหมายอัญประกาศค่อนข้างน่าเกลียดและฉันควรหลีกเลี่ยงหลาย ๆ ครั้งเพื่อหลีกเลี่ยงปัญหานี้ ดังนั้นมีวิธีที่ฉันสามารถทำได้ในครั้งเดียวล้อมรอบด้วยวงเล็บหรืออะไร? ฉันกำลังมองหาบางอย่างตามแนวของ: ssh blah_server ( ls some_folder; ./someaction.sh; pwd; ) โดยทั่วไปฉันจะมีความสุขกับการแก้ปัญหาใด ๆ ตราบเท่าที่มันสะอาด แก้ไข เพื่ออธิบายให้ชัดเจนฉันกำลังพูดถึงสิ่งนี้เป็นส่วนหนึ่งของสคริปต์ทุบตีที่ใหญ่กว่า คนอื่นอาจต้องจัดการกับสคริปต์ลงบรรทัดดังนั้นฉันต้องการให้มันสะอาด ฉันไม่ต้องการมีสคริปต์ทุบตีที่มีหนึ่งบรรทัดที่มีลักษณะ: ssh blah_server "ls some_folder; ./someaction.sh 'some params'; pwd; ./some_other_action 'other params';" เพราะมันน่าเกลียดและยากที่จะอ่าน
349 bash  unix  ssh 

17
Const ใน JavaScript: ควรใช้เมื่อใดและจำเป็นหรือไม่
ฉันเพิ่งเจอconstคำสำคัญใน JavaScript จากสิ่งที่ฉันสามารถบอกได้มันถูกใช้เพื่อสร้างตัวแปรที่ไม่เปลี่ยนรูปแบบและฉันได้ทดสอบเพื่อให้แน่ใจว่าไม่สามารถนิยามใหม่ได้ (ใน Node.js): const x = 'const'; const x = 'not-const'; // Will give an error: 'constant 'x' has already been defined' ฉันรู้ว่ามันยังไม่ได้มาตรฐานบนเบราว์เซอร์ทั้งหมด - แต่ฉันสนใจเฉพาะในบริบทของNode.js V8และฉันสังเกตเห็นว่าผู้พัฒนา / โครงการบางอย่างดูเหมือนจะให้ความสำคัญอย่างยิ่งเมื่อvarสามารถใช้คำหลักกับ ผลกระทบเดียวกัน ดังนั้นคำถามของฉันคือ: เมื่อไรที่มันจะเหมาะสมที่จะใช้constในสถานที่ของvar? ควรใช้ทุกครั้งที่มีการประกาศตัวแปรที่ไม่ได้ถูกกำหนดใหม่หรือไม่? จริง ๆ แล้วมันสร้างความแตกต่างถ้าvarมีการใช้ในสถานที่ของ constหรือในทางกลับกัน?


11
จะเพิ่มค่าเริ่มต้นสำหรับ html <textarea> ได้อย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามที่ไม่สามารถทำซ้ำหรือเกิดจากความผิดพลาด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน9 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการที่จะตั้งค่าเริ่มต้นสำหรับ &lt;textarea&gt;HTML &lt;textarea&gt;This is default text&lt;/textarea&gt;ผมอ่านจากวัสดุที่จะเพิ่มค่าเริ่มต้นที่คุณต้องทำสิ่งที่ชอบ ฉันทำอย่างนั้น แต่มันไม่ทำงาน สิ่งที่ถูกต้องทำคืออะไร?
349 html  textarea 

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