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

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


13
วิธีการติดตั้ง Xcode Command Line Tools
ฉันจะรับเครื่องมือสร้างบรรทัดคำสั่งที่ติดตั้งด้วย Xcode / Mac OS X v10.8 ปัจจุบัน (Mountain Lion) หรือใหม่กว่าได้อย่างไร ต่างจาก Xcode ที่ไม่มีตัวติดตั้ง แต่เป็นเพียงชุดข้อมูล ดูเหมือนว่าเครื่องมือบรรทัดคำสั่งทั้งหมดจะอยู่ในชุดข้อมูลภายใต้Contents/Developerแต่ไม่มีตัวแปรสภาพแวดล้อมที่เหมาะสมถูกตั้งค่าให้ใช้งาน มีสคริปต์ที่ฉันสามารถเรียกใช้ที่จะตั้งค่าสภาพแวดล้อมของฉันเพื่อสนับสนุนการสร้างจากบรรทัดคำสั่งหรือไม่


4
LINQ Order โดยการสอบถามจากมากไปน้อย
ฉันแน่ใจว่านี่จะค่อนข้างง่าย ฉันมีคำสั่ง LINQ ที่ฉันต้องการสั่งซื้อตามวันที่สร้างล่าสุด ดู: var itemList = from t in ctn.Items where !t.Items && t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; ฉันได้ลองด้วย: var itemList = (from t in ctn.Items where !t.Items && t.DeliverySelection select t).OrderByDescending(); แต่นี่ทำให้เกิดข้อผิดพลาด: ไม่มีการโอเวอร์โหลดสำหรับเมธอด 'OrderByDescending' ที่รับ 0 อาร์กิวเมนต์ จากสิ่งที่ฉันอ่านฉันค่อนข้างแน่ใจว่าวิธีแรกที่ฉันทำมันควรจะใช้ได้ ฉันได้ลองเปลี่ยนจากมากไปน้อยเป็นน้อยไปหามากเพื่อดูว่ามันทำอะไร แต่มันยังคงเหมือนเดิม ฉันจะขอบคุณถ้ามีคนสามารถดูคำถามและดูว่าฉันทำอะไรผิด ขอบคุณ :)
439 c#  linq  sql-order-by 

10
เป็นวิธีปฏิบัติที่ดีในการใช้ try-exception-else ใน Python หรือไม่?
ฉันเห็นบล็อกเป็นครั้งคราวใน Python try: try_this(whatever) except SomeException as exception: #Handle exception else: return something อะไรคือเหตุผลที่ทำให้การลองยกเว้นอื่นมีอยู่ ฉันไม่ชอบการเขียนโปรแกรมแบบนั้นเนื่องจากใช้ข้อยกเว้นในการควบคุมการไหล อย่างไรก็ตามหากมันรวมอยู่ในภาษานั้นจะต้องมีเหตุผลที่ดีสำหรับมันใช่ไหม? มันเป็นความเข้าใจของฉันว่าข้อยกเว้นไม่ใช่ข้อผิดพลาดและควรใช้สำหรับเงื่อนไขพิเศษเท่านั้น (เช่นฉันพยายามเขียนไฟล์ลงในดิสก์และไม่มีที่ว่างเพิ่มเติมหรือบางทีฉันไม่ได้รับอนุญาต) และไม่ใช่การไหล ควบคุม. ปกติฉันจัดการข้อยกเว้นเป็น: something = some_default_value try: something = try_this(whatever) except SomeException as exception: #Handle exception finally: return something หรือถ้าฉันไม่ต้องการคืนสิ่งใดจริงๆหากมีข้อยกเว้นเกิดขึ้น: try: something = try_this(whatever) return something except SomeException as exception: #Handle exception

16
จัดตำแหน่งให้อยู่กึ่งกลาง: องค์ประกอบคงที่
ฉันต้องการทำposition: fixed;กล่องป๊อปอัพที่อยู่กึ่งกลางหน้าจอด้วยความกว้างและความสูงแบบไดนามิก ฉันใช้margin: 5% auto;สำหรับสิ่งนี้ หากไม่มีposition: fixed;มันก็จะปรับแนวนอนให้อยู่กึ่งกลาง หลังจากเพิ่มposition: fixed;มันยังไม่ได้อยู่ตรงกลางในแนวนอน นี่คือชุดที่สมบูรณ์: .jqbox_innerhtml { position: fixed; width: 500px; height: 200px; margin: 5% auto; padding: 10px; border: 5px solid #ccc; background-color: #fff; } <div class="jqbox_innerhtml"> This should be inside a horizontally and vertically centered box. </div> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล ฉันจะจัดกึ่งกลางกล่องนี้ในหน้าจอด้วย CSS ได้อย่างไร


5
Express.js - app.listen vs server.listen
นี่อาจเป็นคำถามพื้นฐาน แต่ฉันก็ไม่เข้าใจ อะไรคือความแตกต่างระหว่างการสร้างแอปโดยใช้Express.jsและการเริ่มต้นฟังแอพที่พอร์ต 1234 ตัวอย่างเช่น: var express = require('express'); var app = express(); //app.configure, app.use etc app.listen(1234); และเพิ่มเซิร์ฟเวอร์ http: var express = require('express'); var http = require('http'); var app = express(); var server = http.createServer(app); //app.configure, app.use etc server.listen(1234); ความแตกต่างคืออะไร? ถ้าฉันไปที่http://localhost:1234ดังนั้นฉันได้รับผลลัพธ์เดียวกัน
439 node.js  express  server 


13
C # แปลง int เป็นสตริงด้วยศูนย์ padding หรือไม่
ใน C # ฉันมีค่าจำนวนเต็มซึ่งจะต้องมีการแปลงเป็นสตริง แต่ต้องเพิ่มศูนย์ก่อน: ตัวอย่างเช่น: int i = 1; เมื่อฉันแปลงเป็นสตริงมันต้องกลายเป็น 0001 ฉันจำเป็นต้องรู้ไวยากรณ์ใน C #

8
วิธีแสดงความยาวของข้อมูล ng-repeat ที่กรองแล้ว
ฉันมีอาร์เรย์ข้อมูลที่มีวัตถุจำนวนมาก (รูปแบบ JSON) ข้อมูลต่อไปนี้สามารถสันนิษฐานได้ว่าเป็นเนื้อหาของอาร์เรย์นี้: var data = [ { "name": "Jim", "age" : 25 }, { "name": "Jerry", "age": 27 } ]; ตอนนี้ฉันแสดงรายละเอียดเหล่านี้เป็น: <div ng-repeat="person in data | filter: query"> </div ที่นี่แบบสอบถามถูกสร้างแบบจำลองไปยังช่องใส่ที่ผู้ใช้สามารถ จำกัด ข้อมูลที่แสดง ตอนนี้ฉันมีตำแหน่งอื่นที่ฉันแสดงจำนวนคน / คนที่กำลังแสดงอยู่ในปัจจุบันเช่น Showing {{data.length}} Persons สิ่งที่ฉันต้องการทำคือเมื่อผู้ใช้ค้นหาบุคคลและข้อมูลที่แสดงนั้นถูกกรองตามคิวรีผู้ใช้Showing...personsยังเปลี่ยนค่าของบุคคลที่กำลังแสดงอยู่ในปัจจุบัน แต่มันไม่ได้เกิดขึ้น จะแสดงจำนวนบุคคลทั้งหมดในข้อมูลแทนที่จะเป็นข้อมูลที่กรองแล้วฉันจะรับข้อมูลที่กรองได้อย่างไร


18
จะเปลี่ยนขนาดตัวอักษรใน Eclipse for Java text editor ได้อย่างไร?
ฉันพยายามเปลี่ยนขนาดตัวอักษรของฉันเป็น Eclipse 3.6.0 ด้วยวิธีต่อไปนี้: ทั่วไป→ลักษณะที่ปรากฏ→สีและแบบอักษร→แบบอักษรของข้อความ Java Editor อย่างไรก็ตามขนาดตัวอักษรมีการเปลี่ยนแปลงเฉพาะในไฟล์ที่ฉันเปิด ฉันจะเปลี่ยนขนาดตัวอักษรสำหรับไฟล์ Java และโครงการทั้งหมดที่ฉันเปิดใน Eclipse ได้อย่างไร?
438 java  eclipse  fonts  font-size 


19
ทำไม CSS ถึงทำงานกับองค์ประกอบปลอมได้?
ในชั้นเรียนของฉันฉันเล่นรอบและพบว่า CSS ทำงานร่วมกับองค์ประกอบที่ทำขึ้น ตัวอย่าง: imsocool { color:blue; } <imsocool>HELLO</imsocool> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล เมื่ออาจารย์ของฉันเห็นฉันใช้สิ่งนี้เป็นครั้งแรกเขารู้สึกประหลาดใจเล็กน้อยที่องค์ประกอบที่ใช้การแต่งหน้าทำงานและแนะนำให้ฉันเปลี่ยนองค์ประกอบทั้งหมดที่ทำขึ้นเป็นย่อหน้าด้วย ID ทำไมอาจารย์ของฉันไม่ต้องการให้ฉันใช้องค์ประกอบที่ทำขึ้น? พวกเขาทำงานอย่างมีประสิทธิภาพ นอกจากนี้ทำไมเขาถึงไม่ทราบว่ามีองค์ประกอบที่สร้างขึ้นและทำงานกับ CSS พวกเขาผิดปกติหรือไม่
438 html  css 

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