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

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

30
วิธีการป้องกัน onItemSelected ไม่ให้ใช้งานสปินเนอร์ที่เพิ่งสร้างใหม่?
ฉันคิดว่าวิธีที่ยอดเยี่ยมกว่านี้ในการแก้ปัญหานี้ แต่ฉันรู้ว่าฉันต้องพลาดบางสิ่งบางอย่าง onItemSelectedไฟของฉันดับลงทันทีโดยไม่มีการโต้ตอบกับผู้ใช้และนี่เป็นพฤติกรรมที่ไม่พึงประสงค์ ฉันต้องการให้ UI รอจนกระทั่งผู้ใช้เลือกบางอย่างก่อนที่จะทำอะไร ฉันได้ลองตั้งค่าฟังในonResume()หวังว่าจะช่วย แต่ก็ไม่ได้ ฉันจะหยุดสิ่งนี้จากการปิดก่อนที่ผู้ใช้จะสามารถควบคุมได้อย่างไร public class CMSHome extends Activity { private Spinner spinner; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // Heres my spinner /////////////////////////////////////////// spinner = (Spinner) findViewById(R.id.spinner); ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource( this, R.array.pm_list, android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); }; public void onResume() { super.onResume(); …

26
การเอาชนะ“ แสดงผลต้องห้ามโดย X-Frame-Options”
ฉันกำลังเขียนเว็บเพจเล็ก ๆ ที่มีวัตถุประสงค์เพื่อวางกรอบหน้าอื่น ๆ เพียงไม่กี่หน้าเพื่อรวมไว้ในหน้าต่างเบราว์เซอร์เดียวเพื่อให้ดูง่ายขึ้น หน้าไม่กี่หน้าที่ฉันพยายามจะใส่เฟรมให้ถูกกรอบและโยน "ปฏิเสธที่จะแสดงเอกสารเพราะห้ามแสดงผลโดย X-Frame-Options" ข้อผิดพลาดใน Chrome ฉันเข้าใจว่านี่เป็นข้อ จำกัด ด้านความปลอดภัย (สำหรับเหตุผลที่ดี) และไม่สามารถเข้าถึงเพื่อเปลี่ยนแปลงได้ มีวิธีการกำหนดกรอบหรือไม่กำหนดกรอบวิธีอื่นในการแสดงหน้าภายในหน้าต่างเดียวที่จะไม่สะดุดโดยส่วนหัว X-Frame-Options หรือไม่?

14
เหตุใดการใช้ไวด์การ์ดที่มีคำสั่งการนำเข้า Java ไม่ดี?
มันสะดวกกว่าและสะอาดกว่าหากใช้คำสั่งเดียวเช่น import java.awt.*; กว่าจะนำเข้ากลุ่มของแต่ละคลาส import java.awt.Panel; import java.awt.Graphics; import java.awt.Canvas; ... เกิดอะไรขึ้นกับการใช้สัญลักษณ์แทนในimportคำสั่ง
419 java  import  wildcard 

30
รับอักขระลำดับที่ของสตริงในภาษาการเขียนโปรแกรม Swift
ฉันจะรับอักขระที่ n ของสตริงได้อย่างไร ฉันลองวงเล็บ ( []) accessor โดยไม่มีโชค var string = "Hello, world!" var firstChar = string[0] // Throws error ข้อผิดพลาด: 'subscript' ไม่พร้อมใช้งาน: ไม่สามารถใช้สตริงตัวห้อยด้วย Int ดูความคิดเห็นเอกสารประกอบสำหรับการอภิปราย

16
การผูกปุ่มลูกศรใน JS / jQuery
ฉันจะผูกฟังก์ชั่นเข้ากับปุ่มลูกศรซ้ายและขวาใน Javascript และ / หรือ jQuery ได้อย่างไร ฉันดูปลั๊กอิน js-hotkey สำหรับ jQuery (ล้อมฟังก์ชันการผูกในตัวเพื่อเพิ่มอาร์กิวเมนต์เพื่อจดจำคีย์เฉพาะ) แต่ดูเหมือนจะไม่สนับสนุนปุ่มลูกศร


12
วิธีการส่งออกตารางเป็น CSV โดยมีหัวเรื่องใน Postgresql
ฉันกำลังพยายามส่งออกตาราง PostgreSQL ด้วยส่วนหัวไปยังไฟล์ CSV ผ่านทางบรรทัดคำสั่ง แต่ฉันจะส่งออกไปยังไฟล์ CSV แต่ไม่มีส่วนหัว รหัสของฉันมีลักษณะดังนี้: COPY products_273 to '/tmp/products_199.csv' delimiters',';

10
Sublime Text 2 - แสดงการนำทางไฟล์ในแถบด้านข้าง
ฉันเพิ่งเปลี่ยนเป็น Sublime Text เป็นเครื่องมือแก้ไขใหม่ของฉัน หากฉันเปิดแถบด้านข้างมันจะแสดงไฟล์เปิด แต่สิ่งที่ฉันต้องการคือแถบด้านข้างในการนำทางไฟล์เป็นไปได้ไหมที่จะเปลี่ยนสิ่งนั้นโดยไม่ต้องดาวน์โหลดปลั๊กอิน?


11
ปิดใช้งานการตรวจสอบความถูกต้องขององค์ประกอบแบบฟอร์ม HTML5
ในรูปแบบของฉันฉันต้องการใช้รูปแบบ HTML5 ใหม่ตัวอย่างเช่น <input type="url" /> ( ข้อมูลเพิ่มเติมเกี่ยวกับประเภทที่นี่ ) ปัญหาคือ Chrome ต้องการที่จะเป็นประโยชน์และตรวจสอบองค์ประกอบเหล่านี้ให้ฉันยกเว้นว่ามันแย่มาก หากไม่ผ่านการตรวจสอบความถูกต้องภายในจะไม่มีข้อความหรือตัวบ่งชี้อื่นใดนอกจากองค์ประกอบที่ได้รับโฟกัส ฉันใส่องค์ประกอบ URL ไว้ล่วงหน้าด้วย"http://"ดังนั้นการตรวจสอบความถูกต้องที่กำหนดเองของฉันก็แค่ถือว่าค่าเหล่านั้นเป็นสตริงว่างเปล่า แต่ Chrome ก็ปฏิเสธสิ่งนั้น ถ้าฉันสามารถเปลี่ยนกฎการตรวจสอบของมันก็จะใช้ได้เช่นกัน ฉันรู้ว่าฉันสามารถย้อนกลับไปใช้type="text"แต่ฉันต้องการการปรับปรุงที่ดีโดยใช้ข้อเสนอประเภทใหม่เหล่านี้ (เช่น: มันจะเปลี่ยนเป็นรูปแบบแป้นพิมพ์แบบกำหนดเองบนอุปกรณ์มือถือโดยอัตโนมัติ): ดังนั้นมีวิธีปิดหรือปรับแต่งการตรวจสอบอัตโนมัติหรือไม่
418 validation  forms  html  input 

11
LDAP และ Active Directory ต่างกันอย่างไร
ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ LDAP และ Active Directory ต่างกันอย่างไร


9
แปลง Iterable เป็น Stream โดยใช้ Java 8 JDK
java.lang.Iterable<T>ฉันมีอินเตอร์เฟซที่ส่งกลับ ฉันต้องการจัดการผลลัพธ์นั้นโดยใช้ Java 8 Stream API อย่างไรก็ตาม Iterable ไม่สามารถ "สตรีม" ได้ แนวคิดใดที่จะใช้ Iterable เป็นสตรีมโดยไม่ต้องแปลงเป็น List?

30
สร้างการเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด
เป็นวิธีที่สง่าในการค้นหาพีชคณิตทั้งหมดของสตริงอะไร เช่นการเรียงสับเปลี่ยนสำหรับbaจะเป็นbaและabแต่สิ่งที่เกี่ยวกับสตริงอีกต่อไปเช่นabcdefgh? มีตัวอย่างการติดตั้ง Java หรือไม่?
418 java  algorithm 


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