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

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

6
การติดตั้งโมดูลหลามภายในรหัส
ฉันต้องติดตั้งแพคเกจจาก PyPi โดยตรงภายในสคริปต์ของฉัน อาจจะมีบางโมดูลหรือdistutils ( distribute, pipฯลฯ ) ที่ช่วยให้ฉันเพียงแค่ดำเนินการบางอย่างเช่นpypi.install('requests')และคำขอจะถูกติดตั้งลงใน virtualenv ของฉัน

5
ฉันจะเพิ่ม submodule ในไดเรกทอรีย่อยได้อย่างไร
ฉันมี repo คอมไพล์~/.janus/กับพวงของ submodules ในนั้น ฉันต้องการเพิ่ม submodule ใน~/.janus/snipmate-snippets/snippets/แต่เมื่อฉันทำงานgit submodule add <git@github.com:...>ในsnipmate-snippetsไดเรกทอรีฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้: You need to run this command from the toplevel of the working tree. ดังนั้นคำถามคือฉันจะเพิ่ม submodule ในsnipmate-snippetsไดเรกทอรีได้อย่างไร

15
ฉันจะสร้างวัตถุและเพิ่มคุณสมบัติได้อย่างไร
ฉันต้องการสร้างวัตถุแบบไดนามิก (ภายในวัตถุอื่น) ใน Python แล้วเพิ่มคุณสมบัติเข้าไป ฉันเหนื่อย: obj = someobject obj.a = object() setattr(obj.a, 'somefield', 'somevalue') แต่มันไม่ได้ผล ความคิดใด ๆ แก้ไข: ฉันกำลังตั้งค่าคุณสมบัติจากforลูปซึ่งวนรอบรายการค่าเช่น params = ['attr1', 'attr2', 'attr3'] obj = someobject obj.a = object() for p in params: obj.a.p # where p comes from for loop variable ในตัวอย่างข้างต้นฉันจะได้รับobj.a.attr1, , obj.a.attr2obj.a.attr3 ฉันใช้setattrฟังก์ชั่นนี้เพราะฉันไม่รู้วิธีการทำobj.a.NAMEจากforลูป ฉันจะตั้งค่าแอททริบิวตามค่าของpตัวอย่างด้านบนได้อย่างไร

6
วิธีรับ xdebug var_dump เพื่อแสดงออบเจ็กต์ / อาร์เรย์ทั้งหมด
ฉันใช้xdebug (php_xdebug-2.1.2-5.3-vc9.dll) บนWAMP เมื่อฉันใช้var_dumpกับวัตถุหรือตัวแปรขนาดใหญ่จะไม่แสดงตัวแปรแบบเต็ม array 'node' => array 'my_form' => array 'form' => array ... หากไม่มี xdebug จะแสดงตามที่ควรจะเป็น ฉันดูเอกสาร แต่ไม่เห็นวิธีแก้ปัญหา ไม่มีใครรู้ว่าฉันจะแก้ไขได้อย่างไรเพื่อ xdebug var_dumpแสดงวัตถุเต็ม ?
310 php  xdebug 

17
วิธีรับโซนเวลาจากสถานที่โดยใช้พิกัดละติจูดและลองจิจูด?
มีคำถามมากมายใน StackOverflow เกี่ยวกับการแก้ไขเขตเวลาจากสถานที่ วิกิชุมชนนี้เป็นความพยายามในการรวมการตอบกลับที่ถูกต้องทั้งหมด โปรดอัปเดตคำตอบของฉันหรือเพิ่มของคุณเองตามที่เห็นสมควร คำถาม จากละติจูดและลองจิจูดของสถานที่ใครจะรู้ได้อย่างไรว่าเขตเวลาใดมีผลในที่ตั้งนั้น ในกรณีส่วนใหญ่เรากำลังมองหารหัสเขตเวลาของ IANA / Olson แม้ว่าบริการบางอย่างอาจส่งคืนเฉพาะเวลาออฟเซ็ต UTC หรือตัวระบุเขตเวลาอื่น ๆ โปรดอ่านข้อมูลแท็กเขตเวลาสำหรับรายละเอียด



7
RuntimeWarning: DateTimeField ได้รับ datetime ไร้เดียงสา
ฉันพยายามส่งจดหมายอย่างง่ายโดยใช้ IPython ฉันไม่ได้ตั้งค่ารุ่นใด ๆ ที่ยังคงได้รับข้อผิดพลาดนี้ สิ่งที่สามารถทำได้? ข้อผิดพลาด: /home/sourabh/Django/learn/local/lib/python2.7/site-packages/django/db/models/fields/ init .py : 827: RuntimeWarning: DateTimeField ได้รับข้อมูลที่ไร้เดียงสา (2013-09-04) 14: 14: 13.698105) ขณะที่การสนับสนุนเขตเวลาเปิดใช้งานอยู่ RuntimeWarning) พยายาม: ขั้นตอนแรกคือการเพิ่มUSE_TZ = Trueไฟล์การตั้งค่าของคุณและติดตั้งpytz(ถ้าเป็นไปได้) ข้อผิดพลาดมีการเปลี่ยนแปลง: (learn)sourabh@sL:~/Django/learn/event$ python manage.py shell /home/sourabh/Django/learn/local/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py:53: RuntimeWarning: SQLite received a naive datetime (2013-09-05 00:59:32.181872) while time zone support is active. RuntimeWarning)


14
htaccess เปลี่ยนเส้นทางไปที่ https: // www
ฉันมีรหัส htaccess ต่อไปนี้: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond !{HTTPS} off RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule> ฉันต้องการให้มีการเปลี่ยนเส้นทางเว็บไซต์ของฉันhttps://www.ด้วย HTTPS และบังคับใช้www.โดเมนย่อย แต่เมื่อฉันเข้าถึงhttp://www.(โดยไม่มี HTTPS) จะไม่เปลี่ยนเส้นทางฉันไปที่https://wwwHTTPS


19
ฉันจะรับอักขระสี่ตัวสุดท้ายจากสตริงใน C # ได้อย่างไร
สมมติว่าฉันมีสตริง: "34234234d124" "d124"ฉันต้องการที่จะได้รับในช่วงสี่ตัวละครของสายนี้ซึ่งเป็น ฉันสามารถใช้งานSubStringได้ แต่มันต้องการโค้ดสองสามบรรทัดรวมถึงการตั้งชื่อตัวแปร เป็นไปได้ไหมที่จะได้ผลลัพธ์นี้ในหนึ่งนิพจน์ด้วย C #
309 c#  string 

14
ฉันจะใช้สไตล์ CSS อย่างมีเงื่อนไขใน AngularJS ได้อย่างไร
ไตรมาสที่ 1 สมมติว่าฉันต้องการเปลี่ยนลักษณะของ "รายการ" แต่ละรายการที่ผู้ใช้ทำเครื่องหมายเพื่อลบก่อนกดปุ่ม "ลบ" หลัก (คำติชมภาพทันทีนี้ควรกำจัดความต้องการสุภาษิต "คุณแน่ใจหรือไม่" กล่องโต้ตอบ) ผู้ใช้จะทำเครื่องหมายในช่องทำเครื่องหมายเพื่อระบุรายการที่ควรจะลบ หากไม่ได้เลือกช่องทำเครื่องหมายรายการนั้นควรเปลี่ยนกลับเป็นรูปลักษณ์ปกติ เป็นวิธีที่ดีที่สุดในการใช้หรือลบสไตล์ CSS คืออะไร? ไตรมาสที่ 2 สมมติว่าฉันต้องการอนุญาตให้ผู้ใช้แต่ละคนปรับเปลี่ยนวิธีการนำเสนอไซต์ของฉันในแบบของฉัน เช่นเลือกจากชุดขนาดตัวอักษรคงที่อนุญาตให้ผู้ใช้กำหนดสีพื้นหน้าและสีพื้นหลัง ฯลฯ เป็นวิธีที่ดีที่สุดในการใช้สไตล์ CSS ที่ผู้ใช้เลือก / อินพุตคืออะไร?
309 css  angularjs 


3
ทำความเข้าใจเกี่ยวกับ Spring @Autowired การใช้งาน
ฉันกำลังอ่านเอกสารอ้างอิง spring 3.0.x เพื่อทำความเข้าใจคำอธิบายประกอบของ Spring Autowired: 3.9.2 @Autowired และ @Inject ฉันไม่สามารถเข้าใจตัวอย่างด้านล่าง เราต้องทำอะไรบางอย่างใน XML เพื่อให้มันใช้งานได้ ตัวอย่าง 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; } // ... } ตัวอย่าง 2 public class MovieRecommender { private MovieCatalog movieCatalog; private CustomerPreferenceDao customerPreferenceDao; @Autowired public …

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