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

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

16
ตัวเลือกการเลือกเริ่มต้นเป็นที่ว่างเปล่า
ฉันมีข้อกำหนดที่แปลกมากฉันจำเป็นต้องไม่มีตัวเลือกที่เลือกโดยค่าเริ่มต้นในเมนูแบบเลื่อนลงใน HTML อย่างไรก็ตาม ฉันไม่สามารถใช้สิ่งนี้ <select> <option></option> <option>Option 1</option> <option>Option 2</option> <option>Option 3</option> </select> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล เพราะสำหรับสิ่งนี้ฉันจะต้องทำการตรวจสอบเพื่อจัดการกับตัวเลือกแรก ใครสามารถช่วยฉันในการบรรลุเป้าหมายนี้โดยไม่รวมตัวเลือกแรกเป็นส่วนหนึ่งของแท็กที่เลือก
458 html 

24
วิธีการนับจำนวนบรรทัดทั้งหมดที่เปลี่ยนแปลงโดยผู้เขียนเฉพาะในที่เก็บ Git?
มีคำสั่งที่ฉันสามารถเรียกใช้ซึ่งจะนับบรรทัดที่เปลี่ยนแปลงโดยผู้แต่งเฉพาะในที่เก็บ Git หรือไม่? ฉันรู้ว่าต้องมีวิธีนับจำนวนการคอมมิชชันที่ Github ทำกับกราฟผลกระทบ

21
การตรวจจับการกดปุ่มลูกศรใน JavaScript
ฉันจะตรวจสอบได้อย่างไรเมื่อกดปุ่มลูกศรอันใดอันหนึ่ง? ฉันใช้สิ่งนี้เพื่อค้นหา: function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } แม้ว่ามันจะใช้ได้กับทุก ๆ คีย์ แต่มันก็ไม่ได้มีไว้สำหรับปุ่มลูกศร

9
เข้าร่วม / ที่ไหนด้วย LINQ และ Lambda
ฉันมีปัญหากับแบบสอบถามที่เขียนใน LINQ และ Lambda จนถึงตอนนี้ฉันได้รับข้อผิดพลาดมากมายที่นี่เป็นรหัสของฉัน: int id = 1; var query = database.Posts.Join(database.Post_Metas, post => database.Posts.Where(x => x.ID == id), meta => database.Post_Metas.Where(x => x.Post_ID == id), (post, meta) => new { Post = post, Meta = meta }); ฉันใหม่กับการใช้ LINQ ดังนั้นฉันไม่แน่ใจว่าแบบสอบถามนี้ถูกต้องหรือไม่
458 c#  linq  join  lambda 


16
วิธีการลบอักขระจากสตริงโดยใช้ Python
มีสตริงตัวอย่างเช่น EXAMPLE. ฉันจะลบตัวอักษรกลางเช่นMจากมันได้อย่างไร ฉันไม่ต้องการรหัส ฉันอยากจะรู้: สตริงใน Python สิ้นสุดด้วยอักขระพิเศษหรือไม่? วิธีไหนดีกว่า - เลื่อนทุกอย่างจากขวาไปซ้ายเริ่มต้นจากตัวอักษรกลางหรือการสร้างสตริงใหม่และไม่คัดลอกอักขระกลาง
458 python  string 

21
การตอบสนองต่อคำขอ preflight ไม่ผ่านการตรวจสอบการควบคุมการเข้าถึง
ฉันได้รับข้อผิดพลาดนี้โดยใช้ ngResource โทรหา REST API บน Amazon Web Services: XMLHttpRequest ไม่สามารถโหลด http://server.apiurl.com:8000/s/login?login=facebook การตอบสนองต่อคำขอ preflight ไม่ผ่านการตรวจสอบการควบคุมการเข้าถึง: ไม่มีส่วนหัว 'Access-Control-Allow-Origin' บนทรัพยากรที่ร้องขอ แหล่งกำเนิด ' http: // localhost ' จึงไม่ได้รับอนุญาตให้เข้าถึง ข้อผิดพลาด 405 บริการ: socialMarkt.factory('loginService', ['$resource', function($resource){ var apiAddress = "http://server.apiurl.com:8000/s/login/"; return $resource(apiAddress, { login:"facebook", access_token: "@access_token" ,facebook_id: "@facebook_id" }, { getUser: {method:'POST'} }); }]); ควบคุม: …

8
ตัวระบุรูปแบบ printf สำหรับ bool คืออะไร
ตั้งแต่ ANSI C99 มี_Boolหรือผ่านทางbool stdbool.hแต่จะมีตัวprintfระบุรูปแบบสำหรับบูลด้วยหรือไม่ ฉันหมายถึงบางอย่างเช่นในรหัสหลอกว่า: bool x = true; printf("%B\n", x); ซึ่งจะพิมพ์: true
458 c++  c  boolean  printf 


12
ฉันจะเปลี่ยนชื่อทั้งชื่อท้องถิ่นและสาขาของ Git ในระยะไกลได้อย่างไร
ฉันมีสี่สาขาเช่น master -> origin / regacy, FeatureA -> origin / FeatureA อย่างที่คุณเห็นฉันพิมพ์ชื่อผิด ดังนั้นฉันจึงต้องการเปลี่ยนชื่อชื่อสาขาระยะไกล (Origin / regacy → origin / legacy หรือ origin / master) ฉันลองคำสั่งด้านล่าง: git remote rename regacy legacy แต่คอนโซล Git ส่งคืนข้อความแสดงข้อผิดพลาดให้ฉัน error : Could not rename config section 'remote.regacy' to 'remote.legacy' ฉันจะแก้ปัญหานี้ได้อย่างไร


4
ตำแหน่งสัมบูรณ์ แต่สัมพันธ์กับพาเรนต์
ฉันมี div สองตัวในอีก div หนึ่งและฉันต้องการวาง div ลูกหนึ่งตัวไว้ที่มุมขวาบนของ div parent และอีก div ลูกอีกอันอยู่ด้านล่างของ div parent โดยใช้ css นั่นคือฉันต้องการใช้การวางตำแหน่งแบบสัมบูรณ์กับ div ลูกสองตัว แต่กำหนดตำแหน่งให้สัมพันธ์กับ div div แทนที่จะเป็นเพจ ฉันจะทำสิ่งนี้ได้อย่างไร ตัวอย่าง html: <div id="father"> <div id="son1"></div> <div id="son2"></div> </div>
457 html  css 

4
ข้อผิดพลาด: ส่ง xxx เป็นอาร์กิวเมนต์ 'this' ของ xxx ยกเลิกตัวระบุ
#include <iostream> #include <set> using namespace std; class StudentT { public: int id; string name; public: StudentT(int _id, string _name) : id(_id), name(_name) { } int getId() { return id; } string getName() { return name; } }; inline bool operator< (StudentT s1, StudentT s2) { return s1.getId() < s2.getId(); …
457 c++ 

30
ฉันจะแสดงค่าปัจจุบันของการตั้งค่า Android ในการสรุปการตั้งค่าได้อย่างไร
เรื่องนี้ต้องเกิดขึ้นบ่อยมาก เมื่อผู้ใช้กำลังแก้ไขการตั้งค่าในแอพ Android ฉันต้องการให้พวกเขาสามารถดูค่าที่กำหนดไว้ในปัจจุบันของการตั้งค่าในการPreferenceสรุป ตัวอย่าง: หากฉันมีการตั้งค่าการตั้งค่าสำหรับ "ทิ้งข้อความเก่า" ที่ระบุจำนวนวันหลังจากที่ต้องล้างข้อความ ในPreferenceActivityฉันต้องการให้ผู้ใช้เห็น: "ยกเลิกข้อความเก่า" <- ชื่อ "ล้างข้อความหลังจากxวัน" <- สรุปโดยที่xคือค่ากำหนดปัจจุบัน เครดิตพิเศษ: ทำให้สามารถนำมาใช้ซ้ำได้ดังนั้นฉันสามารถนำไปใช้กับการตั้งค่าทั้งหมดของฉันได้อย่างง่ายดายโดยไม่คำนึงถึงประเภทของพวกเขา (เพื่อให้ทำงานกับ EditTextPreference, ListPreference ฯลฯ ด้วยการเข้ารหัสน้อยที่สุด)


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