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

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

14
เปิดเทอร์มินัลที่นี่ในตัวค้นหา Mac OS [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ปิดให้บริการใน7 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ มีบางอย่างที่คล้ายกับ "หน้าต่างคำสั่งเปิดที่นี่" Windows Powertoy สำหรับ Mac OS หรือไม่ ฉันพบปลั๊กอินสองสามรายการผ่านการค้นหาโดย Google แต่ต้องการดูว่าอะไรดีที่สุดสำหรับนักพัฒนาซอฟต์แวร์ที่นั่น
682 macos  terminal  finder 

14
ตัวอย่าง jQuery Ajax POST ด้วย PHP
ฉันกำลังพยายามส่งข้อมูลจากแบบฟอร์มไปยังฐานข้อมูล นี่คือแบบฟอร์มที่ฉันใช้: <form name="foo" action="form.php" method="POST" id="foo"> <label for="bar">A bar</label> <input id="bar" name="bar" type="text" value="" /> <input type="submit" value="Send" /> </form> วิธีการทั่วไปคือการส่งแบบฟอร์ม แต่สิ่งนี้ทำให้เบราว์เซอร์เปลี่ยนเส้นทาง ใช้ jQuery และAjaxเป็นไปได้หรือไม่ที่จะรวบรวมข้อมูลทั้งหมดของฟอร์มและส่งไปยังสคริปต์ PHP (ตัวอย่างเช่นform.php )
682 php  javascript  jquery  ajax  post 


15
ผู้จัดการ CSS Explosion
ฉันใช้ CSS เป็นอย่างมากสำหรับเว็บไซต์ที่ฉันใช้งานอยู่ ตอนนี้ CSS สไตล์ทั้งหมดจะถูกนำไปใช้ในแต่ละแท็กดังนั้นตอนนี้ฉันกำลังพยายามที่จะย้ายไปที่สไตล์ภายนอกเพิ่มเติมเพื่อช่วยในการเปลี่ยนแปลงในอนาคต แต่ตอนนี้ปัญหาคือฉันสังเกตว่าฉันได้รับ "CSS Explosion" ฉันกลายเป็นเรื่องยากที่จะตัดสินใจว่าจะจัดระเบียบและเก็บข้อมูลนามธรรมภายในไฟล์ CSS ได้ดีที่สุด ฉันใช้divแท็กจำนวนมากในเว็บไซต์ย้ายจากเว็บไซต์ที่ใช้ตารางเป็นหลัก ดังนั้นฉันจะได้รับตัวเลือก CSS จำนวนมากที่มีลักษณะเช่นนี้: div.title { background-color: blue; color: white; text-align: center; } div.footer { /* Styles Here */ } div.body { /* Styles Here */ } /* And many more */ มันยังไม่เลวร้ายนัก แต่ในขณะที่ฉันเป็นผู้เริ่มต้นฉันสงสัยว่าคำแนะนำจะทำอย่างไรดีที่สุดในการจัดระเบียบส่วนต่าง ๆ ของไฟล์ CSS ฉันไม่ต้องการให้มีแอตทริบิวต์ …
682 css  organization 

20
รีเซ็ตเมล็ดข้อมูลเฉพาะตัวหลังจากลบระเบียนใน SQL Server
ฉันได้แทรกบันทึกลงในตารางฐานข้อมูล SQL Server ตารางมีคีย์หลักที่กำหนดไว้และเมล็ดข้อมูลเฉพาะตัวของการเพิ่มอัตโนมัติถูกตั้งค่าเป็น "ใช่" สิ่งนี้เกิดขึ้นได้เนื่องจากใน SQL Azure แต่ละตารางจะต้องมีคีย์หลักและข้อมูลระบุตัวตน แต่เนื่องจากฉันต้องลบบางระเบียนจากตารางเมล็ดข้อมูลประจำตัวสำหรับตารางเหล่านั้นจะถูกรบกวนและคอลัมน์ดัชนี (ซึ่งสร้างขึ้นโดยอัตโนมัติโดยเพิ่มขึ้น 1) จะถูกรบกวน ฉันจะรีเซ็ตคอลัมน์ข้อมูลประจำตัวหลังจากที่ฉันลบระเบียนเพื่อให้คอลัมน์มีลำดับในการเรียงลำดับตัวเลขจากน้อยไปมาก คอลัมน์ข้อมูลประจำตัวไม่ได้ใช้เป็น foreign key ในฐานข้อมูล

10
แยกสตริงด้วยสตริงอื่นใน C #
ฉันใช้Split()วิธีการแยกสตริง แต่วิธีนี้ใช้ได้เฉพาะเมื่อคุณแยกสตริงด้วยอักขระ มีวิธีการแยก a stringโดยมีสตริงอื่นที่แบ่งตามพารามิเตอร์หรือไม่ ฉันพยายามแปลงตัวแยกเป็นชุดอักขระโดยไม่มีโชค กล่าวอีกนัยหนึ่งฉันต้องการแยกstring: THExxQUICKxxBROWNxxFOX โดยxxและส่งคืนอาร์เรย์ด้วยค่า: THE QUICK, BROWN, FOX
682 c#  .net  string  split 

29
วิธีแทรกที่เร็วที่สุดใน Entity Framework
ฉันกำลังมองหาวิธีที่เร็วที่สุดในการแทรกลงใน Entity Framework ฉันถามสิ่งนี้เพราะสถานการณ์ที่คุณมี TransactionScope ที่ใช้งานอยู่และการแทรกมีขนาดใหญ่มาก (4000+) อาจใช้เวลานานกว่า 10 นาที (การหมดเวลาเริ่มต้นของการทำธุรกรรม) และสิ่งนี้จะนำไปสู่การทำธุรกรรมที่ไม่สมบูรณ์
682 c#  sql  entity-framework 

5
มีคำสั่งให้ยกเลิกการเริ่มต้นคอมไพล์หรือไม่?
ฉันเพิ่ง Git เริ่มต้น repos กับผู้ใช้ที่ไม่ถูกต้องและต้องการยกเลิก มีคำสั่งสำหรับสิ่งนี้หรือไม่? ฉันต้องเข้าไปและแก้ไขไดเรกทอรี. git จริงหรือไม่
682 git  git-init 

21
ฉันจะ deserialize JSON ให้กับ Dictionary <string, string> อย่างง่ายใน ASP.NET ได้อย่างไร?
ฉันมีรายการคีย์ / ค่าอย่างง่ายใน JSON ที่ถูกส่งกลับไปยัง ASP.NET ผ่าน POST ตัวอย่าง: { "key1": "value1", "key2": "value2"} ฉันไม่ได้พยายามที่จะกำหนดค่าให้เป็น. NET Objected ฉันเพียงต้องการพจนานุกรมแบบเก่าธรรมดา(ของสตริง, สตริง)หรือเทียบเท่า (ตารางแฮช, พจนานุกรม (ของสตริง, วัตถุ), StringDictionary โรงเรียนเก่า - นรกอาร์เรย์ 2 มิติของสตริงจะใช้งานได้สำหรับฉัน ฉันสามารถใช้สิ่งใดก็ได้ที่มีใน ASP.NET 3.5 เช่นเดียวกับ Json.NET ที่เป็นที่นิยม (ซึ่งฉันใช้อยู่แล้วสำหรับการทำให้เป็นอนุกรมกับไคลเอ็นต์) เห็นได้ชัดว่าไม่มีไลบรารี JSON เหล่านี้ที่มีความสามารถในการตบหน้าผากอย่างเห็นได้ชัด - พวกเขามุ่งเน้นไปที่การกำจัดซีเรียลไลเซชั่นแบบสะท้อนผ่านสัญญาที่แข็งแกร่ง ความคิดใด ๆ ข้อ จำกัด : ฉันไม่ต้องการใช้เครื่องมือแยกวิเคราะห์ JSON ของตัวเอง ยังไม่สามารถใช้ …

22
ข้อผิดพลาดของ xcode-select active directory developer
เห็นข้อผิดพลาดต่อไปนี้เมื่อทำงานnpm installซึ่งต้องnode-gyp... xcode-selectแต่อาจจะเรียกโดยอะไรที่ต้องใช้ xcode-select: ข้อผิดพลาด: เครื่องมือ 'xcodebuild' ต้องใช้ Xcode แต่ไดเรกทอรีผู้พัฒนาที่ใช้งานอยู่ '/ Library / Developer / CommandLineTools' เป็นเครื่องมือบรรทัดคำสั่ง อะไรคือปัญหา?

30
MetadataException: ไม่สามารถโหลดทรัพยากร metadata ที่ระบุได้
ทั้งหมดในทันทีที่ฉันให้ได้รับMetadataExceptionในอินสแตนซ์ของฉันสร้างObjectContextระดับ สตริงการเชื่อมต่อใน App.Config ดูถูกต้อง - ยังไม่เปลี่ยนตั้งแต่ใช้งานล่าสุด - และฉันได้ลองสร้างโมเดลใหม่ (ไฟล์ edmx) จากฐานข้อมูลพื้นฐานโดยไม่มีการเปลี่ยนแปลง ใครมีความคิดเห็นบ้าง รายละเอียดเพิ่มเติม: ฉันยังไม่ได้เปลี่ยนคุณสมบัติใด ๆ ฉันยังไม่ได้เปลี่ยนชื่อของชุดประกอบเอาต์พุตใด ๆ ฉันไม่ได้พยายามฝัง EDMX ในชุดประกอบ ฉันรอเพียง 10 ชั่วโมงจากการออกจากงานจนกว่าฉันจะกลับมา แล้วมันก็ไม่ทำงานอีกต่อไป ฉันพยายามสร้าง EDMX ใหม่ ฉันพยายามสร้างโครงการใหม่ ฉันยังพยายามสร้างฐานข้อมูลใหม่ตั้งแต่เริ่มต้น ไม่มีโชค แต่อย่างใด

6
วิธีการตรวจสอบว่าคุณสมบัติของวัตถุที่มีอยู่กับตัวแปรถือชื่อทรัพย์สินหรือไม่
ฉันกำลังตรวจสอบการมีอยู่ของคุณสมบัติวัตถุที่มีตัวแปรถือชื่อคุณสมบัติที่เป็นปัญหา var myObj; myObj.prop = "exists"; var myProp = "p"+"r"+"o"+"p"; if(myObj.myProp){ alert("yes, i have that property"); }; นี่เป็นundefinedเพราะมันกำลังมองหาmyObj.myPropแต่ฉันต้องการที่จะตรวจสอบmyObj.prop
681 javascript  object 

9
การใช้วิธี PUT กับ PATCH ในสถานการณ์จริงของ REST API
ก่อนอื่นคำจำกัดความบางอย่าง: PUT ถูกกำหนดในส่วน 9.6 RFC 2616 : วิธี PUT ร้องขอให้เก็บเอนทิตีที่ถูกล้อมไว้ภายใต้ Request-URI ที่ให้มา ถ้าขอ URI หมายถึงทรัพยากรที่มีอยู่แล้วนิติบุคคลที่แนบมาควรจะถือว่าเป็นรุ่นที่ปรับเปลี่ยนคนที่อาศัยอยู่บนเซิร์ฟเวอร์ต้นทาง หาก Request-URI ไม่ได้ชี้ไปที่ทรัพยากรที่มีอยู่และ URI นั้นสามารถกำหนดเป็นทรัพยากรใหม่โดยตัวแทนผู้ใช้ที่ร้องขอเซิร์ฟเวอร์ต้นทางสามารถสร้างทรัพยากรด้วย URI นั้น PATCH ถูกกำหนดในRFC 5789 : วิธีการ PATCH ขอให้ชุดของการเปลี่ยนแปลงที่อธิบายไว้ในเอนทิตีคำขอจะนำไปใช้กับทรัพยากรที่ระบุโดย Request- URI นอกจากนี้ตามRFC 2616 มาตรา 9.1.2 PUT นั้นเป็น Idempotent ในขณะที่ PATCH นั้นไม่ได้เป็น ตอนนี้ให้เราดูตัวอย่างจริง เมื่อฉันจะโพสต์ไป/usersกับข้อมูล{username: 'skwee357', email: 'skwee357@domain.com'}และเซิร์ฟเวอร์ที่มีความสามารถในการสร้างทรัพยากรก็จะตอบสนองกับ 201 สถานที่ตั้งทรัพยากร (สมมติ/users/1) และโทรไปใด …
681 json  rest  http  put  http-method 

12
จะจัดแนวรายการยืดหยุ่นได้อย่างไร
มีวิธี flexbox-ish มากขึ้นในการจัดแนว "ที่อยู่ติดต่อ" ทางด้านขวามากกว่าที่จะใช้position: absoluteหรือไม่? .main { display: flex; } .a, .b, .c { background: #efefef; border: 1px solid #999; } .b { flex: 1; text-align: center; } .c { position: absolute; right: 0; } &lt;h2&gt;With title&lt;/h2&gt; &lt;div class="main"&gt; &lt;div class="a"&gt;&lt;a href="#"&gt;Home&lt;/a&gt;&lt;/div&gt; &lt;div class="b"&gt;&lt;a href="#"&gt;Some title centered&lt;/a&gt;&lt;/div&gt; &lt;div class="c"&gt;&lt;a …
681 html  css  flexbox 


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