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

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



10
ให้สิทธิ์ ** ทั้งหมด ** บนฐานข้อมูล
ฉันได้สร้างฐานข้อมูลเช่น 'mydb' CREATE DATABASE mydb CHARACTER SET utf8 COLLATE utf8_bin; CREATE USER 'myuser'@'%' IDENTIFIED BY PASSWORD '*HASH'; GRANT ALL ON mydb.* TO 'myuser'@'%'; GRANT ALL ON mydb TO 'myuser'@'%'; GRANT CREATE ON mydb TO 'myuser'@'%'; FLUSH PRIVILEGES; ตอนนี้ฉันสามารถเข้าสู่ระบบฐานข้อมูลได้จากทุกที่ แต่ไม่สามารถสร้างตารางได้ วิธีการให้สิทธิ์ทั้งหมดในฐานข้อมูลนั้นและตาราง (ในอนาคต) ฉันไม่สามารถสร้างตารางในฐานข้อมูล 'mydb' ฉันได้รับเสมอ: CREATE TABLE t (c CHAR(20) CHARACTER …

11
ฉันจะรับรหัสของเอนทิตีที่แทรกในกรอบงานของเอนทิตี้ได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันมีปัญหากับ Entity Framework ใน Asp.net ฉันต้องการรับค่ารหัสทุกครั้งที่ฉันเพิ่มวัตถุในฐานข้อมูล ฉันจะทำสิ่งนี้ได้อย่างไร

23
ฉันจะจัดการกับคำเตือนการส่งแบบไม่ตรวจสอบได้อย่างไร?
Eclipse ให้คำเตือนแก่ฉันในแบบฟอร์มต่อไปนี้: ความปลอดภัยของประเภท: นักแสดงที่ไม่ได้ตรวจสอบจาก Object ไปยัง HashMap นี่คือจากการเรียกไปยัง API ที่ฉันไม่สามารถควบคุมได้ซึ่งคืนค่า Object: HashMap<String, String> getItems(javax.servlet.http.HttpSession session) { HashMap<String, String> theHash = (HashMap<String, String>)session.getAttribute("attributeKey"); return theHash; } ฉันต้องการหลีกเลี่ยงคำเตือน Eclipse หากเป็นไปได้เนื่องจากในทางทฤษฎีแล้วพวกเขาระบุว่าอาจมีปัญหาโค้ดอย่างน้อย ฉันยังไม่พบวิธีที่ดีในการกำจัดอันนี้ ฉันสามารถแยกบรรทัดเดียวที่เกี่ยวข้องกับวิธีการด้วยตัวเองและเพิ่ม@SuppressWarnings("unchecked")ไปยังวิธีการนั้นจึง จำกัด ผลกระทบของการมีบล็อกของรหัสที่ฉันไม่สนใจคำเตือน ตัวเลือกใดดีกว่า ฉันไม่ต้องการปิดคำเตือนเหล่านี้ใน Eclipse ก่อนที่ฉันจะมาที่รหัสมันง่ายกว่า แต่ก็ยังมีคำเตือนเจ็บใจ: HashMap getItems(javax.servlet.http.HttpSession session) { HashMap theHash = (HashMap)session.getAttribute("attributeKey"); return theHash; } ปัญหาเกิดขึ้นที่อื่นเมื่อคุณพยายามใช้แฮชที่คุณได้รับคำเตือน: HashMap …
611 java  generics  warnings 

29
วิธีที่ง่ายที่สุดในการเริ่มต้น std :: vector ด้วยองค์ประกอบ hardcoded คืออะไร?
ฉันสามารถสร้างอาร์เรย์และเริ่มต้นได้เช่นนี้ int a[] = {10, 20, 30}; ฉันจะสร้างstd::vectorและเริ่มต้นมันอย่างสง่างามในทำนองเดียวกันได้อย่างไร วิธีที่ดีที่สุดที่ฉันรู้คือ: std::vector<int> ints; ints.push_back(10); ints.push_back(20); ints.push_back(30); มีวิธีที่ดีกว่า?

12
วิธีแก้ไข“ ข้อผิดพลาด: ดัชนีไม่ดี - ร้ายแรง: ไฟล์ดัชนีเสียหาย” เมื่อใช้ Git
หลังจากนั้นgit initฉันเพิ่มและส่งไฟล์บางไฟล์ทำการเปลี่ยนแปลงเพิ่มและยืนยัน ตั้งค่า git daemon (ทำงานภายใต้ Cygwin บน WinXP) และโคลนที่เก็บหนึ่งครั้ง ตอนนี้ฉันได้รับข้อผิดพลาดนี้ด้วยที่เก็บโคลน: $ git status error: bad index file sha1 signature fatal: index file corrupt มีวิธีใดที่จะแก้ไขปัญหานี้นอกเหนือจากการรับสำเนาใหม่ของที่เก็บ?
611 git  corruption 

18
วิธีเข้าถึงคุณสมบัติแรกของวัตถุ Javascript
มีวิธีหรูหราในการเข้าถึงคุณสมบัติแรกของวัตถุ ... ที่ซึ่งคุณไม่รู้จักชื่อคุณสมบัติของคุณ โดยไม่ต้องใช้ลูปfor .. inLike หรือ jQuery$.each ตัวอย่างเช่นฉันต้องการเข้าถึงfoo1วัตถุโดยไม่ทราบชื่อ foo1: var example = { foo1: { /* stuff1 */}, foo2: { /* stuff2 */}, foo3: { /* stuff3 */} };
611 javascript  object 


18
ฉันจะเข้าถึงกุญแจสาธารณะ SSH ของฉันได้อย่างไร
ฉันเพิ่งสร้างคู่คีย์ RSA ของฉันและฉันต้องการเพิ่มคีย์นั้นใน GitHub ฉันพยายามcd id_rsa.pubและid_rsa.pubแต่ไม่มีโชค ฉันจะเข้าถึงกุญแจสาธารณะ SSH ของฉันได้อย่างไร
611 git  ssh  rsa 

6
ส่งและรับข้อความผ่าน NSNotificationCenter ใน Objective-C?
ฉันพยายามส่งและรับข้อความผ่านNSNotificationCenterใน Objective-C อย่างไรก็ตามฉันไม่สามารถหาตัวอย่างใด ๆ เกี่ยวกับวิธีการทำเช่นนี้ได้ คุณจะส่งและรับข้อความผ่านได้NSNotificationCenterอย่างไร


15
วิธีการลบไฮไลท์ชายแดนในองค์ประกอบข้อความที่ป้อนเข้า
เมื่อองค์ประกอบ HTML เน้น '(เลือก / แท็บปัจจุบัน) เบราว์เซอร์จำนวนมาก (อย่างน้อย Safari และ Chrome) จะใส่เส้นขอบสีน้ำเงินรอบ ๆ สำหรับเลย์เอาต์ที่ฉันกำลังทำอยู่นี่เป็นสิ่งที่ทำให้เสียสมาธิและดูไม่ถูกต้อง <input type="text" name="user" class="middle" id="user" tabindex="1" /> Firefox ดูเหมือนจะไม่ทำเช่นนี้หรืออย่างน้อยจะให้ฉันควบคุมด้วย: border: x; ถ้ามีคนบอกฉันได้ว่าประสิทธิภาพของ IE ฉันจะอยากรู้อยากเห็น การได้รับ Safari เพื่อลบแสงน้อยนี้จะดี
610 css  input  safari  webkit  border 

12
JavaScript รับประกันว่าจะเป็นแบบเธรดเดียวหรือไม่
JavaScript เป็นที่รู้จักกันว่าเป็นเธรดเดี่ยวในการใช้งานเบราว์เซอร์สมัยใหม่ทั้งหมด แต่มีการระบุไว้ในมาตรฐานใด ๆ หรือเป็นเพียงประเพณี? ปลอดภัยไหมที่จะถือว่า JavaScript เป็นเธรดเดียว?


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