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

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

11
การเลือกองค์ประกอบโดย data data
มีวิธีที่ง่ายและตรงไปตรงมาในการเลือกองค์ประกอบตามdataคุณลักษณะของพวกเขา? ตัวอย่างเช่นเลือกแองเคอทั้งหมดที่มีแอตทริบิวต์ข้อมูลชื่อที่มีค่าของ customerID22 ฉันลังเลที่จะใช้relหรือคุณลักษณะอื่น ๆ เพื่อจัดเก็บข้อมูลดังกล่าว แต่ฉันพบว่ามันยากมากที่จะเลือกองค์ประกอบตามข้อมูลที่เก็บไว้ในนั้น

15
HTTPS URL นั้นเข้ารหัสหรือไม่?
URL ทั้งหมดถูกเข้ารหัสเมื่อใช้การเข้ารหัส TLS / SSL (HTTPS) หรือไม่ ฉันอยากรู้เพราะฉันต้องการซ่อนข้อมูล URL ทั้งหมดเมื่อใช้ TLS / SSL (HTTPS) หาก TLS / SSL ให้การเข้ารหัส URL ทั้งหมดคุณไม่ต้องกังวลเกี่ยวกับการซ่อนข้อมูลที่เป็นความลับจาก URL
1019 ssl  https  httprequest 

25
การรวมไหทั้งหมดในไดเร็กทอรีภายใน Java classpath
มีวิธีรวมไฟล์ jar ทั้งหมดในไดเร็กทอรีใน classpath หรือไม่? ฉันพยายามjava -classpath lib/*.jar:. my.package.Programแล้วและไม่สามารถหาไฟล์คลาสที่อยู่ในไหเหล่านั้นได้ ฉันต้องเพิ่มไฟล์ jar แต่ละไฟล์ใน classpath แยกกันหรือไม่?


27
วิธีการใช้ CSS กับ iframe?
ฉันมีหน้าง่าย ๆ ที่มีบางส่วน iframe (เพื่อแสดงลิงก์ RSS) ฉันจะใช้รูปแบบ CSS เดียวกันจากหน้าหลักไปยังหน้าที่แสดงใน iframe ได้อย่างไร
1017 html  css  iframe  rss 

23
วิธีที่ดีที่สุดในการใช้ jQuery ที่โฮสต์อยู่ของ Google แต่กลับไปที่ห้องสมุดโฮสต์บน Google ล้มเหลว
อะไรจะเป็นวิธีที่ดีในการพยายามโหลดjQuery ที่โฮสต์ที่ Google (หรือ libs ที่โฮสต์โดย Google อื่น ๆ ) แต่ให้โหลด jQuery ของฉันหากความพยายามของ Google ล้มเหลว ฉันไม่ได้บอกว่า Google เป็นขุย มีหลายกรณีที่สำเนาของ Google ถูกบล็อก (ตัวอย่างเช่นในอิหร่าน) ฉันจะตั้งเวลาและตรวจสอบวัตถุ jQuery ได้ไหม สิ่งที่เป็นอันตรายของสำเนาทั้งสองผ่านมา? ไม่ได้มองหาคำตอบเช่น "เพียงแค่ใช้ Google" หรือ "แค่ใช้ของคุณเอง" ฉันเข้าใจข้อโต้แย้งเหล่านั้น ฉันเข้าใจด้วยว่าผู้ใช้มีแนวโน้มที่จะแคชเวอร์ชัน Google ฉันกำลังคิดเกี่ยวกับทางเลือกสำหรับคลาวด์โดยทั่วไป แก้ไข: ส่วนนี้เพิ่ม ... เนื่องจาก Google แนะนำให้ใช้ google.load เพื่อโหลด ajax libraries และทำการโทรกลับเมื่อเสร็จแล้วฉันสงสัยว่านี่เป็นกุญแจสำคัญในการทำให้เป็นอันดับปัญหานี้หรือไม่ ฉันรู้ว่ามันฟังดูบ้าไปแล้ว ฉันแค่พยายามคิดว่ามันสามารถทำได้ในลักษณะที่เชื่อถือได้หรือไม่ ปรับปรุง: jQuery …

15
จากอาร์เรย์ของวัตถุแยกค่าของคุณสมบัติเป็นอาร์เรย์
ฉันมีอาร์เรย์วัตถุ JavaScript ที่มีโครงสร้างต่อไปนี้: objArray = [ { foo: 1, bar: 2}, { foo: 3, bar: 4}, { foo: 5, bar: 6} ]; ฉันต้องการที่จะดึงข้อมูลจากแต่ละวัตถุและได้รับอาร์เรย์มีค่าสำหรับข้อมูลตัวอย่างเช่นจะให้อาร์เรย์foo[ 1, 3, 5 ] ฉันสามารถทำได้ด้วยวิธีการที่ไม่สำคัญนี้: function getFields(input, field) { var output = []; for (var i=0; i < input.length ; ++i) output.push(input[i][field]); return output; } var result …

23
วิธีเขียน a: hover ใน CSS แบบอินไลน์
ฉันมีกรณีที่ฉันต้องเขียนโค้ด CSS แบบอินไลน์และฉันต้องการที่จะใช้สไตล์โฉบบนสมอ ฉันจะใช้a:hoverinline CSS ภายในแอตทริบิวต์สไตล์ HTML ได้อย่างไร เช่นคุณไม่สามารถใช้คลาส CSS ในอีเมล HTML ได้อย่างน่าเชื่อถือ
1016 html  css  inline-styles 

22
วิธีการหลีกเลี่ยงอัญประกาศเดี่ยวภายในสตริงที่ยกมาเดี่ยว
สมมติว่าคุณมี Bash aliasเช่น: alias rxvt='urxvt' ซึ่งใช้งานได้ดี อย่างไรก็ตาม: alias rxvt='urxvt -fg '#111111' -bg '#111111'' จะไม่ทำงานและจะไม่: alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\'' ดังนั้นคุณจะจบลงด้วยการจับคู่คำพูดเปิดและปิดคำพูดในสตริงเมื่อคุณได้หนีคำพูดได้อย่างไร alias rxvt='urxvt -fg'\''#111111'\'' -bg '\''#111111'\'' ดูเหมือนไม่จริงแม้ว่ามันจะเป็นตัวแทนของสตริงเดียวกันหากคุณได้รับอนุญาตให้เชื่อมต่อพวกเขาเช่นนั้น
1016 bash  syntax  quoting 

8
Git ผสานต้นแบบเข้ากับสาขาคุณลักษณะ
สมมติว่าเรามีสถานการณ์ต่อไปนี้ใน Git: พื้นที่เก็บข้อมูลที่สร้างขึ้น: mkdir GitTest2 cd GitTest2 git init การดัดแปลงบางอย่างในต้นแบบเกิดขึ้นและได้รับการยอมรับ: echo "On Master" > file git commit -a -m "Initial commit" Feature1 แยกออกจากงานหลักและงานบางอย่างเสร็จแล้ว: git branch feature1 git checkout feature1 echo "Feature1" > featureFile git commit -a -m "Commit for feature1" ในขณะเดียวกันจะพบข้อบกพร่องในรหัสหลักและมีการสร้างสาขาโปรแกรมแก้ไขด่วน: git checkout master git branch hotfix1 git checkout hotfix1 …

13
<! [CDATA []]> ใน XML หมายถึงอะไร
ฉันมักจะพบCDATAแท็กแปลก ๆ นี้ในXMLไฟล์: &lt;![CDATA[some stuff]]&gt; ฉันสังเกตว่าCDATAแท็กนี้มักมาที่จุดเริ่มต้นแล้วตามด้วยบางสิ่ง แต่บางครั้งก็มีการใช้งานบางครั้งก็ไม่ได้ ฉันคิดว่ามันคือการทำเครื่องหมายที่some stuffเป็น "ข้อมูล" ที่จะถูกแทรกหลังจากนั้น แต่ข้อมูลประเภทsome stuffใด มีอะไรที่ฉันเขียนในแท็ก XML เป็นข้อมูลบางประเภทใช่ไหม
1014 xml  cdata 

12
คุณสามารถบังคับให้ Visual Studio ให้ทำงานในฐานะผู้ดูแลระบบใน Windows 8 ได้หรือไม่?
ใน Windows 7 คุณสามารถเข้าสู่การตั้งค่าความเข้ากันได้ของโปรแกรมและทำเครื่องหมายเพื่อให้ทำงานในฐานะผู้ดูแลระบบ มีตัวเลือกที่คล้ายกันใน Windows 8 หรือไม่? ฉันปิดใช้งาน UAC บนเครื่องเสมอและทำเช่นเดียวกันหลังจากอัปเกรด Windows 8 หรือคิดอย่างนั้น ปรากฎว่าไม่มีoffตัวเลือกเพียงปิดการแจ้งเตือน ซึ่งหมายความว่าไม่มีการเรียกใช้ในฐานะผู้ดูแลแม้จะอยู่ในกลุ่มผู้ดูแลระบบ ฉันต้องปิดและเปิดคอนโซล \ Visual Studio ขึ้นมาใหม่เมื่อฉันพยายามที่จะดีบั๊ก (แนบกับกระบวนการไม่ใช่F5) ซึ่งน่าผิดหวังมาก มันน่ารำคาญจริง ๆ ที่ฉันต้องจำไว้ว่าต้องทำตามขั้นตอนพิเศษเพื่อเปิดเป็นผู้ดูแลระบบหรือบอกให้ปิดและเปิดใหม่เมื่อฉันไปแก้ไขข้อผิดพลาดเป็นครั้งแรก

9
การเพิ่มเอนทิตี HTML โดยใช้เนื้อหา CSS
คุณจะใช้คุณสมบัติCSS contentเพื่อเพิ่มเอนทิตีHTML ได้อย่างไร การใช้บางสิ่งเช่นนี้เพียงพิมพ์&amp;nbsp;ไปที่หน้าจอแทนที่จะเป็นพื้นที่ไม่แตกหัก: .breadcrumbs a:before { content: '&amp;nbsp;'; }

19
รับรายการจากหัวคอลัมน์ DataFrame แพนด้า
ฉันต้องการรับรายการส่วนหัวคอลัมน์จาก DataFrame แพนด้า DataFrame จะมาจากการป้อนข้อมูลของผู้ใช้ดังนั้นฉันจะไม่ทราบจำนวนคอลัมน์ที่จะมีหรือสิ่งที่พวกเขาจะถูกเรียก ตัวอย่างเช่นถ้าฉันได้รับ DataFrame เช่นนี้: &gt;&gt;&gt; my_dataframe y gdp cap 0 1 2 5 1 2 3 9 2 8 7 2 3 3 4 7 4 6 7 7 5 4 8 3 6 8 2 8 7 9 9 10 8 6 6 4 9 …
1013 python  pandas  dataframe 

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

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