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

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

17
Pandas - วิธีการทำให้ดัชนีลำดับขั้นในคอลัมน์แบนเรียบ
ฉันมีกรอบข้อมูลที่มีดัชนีลำดับชั้นในแกน 1 (คอลัมน์) (จากการgroupby.aggดำเนินการ): USAF WBAN year month day s_PC s_CL s_CD s_CNT tempf sum sum sum sum amax amin 0 702730 26451 1993 1 1 1 0 12 13 30.92 24.98 1 702730 26451 1993 1 2 0 0 13 13 32.00 24.98 2 702730 26451 1993 1 3 …
325 python  pandas  dataframe 

7
ลบองค์ประกอบที่ซ้ำกันออกจากอาร์เรย์ใน Ruby
ฉันมีอาร์เรย์ Ruby ซึ่งมีองค์ประกอบที่ซ้ำกัน array = [1,2,2,1,4,4,5,6,7,8,5,6] ฉันจะลบองค์ประกอบที่ซ้ำกันทั้งหมดออกจากอาร์เรย์นี้ในขณะที่รักษาองค์ประกอบที่ไม่ซ้ำกันทั้งหมดโดยไม่ต้องใช้ for-loops และการวนซ้ำได้อย่างไร

14
เพื่อป้องกันการรั่วไหลของหน่วยความจำไดร์เวอร์ JDBC ไม่ได้ถูกบังคับให้ลงทะเบียน
ฉันได้รับข้อความนี้เมื่อฉันเรียกใช้เว็บแอปพลิเคชันของฉัน มันทำงานได้ดี แต่ฉันได้รับข้อความนี้ระหว่างปิดเครื่อง SEVERE: เว็บแอปพลิเคชันลงทะเบียนไดรเวอร์ JBDC [oracle.jdbc.driver.OracleDriver] แต่ไม่สามารถยกเลิกการลงทะเบียนเมื่อเว็บแอปพลิเคชันหยุดทำงาน เพื่อป้องกันการรั่วไหลของหน่วยความจำไดร์เวอร์ JDBC ไม่ได้ถูกบังคับให้ลงทะเบียน ความช่วยเหลือใด ๆ ชื่นชม
325 java  tomcat  jdbc 

30
จะล้างคอนโซล interpreter ได้อย่างไร?
เช่นเดียวกับนักพัฒนางูหลามส่วนใหญ่ฉันมักจะเปิดหน้าต่างคอนโซลโดยที่ล่าม Python ทำงานเพื่อทดสอบคำสั่งdir()สิ่งของhelp() stuffฯลฯ เช่นเดียวกับคอนโซลใด ๆ หลังจากไม่นานงานค้างที่มองเห็นได้ของคำสั่งในอดีตและงานพิมพ์จะได้รับความยุ่งเหยิงและบางครั้งก็เกิดความสับสนเมื่อรันคำสั่งเดิมซ้ำหลายครั้ง ฉันสงสัยว่าจะล้างคอนโซลตัวแปล Python ได้อย่างไรและอย่างไร ฉันเคยได้ยินเกี่ยวกับการโทรของระบบและการโทรclsบน Windows หรือclearบน Linux แต่ฉันหวังว่าจะมีบางอย่างที่ฉันสามารถสั่งให้ล่ามทำ หมายเหตุ:ฉันกำลังใช้งาน Windows ดังนั้นจึงCtrl+Lใช้งานไม่ได้
325 windows  console  clear  python 

5
วัตถุประสงค์ของแท็ก <merge> ของ Android ในรูปแบบ XML คืออะไร
ฉันได้อ่านโพสต์ของ Romain Guyบน&lt;merge /&gt;แท็กแล้ว แต่ฉันยังไม่เข้าใจว่ามันมีประโยชน์อย่างไร มันคือการเปลี่ยนประเภทของ&lt;Frame /&gt;แท็กหรือใช้เป็นอย่างนั้น: &lt;merge xmlns:android="...."&gt; &lt;LinearLayout ...&gt; . . . &lt;/LinearLayout&gt; &lt;/merge&gt; ดังนั้น&lt;include /&gt;รหัสในไฟล์อื่น?

11
foreign key สามารถเป็น NULL และ / หรือทำซ้ำได้หรือไม่?
โปรดอธิบายสองสิ่งให้ฉัน: foreign key สามารถเป็นค่า NULL ได้หรือไม่? รหัสต่างประเทศสามารถทำซ้ำได้หรือไม่ ยุติธรรมเท่าที่ฉันรู้NULLไม่ควรใช้ในคีย์ต่างประเทศ แต่ในบางแอปพลิเคชันของฉันฉันสามารถป้อนข้อมูลNULLทั้งใน Oracle และ SQL Server และฉันไม่รู้ว่าทำไม

9
การอัพเดตหมายเลขเวอร์ชันของโมดูลในโปรเจ็กต์ Maven แบบหลายโมดูล
ฉันมีโครงการ maven หลายโมดูล เราตั้งใจที่จะเวอร์ชั่นโมดูลเหล่านี้ทั้งหมดเข้าด้วยกัน แต่ ณ ตอนนี้ฉันกำลังสิ้นสุดรุ่นฮาร์ดโค้ดในแต่ละโมดูล pom.xml ดังนี้ &lt;parent&gt; &lt;artifactId&gt;xyz-application&lt;/artifactId&gt; &lt;groupId&gt;com.xyz&lt;/groupId&gt; &lt;version&gt;2.50.0.g&lt;/version&gt; &lt;/parent&gt; &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.xyz&lt;/groupId&gt; &lt;artifactId&gt;xyz-Library&lt;/artifactId&gt; &lt;version&gt;2.50.0.g&lt;/version&gt; และโมดูลหลักมีการกำหนดค่าด้านล่าง &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.xyz&lt;/groupId&gt; &lt;artifactId&gt;xyz-application&lt;/artifactId&gt; &lt;version&gt;2.50.0.g&lt;/version&gt; &lt;packaging&gt;pom&lt;/packaging&gt;
325 maven 

17
มีฟังก์ชั่นเปลี่ยนแท็บอย่างรวดเร็วใน Visual Studio Code หรือไม่
ฟังก์ชั่นปัจจุบันของการให้ฉันตัวเลือกแบบหล่นลงของแท็บที่เลือกเป็นเพียงน่ารำคาญ มีความเป็นไปได้ไหมที่จะลบออกเพื่อให้แท็บทำงานได้เหมือนในเว็บเบราว์เซอร์ที่ทันสมัยบางแห่ง

16
นักเทียบท่าเขียนรอภาชนะ X ก่อนเริ่ม Y
ฉันกำลังใช้ rabbitmq และตัวอย่างงูเหลือมง่ายๆจากที่นี่ พร้อมกับนักเทียบท่าเขียน ปัญหาของฉันคือฉันต้องรอให้ rabbitmq เริ่มต้นอย่างเต็มที่ จากสิ่งที่ฉันค้นหาจนถึงตอนนี้ฉันไม่รู้ว่าจะรอด้วย container x (ใน case case ของฉัน) จนกว่า y (rabbitmq) จะเริ่มขึ้น ฉันพบบล็อกนี้ที่เขาตรวจสอบว่าโฮสต์อื่น ๆ ออนไลน์อยู่หรือไม่ ฉันก็พบคำสั่งนักเทียบท่านี้: รอ การใช้งาน: นักเทียบท่ากำลังรอ CONTAINER [CONTAINER ... ] บล็อกจนกว่าคอนเทนเนอร์จะหยุดจากนั้นพิมพ์รหัสออก การรอให้ตู้คอนเทนเนอร์หยุดนั้นอาจไม่ใช่สิ่งที่ฉันกำลังมองหา แต่ถ้าเป็นเช่นนั้นเป็นไปได้ไหมที่จะใช้คำสั่งนั้นใน docker-compose.yml วิธีแก้ปัญหาของฉันคือรอสักครู่และตรวจสอบพอร์ต แต่นี่เป็นวิธีที่จะทำให้สำเร็จหรือไม่ ถ้าฉันไม่รอฉันได้รับข้อผิดพลาด นักเทียบท่า-compose.yml worker: build: myapp/. volumes: - myapp/.:/usr/src/app:ro links: - rabbitmq rabbitmq: image: rabbitmq:3-management หลามสวัสดีตัวอย่าง …

23
เหตุใดฉันจึงได้รับไอคอนคำเตือนเมื่อฉันเพิ่มการอ้างอิงไปยังโปรเจ็กต์ปลั๊กอิน MEF
ฉันต้องการทดสอบคลาสหลักของปลั๊กอินโดยอ้างอิงโครงการปลั๊กอินโดยตรงและสร้างอินสแตนซ์คลาสปลั๊กอิน เมื่อฉันสร้างโปรเจ็กต์แอปคอนโซลทดสอบและเพิ่มการอ้างอิงโปรเจ็กต์ไปยังโปรเจ็กต์ปลั๊กอินฉันจะได้รับไอคอนคำเตือน (สามเหลี่ยมสีเหลืองพร้อมเครื่องหมายอัศเจรีย์) ถัดจากการอ้างอิงในรายการอ้างอิง เมื่อฉันเพิ่มการอ้างอิงไปยัง dll แทนเอาต์พุตการสร้างแอสเซมบลีของปลั๊กอินฉันไม่ได้รับคำเตือนดังกล่าว คำเตือนนี้พยายามจะบอกอะไรฉัน

13
รูปแบบวันที่ PHP () เมื่อแทรกเข้าสู่ datetime ใน MySQL
รูปแบบที่ถูกต้องในการส่งผ่านไปยังdate()ฟังก์ชันใน PHP คืออะไรถ้าฉันต้องการแทรกผลลัพธ์ลงในdatetimeคอลัมน์ประเภทMySQL ? ฉันพยายามแล้วdate("Y-M-D G:i:s")แต่ก็แค่แทรก "0000-00-00 00:00:00" ทุกครั้ง
324 php  mysql 

9
คัดลอกตารางจากฐานข้อมูลหนึ่งไปยังอีกใน SQL Server
ฉันมีฐานข้อมูลชื่อ foo และฐานข้อมูลชื่อ bar ฉันมีตารางใน foo ชื่อ tblFoobar ที่ฉันต้องการย้าย (data และทั้งหมด) ไปยังแถบฐานข้อมูลจากฐานข้อมูล foo คำสั่ง SQL ที่จะทำคืออะไร?

8
jQuery นับองค์ประกอบย่อย
&lt;div id="selected"&gt; &lt;ul&gt; &lt;li&gt;29&lt;/li&gt; &lt;li&gt;16&lt;/li&gt; &lt;li&gt;5&lt;/li&gt; &lt;li&gt;8&lt;/li&gt; &lt;li&gt;10&lt;/li&gt; &lt;li&gt;7&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล ฉันต้องการนับจำนวน&lt;li&gt;องค์ประกอบ&lt;div id="selected"&gt;&lt;/div&gt;ทั้งหมด วิธีการที่เป็นไปได้โดยใช้ของ jQuery .children([selector])?
324 javascript  jquery  dom 

21
ยืนยันความล้มเหลวใน dequeueReusableCellWithIdentifier: forIndexPath:
ดังนั้นฉันจึงสร้างโปรแกรมอ่าน RSS สำหรับโรงเรียนของฉันและทำโค้ดให้เสร็จ ฉันทำการทดสอบและมันทำให้ฉันมีข้อผิดพลาด นี่คือรหัสที่อ้างถึง: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier]; } นี่คือข้อผิดพลาดในผลลัพธ์: 2012-10-04 20: 13: 05.356 ผู้อ่าน [4390: c07] * การยืนยันล้มเหลวใน - [UITableView dequeueReuseCellWithIdentifier: forIndexPath:], /SourceCache/UIKit_Sim/UIKit-2372/UITableViewView.m4444 …

30
Entity Framework:“ Store update, insert หรือ delete statement ส่งผลต่อจำนวนแถวที่ไม่คาดคิด (0)” [ปิด]
ปิด. คำถามนี้ต้องการรายละเอียดการแก้จุดบกพร่อง ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันใช้ Entity Framework เพื่อเติมการควบคุมกริด บางครั้งเมื่อฉันอัปเดตฉันได้รับข้อผิดพลาดต่อไปนี้: ปรับปรุงร้านแทรกหรือลบคำสั่งส่งผลกระทบต่อจำนวนแถวที่ไม่คาดคิด (0) อาจมีการแก้ไขหรือลบรายการเนื่องจากมีการโหลดรายการ รีเฟรชรายการ ObjectStateManager ฉันไม่สามารถหาวิธีทำให้เกิดสิ่งนี้ได้ แต่มันอาจมีบางอย่างที่เกี่ยวข้องกับการที่ฉันเข้าใกล้อัพเดต มีใครเห็นสิ่งนี้หรือไม่มีใครรู้ว่าข้อความแสดงข้อผิดพลาดหมายถึงอะไร แก้ไข: น่าเสียดายที่ฉันไม่มีอิสระที่จะทำซ้ำปัญหาที่ฉันมีอยู่ที่นี่เพราะฉันก้าวออกจากโครงการนี้และจำไม่ได้ว่าในที่สุดฉันก็พบทางออกถ้านักพัฒนารายอื่นแก้ไขหรือถ้าฉันแก้ไขมัน ดังนั้นฉันไม่สามารถยอมรับคำตอบใด ๆ

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