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

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



15
ฉันจะแปลงเลขทศนิยมเป็นจำนวนเต็มใน JavaScript ได้อย่างไร
ฉันต้องการแปลงทศนิยมเป็นจำนวนเต็มใน JavaScript ที่จริงแล้วฉันอยากรู้วิธีการแปลงทั้งสองแบบโดยการตัดทอนและปัดเศษ และมีประสิทธิภาพไม่ใช่การแปลงเป็นสตริงและการแยกวิเคราะห์
1110 javascript  syntax 

17
การเลือกหลายคอลัมน์ใน dataframe แพนด้า
ฉันมีข้อมูลในคอลัมน์ต่าง ๆ แต่ฉันไม่รู้วิธีแยกเพื่อบันทึกในตัวแปรอื่น index a b c 1 2 3 4 2 3 4 5 ฉันจะเลือกวิธี'a', 'b'และบันทึกไว้ในการ DF1? ฉันเหนื่อย df1 = df['a':'b'] df1 = df.ix[:, 'a':'b'] ดูเหมือนจะไม่มีใครทำงาน
1110 python  pandas  dataframe  select 

30
วิธีสร้างไฟล์. gitignore
ฉันต้องเพิ่มกฎลงใน.gitignoreไฟล์ของฉัน อย่างไรก็ตามฉันไม่พบมันในโฟลเดอร์โครงการของฉัน Xcode นั้นสร้างขึ้นโดยอัตโนมัติหรือไม่ ถ้าไม่คำสั่งอะไรอนุญาตให้ฉันสร้างได้?
1109 git  xcode4.3  gitignore 

29
จะระบุคีย์ SSH ส่วนตัวที่จะใช้เมื่อเรียกใช้คำสั่งเชลล์บน Git ได้อย่างไร
อาจเป็นสถานการณ์ที่ผิดปกติ แต่ฉันต้องการระบุคีย์ SSH ส่วนตัวที่จะใช้เมื่อเรียกใช้คำสั่ง shell (git) จากคอมพิวเตอร์ในระบบ โดยทั่วไปเช่นนี้ git clone git@github.com:TheUser/TheProject.git -key "/home/christoffer/ssh_keys/theuser" หรือดียิ่งขึ้น (ใน Ruby): with_key("/home/christoffer/ssh_keys/theuser") do sh("git clone git@github.com:TheUser/TheProject.git") end ฉันได้เห็นตัวอย่างของการเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลด้วย Net :: SSH ที่ใช้ไพรเวตคีย์ที่ระบุ แต่นี่เป็นคำสั่งโลคอล เป็นไปได้ไหม?
1108 git  bash  shell  ssh 


11
ความแตกต่างระหว่าง NP, NP-Complete และ NP-Hard คืออะไร
ความแตกต่างระหว่างNP , NP-CompleteและNP-Hardคืออะไร ฉันตระหนักถึงทรัพยากรมากมายทั่วทั้งเว็บ ฉันต้องการอ่านคำอธิบายของคุณและเหตุผลก็คือพวกเขาอาจแตกต่างจากสิ่งที่อยู่ข้างนอกหรือมีบางสิ่งที่ฉันไม่ทราบ


30
ดาวน์โหลดโฟลเดอร์หรือไดเรกทอรีเดียวจาก GitHub repo
ฉันจะดาวน์โหลดเฉพาะโฟลเดอร์หรือไดเรกทอรีเฉพาะจาก repo Git ระยะไกลที่โฮสต์บน GitHub ได้อย่างไร พูดตัวอย่าง GitHub repo อยู่ที่นี่: git@github.com:foobar/Test.git โครงสร้างไดเรกทอรี: Test/ ├── foo/ │ ├── a.py │ └── b.py └── bar/ ├── c.py └── d.py ฉันต้องการดาวน์โหลดเฉพาะโฟลเดอร์fooและไม่คัดลอกโครงการทดสอบทั้งหมด

18
พุ่งการตรวจจับท่าทางบนเค้าโครงตาราง
ฉันต้องการให้ระบบflingตรวจจับท่าทางทำงานในแอปพลิเคชัน Android ของฉัน สิ่งที่ฉันมีคือGridLayoutที่มี 9 ImageViewวิ แหล่งที่สามารถพบได้ที่นี่: Romain ชายของตารางเค้าโครง ไฟล์ที่ฉันถ่ายนั้นมาจากแอปพลิเคชั่น Photostreamของ Romain Guy และได้รับการดัดแปลงเพียงเล็กน้อยเท่านั้น สำหรับสถานการณ์การคลิกง่ายฉันจำเป็นต้องตั้งค่าเฉพาะonClickListenerสำหรับแต่ละImageViewฉันจะเพิ่มให้เป็นหลักซึ่งการดำเนินการactivity ดูเหมือนว่าอนันต์ซับซ้อนมากขึ้นที่จะใช้สิ่งที่ตระหนักถึงView.OnClickListener flingฉันคิดว่านี่เป็นเพราะมันอาจจะขยายviewsหรือไม่ หากกิจกรรมของฉันดำเนินการ OnGestureListenerฉันไม่ทราบวิธีตั้งค่าให้เป็นผู้ฟังท่าทางสัมผัสสำหรับGridหรือImageมุมมองที่ฉันเพิ่ม public class SelectFilterActivity extends Activity implements View.OnClickListener, OnGestureListener { ... หากกิจกรรมของฉันดำเนินการ OnTouchListenerฉันจะไม่มี onFlingวิธีการoverride(มีสองเหตุการณ์เป็นพารามิเตอร์ที่อนุญาตให้ฉันพิจารณาว่าการพุ่งนั้นน่าสังเกต) public class SelectFilterActivity extends Activity implements View.OnClickListener, OnTouchListener { ... ถ้าฉันสร้างที่กำหนดเองViewเช่นGestureImageViewที่ขยายImageViewฉันไม่ทราบวิธีที่จะบอกกิจกรรมที่flingเกิดขึ้นจากมุมมอง ไม่ว่าในกรณีใดฉันลองและไม่ได้เรียกวิธีการเมื่อฉันสัมผัสหน้าจอ ฉันแค่ต้องการตัวอย่างที่ชัดเจนของการทำงานข้ามมุมมองนี้ ฉันควรแนบไฟล์นี้listenerเมื่อไรและอย่างไร ฉันต้องสามารถตรวจสอบการคลิกเพียงครั้งเดียวได้เช่นกัน // Gesture detection …


30
สิ้นสุดด้วย JavaScript
ฉันจะตรวจสอบว่าสตริงลงท้ายด้วยอักขระเฉพาะใน JavaScript ได้อย่างไร? ตัวอย่าง: ฉันมีสตริง var str = "mystring#"; #ฉันต้องการที่จะรู้ว่าถ้าสตริงที่ลงท้ายด้วย ฉันจะตรวจสอบได้อย่างไร มีendsWith()วิธีใน JavaScript หรือไม่? ทางออกหนึ่งที่ฉันมีคือใช้ความยาวของสตริงและรับอักขระตัวสุดท้ายและตรวจสอบ นี่เป็นวิธีที่ดีที่สุดหรือมีวิธีอื่นหรือไม่?

30
การใช้ node.js เป็นเว็บเซิร์ฟเวอร์แบบง่าย
ฉันต้องการเรียกใช้เซิร์ฟเวอร์ HTTP ที่ง่ายมาก ทุกคำขอ GET example.comควรindex.htmlให้แสดง แต่เป็นหน้า HTML ปกติ (เช่นประสบการณ์เดียวกับเมื่อคุณอ่านหน้าเว็บปกติ) index.htmlการใช้โค้ดข้างล่างนี้ผมสามารถอ่านเนื้อหาของ ฉันจะทำหน้าที่index.htmlเป็นเว็บเพจปกติได้อย่างไร var http = require('http'); var fs = require('fs'); var index = fs.readFileSync('index.html'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end(index); }).listen(9615); คำแนะนำหนึ่งข้อด้านล่างนี้ซับซ้อนและกำหนดให้ฉันเขียนgetบรรทัดสำหรับแต่ละไฟล์ (CSS, JavaScript, ภาพ) ที่ฉันต้องการใช้ ฉันจะแสดงหน้า HTML หน้าเดียวด้วยรูปภาพ, CSS และ JavaScript ได้อย่างไร
1103 node.js  server  webserver 


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