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

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

17
มีวิธี pythonic เพื่อรวมสอง dicts (เพิ่มค่าสำหรับคีย์ที่ปรากฏในทั้งสอง)?
ตัวอย่างเช่นฉันมีสอง dicts: Dict A: {'a': 1, 'b': 2, 'c': 3} Dict B: {'b': 3, 'c': 4, 'd': 5} ฉันต้องการวิธี pythonic ของ 'การรวม' สอง dicts ที่ผลคือ: {'a': 1, 'b': 5, 'c': 7, 'd': 5} กล่าวคือหากคีย์ปรากฏในทั้งสอง dicts ให้เพิ่มค่าของมันหากปรากฏในเพียงหนึ่ง dict ให้เก็บค่าไว้
477 python  dictionary 

14
jQuery AJAX ข้ามโดเมน
นี่คือสองหน้า test.php และ testserver.php test.php <script src="scripts/jq.js" type="text/javascript"></script> <script> $(function() { $.ajax({url:"testserver.php", success:function() { alert("Success"); }, error:function() { alert("Error"); }, dataType:"json", type:"get" } )}) </script> testserver.php <?php $arr = array("element1", "element2", array("element31","element32")); $arr['name'] = "response"; echo json_encode($arr); ?> ตอนนี้ปัญหาของฉัน: เมื่อไฟล์เหล่านี้ทั้งสองอยู่บนเซิร์ฟเวอร์เดียวกัน (ทั้ง localhost หรือเว็บเซิร์ฟเวอร์) มันทำงานและalert("Success")ถูกเรียก; ถ้ามันอยู่บนเซิร์ฟเวอร์ที่แตกต่างกันหมายถึง testserver.php บนเว็บเซิร์ฟเวอร์และ test.php บน localhost …

7
ต่อสองชิ้นเข้าด้วยกันใน Go
ฉันพยายามที่จะรวมชิ้นและชิ้น[1, 2] [3, 4]ฉันจะทำสิ่งนี้ได้อย่างไรในโกะ? ฉันเหนื่อย: append([]int{1,2}, []int{3,4}) แต่ได้: cannot use []int literal (type []int) as type int in append อย่างไรก็ตามเอกสารประกอบที่ดูเหมือนจะบ่งบอกว่าเป็นไปได้สิ่งที่ฉันหายไป? slice = append(slice, anotherSlice...)


26
ฟังก์ชั่นจดหมาย PHP ไม่สามารถส่งอีเมล์ได้อย่างสมบูรณ์
<?php $name = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; $from = 'From: yoursite.com'; $to = 'contact@yoursite.com'; $subject = 'Customer Inquiry'; $body = "From: $name\n E-Mail: $email\n Message:\n $message"; if ($_POST['submit']) { if (mail ($to, $subject, $body, $from)) { echo '<p>Your message has been sent!</p>'; } else { echo '<p>Something …
477 php  html  email 

10
การเปลี่ยน“ ความถี่ติ๊ก” บนแกน x หรือ y ใน matplotlib?
ฉันพยายามที่จะแก้ไขวิธีที่หลามวางแผนข้อมูลของฉัน พูด x = [0,5,9,10,15] และ y = [0,1,2,3,4] จากนั้นฉันจะทำ: matplotlib.pyplot.plot(x,y) matplotlib.pyplot.show() และเครื่องหมายแกนของแกน x ถูกพล็อตเป็นช่วง ๆ 5 มีวิธีที่จะทำให้มันแสดงช่วงเวลา 1 หรือไม่?
477 python  matplotlib 



15
วิธีนำเข้าที่เก็บ Git ที่มีอยู่ไปยังที่อื่น
ฉันมีพื้นที่เก็บข้อมูล Git ในโฟลเดอร์ที่เรียกว่าXXXและฉันมีสอง Git พื้นที่เก็บข้อมูลที่เรียกว่าYYY ฉันต้องการที่จะนำเข้าXXXพื้นที่เก็บข้อมูลลงในYYYพื้นที่เก็บข้อมูลเป็นไดเรกทอรีย่อยชื่อZZZและเพิ่มทุกXXXประวัติการเปลี่ยนแปลง 'เพื่อYYY โครงสร้างโฟลเดอร์ก่อน: ├── XXX │ ├── .git │ └── (project files) └── YYY ├── .git └── (project files) โครงสร้างโฟลเดอร์หลัง: YYY ├── .git <-- This now contains the change history from XXX ├── ZZZ <-- This was originally XXX │ └── (project files) └── (project …
476 git  merge  git-merge 

11
วิธีการรับอักขระสุดท้ายของสตริงใน PHP?
ฉันต้องได้รับอักขระตัวสุดท้ายของสตริง สมมติว่าฉันมี "ผู้ทดสอบ" เป็นสตริงอินพุตและฉันต้องการผลลัพธ์ที่จะเป็น "s" ฉันจะทำอย่างนั้นใน PHP ได้อย่างไร
476 php  string 

16
เหตุใดฉันจึงได้รับ UnsupportedOperationException เมื่อพยายามลบองค์ประกอบออกจากรายการ
ฉันมีรหัสนี้: public static String SelectRandomFromTemplate(String template,int count) { String[] split = template.split("|"); List<String> list=Arrays.asList(split); Random r = new Random(); while( list.size() > count ) { list.remove(r.nextInt(list.size())); } return StringUtils.join(list, ", "); } ฉันได้รับสิ่งนี้: 06-03 15:05:29.614: ERROR/AndroidRuntime(7737): java.lang.UnsupportedOperationException 06-03 15:05:29.614: ERROR/AndroidRuntime(7737): at java.util.AbstractList.remove(AbstractList.java:645) นี่จะเป็นวิธีที่ถูกต้องได้อย่างไร Java.15

16
ทำไมต้องเลือกวางโครงสร้างบนคลาส?
การเล่นกับ Swift ที่มาจากพื้นหลัง Java ทำไมคุณต้องการเลือก Struct แทนที่จะเป็น Class ดูเหมือนว่าพวกเขาจะเป็นสิ่งเดียวกันโดยมีโครงสร้างที่เสนอฟังก์ชันการทำงานน้อยลง ทำไมต้องเลือกมัน?

22
ส่งแบบฟอร์มโดยใช้ jQuery [ปิด]
ปิด. คำถามนี้ต้องการรายละเอียดการแก้จุดบกพร่อง ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 เดือนที่ผ่านมา ฉันต้องการส่งแบบฟอร์มโดยใช้ jQuery ใครสามารถให้รหัสตัวอย่างหรือลิงค์ตัวอย่าง?
476 jquery 

9
ใช้บริบทของแอปพลิเคชันทุกที่หรือไม่
ในแอพ Android มีอะไรผิดปกติกับวิธีการต่อไปนี้: public class MyApp extends android.app.Application { private static MyApp instance; public MyApp() { instance = this; } public static Context getContext() { return instance; } } และส่งผ่านทุกที่ (เช่น SQLiteOpenHelper) ที่จำเป็นต้องใช้บริบท (และไม่รั่วแน่นอน)?

8
HTML5 Canvas เทียบกับ SVG กับ Div
อะไรคือวิธีที่ดีที่สุดในการสร้างองค์ประกอบต่าง ๆ ในทันทีและสามารถขยับไปมาได้? ตัวอย่างเช่นสมมติว่าฉันต้องการสร้างสี่เหลี่ยมผืนผ้าวงกลมและรูปหลายเหลี่ยมจากนั้นเลือกวัตถุเหล่านั้นแล้วย้ายไปรอบ ๆ ผมเข้าใจว่า HTML5 ให้สามองค์ประกอบที่สามารถทำให้เป็นไปได้: SVG , ผ้าใบและdiv สำหรับสิ่งที่ฉันต้องการจะทำสิ่งใดองค์ประกอบหนึ่งเหล่านั้นจะให้ประสิทธิภาพที่ดีที่สุด เพื่อเปรียบเทียบวิธีการเหล่านี้ฉันคิดว่าจะสร้างหน้าเว็บที่เหมือนกันสามหน้าซึ่งแต่ละแห่งมีส่วนหัวส่วนท้ายวิดเจ็ตและเนื้อหาข้อความ วิดเจ็ตในหน้าแรกจะถูกสร้างขึ้นอย่างสมบูรณ์ด้วยcanvasองค์ประกอบส่วนที่สองพร้อมsvgองค์ประกอบและส่วนที่สามคือdivองค์ประกอบธรรมดาHTML และ CSS

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