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

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

14
ฉันจะใช้ grep เพื่อค้นหาคำภายในโฟลเดอร์ได้อย่างไร
ใน Windows ฉันจะทำการค้นหาคำภายในโฟลเดอร์ ในทำนองเดียวกันฉันต้องการทราบว่ามีคำที่เฉพาะเจาะจงเกิดขึ้นภายในไดเรกทอรีที่มีไดเรกทอรีย่อยและไฟล์จำนวนมากหรือไม่ การค้นหาของฉันสำหรับการแสดงไวยากรณ์ grep grep string filenameฉันต้องระบุชื่อไฟล์คือ ตอนนี้ฉันไม่รู้จักชื่อไฟล์ฉันจะทำยังไงดี? เพื่อนแนะนำให้ทำgrep -nr stringแต่ฉันไม่รู้ว่าสิ่งนี้หมายความว่าอย่างไรและฉันไม่ได้ผลลัพธ์ด้วย (ไม่มีการตอบกลับจนกว่าฉันจะออกctrl + c)

18
ลบขีดเส้นใต้ปากแข็งออกจากลิงก์
ฉันพยายามที่จะให้ลิงค์ปรากฏเป็นสีขาวโดยไม่มีขีดเส้นใต้ สีข้อความแสดงขึ้นอย่างถูกต้องเป็นสีขาว แต่ขีดเส้นใต้สีน้ำเงินยังคงอยู่อย่างถาวร ฉันพยายามtext-decoration: none;และtext-decoration: none !important;CSS เพื่อลบการเชื่อมโยงขีดเส้นใต้ ไม่ทำงาน .boxhead .otherPage { color: #FFFFFF; text-decoration: none; } <div class="boxhead"> <h2> <span class="thisPage">Current Page</span> <a href="myLink"><span class="otherPage">Different Page</span></a> </h2> </div> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล ฉันจะลบเส้นใต้สีน้ำเงินออกจากลิงค์ได้อย่างไร
542 css  hyperlink  underline 

30
ฉันจะเข้าถึง localhost จากอุปกรณ์ Android ได้อย่างไร
ฉันสามารถเข้าถึงเว็บเซิร์ฟเวอร์แล็ปท็อปโดยใช้ตัวจำลอง Android ฉันใช้10.0.2.2:portno งานได้ดี แต่เมื่อฉันเชื่อมต่อโทรศัพท์ Android จริง ๆ เบราว์เซอร์โทรศัพท์ไม่สามารถเชื่อมต่อกับเว็บเซิร์ฟเวอร์เดียวกันบนแล็ปท็อปของฉันได้ โทรศัพท์เชื่อมต่อกับแล็ปท็อปโดยใช้สาย USB หากฉันเรียกใช้คำสั่งอุปกรณ์ adb ฉันจะเห็นโทรศัพท์ของฉัน ฉันพลาดอะไรไป
542 android 

14
ใช้ gradle เพื่อค้นหาต้นไม้ที่ต้องพึ่งพา
เป็นไปได้หรือไม่ที่จะใช้ gradle สร้างต้นไม้ขึ้นอยู่กับอะไร? ฉันมีโครงการและต้องการทราบการอ้างอิงทั้งหมดดังนั้นฉันจึงสามารถตัดมันเล็กน้อยด้วยการประกาศล่วงหน้าเป็นต้น
542 gradle 

19
ฉันจะรันสคริปต์ npm หลายตัวพร้อมกันได้อย่างไร
ในฉันpackage.jsonฉันมีสองสคริปต์เหล่านี้: "scripts": { "start-watch": "nodemon run-babel index.js", "wp-server": "webpack-dev-server", } ฉันต้องเรียกใช้ 2 สคริปต์เหล่านี้ในแบบคู่ขนานทุกครั้งที่ฉันเริ่มพัฒนาใน Node.js สิ่งแรกที่ฉันคิดคือการเพิ่มสคริปต์ที่สามเช่นนี้: "dev": "npm run start-watch && npm run wp-server" ... แต่ที่จะรอให้เสร็จสิ้นก่อนที่จะใช้start-watchwp-server ฉันจะรันสิ่งเหล่านี้แบบขนานได้อย่างไร โปรดจำไว้ว่าฉันต้องดูoutputคำสั่งเหล่านี้ นอกจากนี้หากโซลูชันของคุณเกี่ยวข้องกับเครื่องมือสร้างฉันควรใช้gulpแทนgruntเพราะฉันใช้มันในโครงการอื่นแล้ว

6
รายการรีโมตสำหรับที่เก็บ Git หรือไม่?
ฉันมีที่เก็บ Git ที่เก็บนี้มีที่เก็บระยะไกลหลายแห่ง (ฉันคิดว่า) ฉันจะรับรายการของที่เก็บข้อมูลรีโมตที่เป็นของที่เก็บดังกล่าวได้อย่างไร? ชอบgit list --remotesหรืออะไรแบบนั้น?
542 git 

12
วิธีการเปลี่ยนขนาดตัวอักษรบนพล็อต matplotlib
หนึ่งจะเปลี่ยนขนาดตัวอักษรสำหรับองค์ประกอบทั้งหมด (เห็บป้ายชื่อ) ในพล็อต matplotlib ได้อย่างไร ฉันรู้วิธีเปลี่ยนขนาดป้ายกำกับทำสิ่งนี้ด้วย: import matplotlib matplotlib.rc('xtick', labelsize=20) matplotlib.rc('ytick', labelsize=20) แต่จะเปลี่ยนที่เหลือได้อย่างไร

18
วิธีการเริ่มต้นความยาวของอาเรย์ใน JavaScript?
บทเรียนส่วนใหญ่ที่ฉันได้อ่านในอาร์เรย์ใน JavaScript (รวมถึงw3schoolsและdevguru ) แนะนำว่าคุณสามารถเริ่มต้นอาร์เรย์ด้วยความยาวที่แน่นอนโดยส่งจำนวนเต็มไปยังตัวสร้าง Array โดยใช้var test = new Array(4);ไวยากรณ์ หลังจากใช้ซินแท็กซ์นี้อย่างอิสระในไฟล์ js ของฉันฉันรันหนึ่งในไฟล์ผ่านjsLintและทำให้เป็นอิสระ: ข้อผิดพลาด: ปัญหาที่บรรทัด 1 อักขระ 22: คาดว่า ')' และเห็น '4' แทน var test = อาร์เรย์ใหม่ (4); ปัญหาที่บรรทัดที่ 1 อักขระ 23: คาดหวัง ';' และแทนที่จะเห็น ')' var test = อาร์เรย์ใหม่ (4); ปัญหาที่บรรทัดที่ 1 อักขระ 23: ต้องการตัวระบุและแทนที่จะเห็น ')' หลังจากอ่านคำอธิบายของ jsLint …


10
การล้างความครอบคลุมที่เน้นใน Eclipse
หลังจากเรียกใช้รายงานความครอบคลุมใน Eclipse (โดยใช้ cobertura หรือปลั๊กอิน EMMA) ไฟล์ซอร์สโค้ดของฉันจะถูกเน้นเป็นสีเขียวสีแดงและสีเหลืองขึ้นอยู่กับบรรทัดรหัสที่ครอบคลุมโดยการทดสอบ ฉันจะล้างไฮไลต์นี้ได้อย่างไรหลังจากฉันทำเสร็จแล้ว?


16
ความแตกต่างระหว่างการเขียนโปรแกรมที่เปิดเผยและจำเป็นคืออะไร? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันค้นหาเว็บเพื่อหาความหมายสำหรับการเขียนโปรแกรมที่จำเป็นและมีความหมายซึ่งจะทำให้ฉันมีแสงสว่าง แต่ภาษาที่ใช้ในบางส่วนของทรัพยากรที่ฉันได้พบเป็นที่น่ากลัว - เช่นที่วิกิพีเดีย ไม่มีใครมีตัวอย่างในโลกแห่งความเป็นจริงที่พวกเขาสามารถแสดงให้ฉันเห็นว่าอาจนำมุมมองบางอย่างมาสู่เรื่องนี้ (อาจเป็นใน C #)?

9
ฉันจะเขียน stderr ไปยังไฟล์ในขณะที่ใช้“ tee” กับไพพ์ได้อย่างไร?
ฉันรู้วิธีใช้teeเพื่อเขียนผลลัพธ์ ( STDOUT) ของaaa.shถึงbbb.outในขณะที่ยังคงแสดงใน terminal: ./aaa.sh | tee bbb.out ฉันจะเขียนSTDERRไฟล์ที่ชื่อccc.outในขณะที่ยังคงแสดงไฟล์ได้อย่างไร
541 linux  bash  unix 

27
เปรียบเทียบสองอาร์เรย์ไบต์ใน. NET
ฉันจะทำเร็วนี้ได้อย่างไร แน่นอนฉันสามารถทำสิ่งนี้: static bool ByteArrayCompare(byte[] a1, byte[] a2) { if (a1.Length != a2.Length) return false; for (int i=0; i<a1.Length; i++) if (a1[i]!=a2[i]) return false; return true; } แต่ฉันกำลังมองหาฟังก์ชันBCLหรือวิธีที่ได้รับการพิสูจน์แล้วว่าเหมาะสมที่สุดในการทำเช่นนี้ java.util.Arrays.equals((sbyte[])(Array)a1, (sbyte[])(Array)a2); ทำงานได้ดี แต่ดูเหมือนว่าจะไม่ทำงานสำหรับ x64 หมายเหตุ: คำตอบอย่างรวดเร็วของฉันที่นี่
541 c#  .net  arrays  performance  j# 

15
ไม่สามารถใช้วัตถุประเภท stdClass เป็นอาร์เรย์ได้หรือไม่
json_decode()ฉันได้รับข้อผิดพลาดแปลกใช้ มันถอดรหัสข้อมูลได้อย่างถูกต้อง (ฉันเห็นมันใช้print_r) แต่เมื่อฉันพยายามเข้าถึงข้อมูลภายในอาร์เรย์ฉันได้รับ: Fatal error: Cannot use object of type stdClass as array in C:\Users\Dail\software\abs.php on line 108 ฉันพยายามทำเท่านั้น: ข้อมูลถูกส่งกลับโดย$result['context']ที่ไหน$resultjson_decode() ฉันจะอ่านค่าภายในอาร์เรย์นี้ได้อย่างไร
541 php  json 

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