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

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

15
Cosmic Rays: ความน่าจะเป็นที่พวกเขาจะมีผลต่อโปรแกรมคืออะไร?
อีกครั้งที่ฉันอยู่ในการทบทวนการออกแบบและพบว่ามีความน่าจะเป็นของบางสถานการณ์คือ "น้อยกว่าความเสี่ยงของรังสีคอสมิก" ที่มีผลต่อโปรแกรมและมันเกิดขึ้นกับฉันว่าฉันไม่ได้มีความคิดที่ลึกซึ้งที่สุด ความน่าจะเป็นคือ "ตั้งแต่ 2 -128คือ 1 จาก 340282366920938463463374607431768211456 ฉันคิดว่าเราเป็นธรรมในการใช้โอกาสของเราที่นี่แม้ว่าการคำนวณเหล่านี้จะถูกปิดด้วยปัจจัยไม่กี่พันล้าน ... เรามีความเสี่ยงมากสำหรับรังสีคอสมิก เชื่อเรา โปรแกรมเมอร์นี้ถูกต้องหรือไม่? ความน่าจะเป็นที่รังสีคอสมิคชนกับคอมพิวเตอร์และมีผลกระทบต่อการทำงานของโปรแกรมอย่างไร

28
jQuery UI DatePicker - เปลี่ยนรูปแบบวันที่
ฉันใช้ UI DatePicker จาก jQuery UI เป็นตัวเลือกสแตนด์อะโลน ฉันมีรหัสนี้: <div id="datepicker"></div> และ JS ต่อไปนี้: $('#datepicker').datepicker(); เมื่อฉันพยายามคืนค่าด้วยรหัสนี้: var date = $('#datepicker').datepicker('getDate'); ฉันกลับมานี้: Tue Aug 25 2009 00:00:00 GMT+0100 (BST) ซึ่งเป็นรูปแบบที่ผิดทั้งหมด มีวิธีที่ฉันสามารถคืนมันในรูปแบบDD-MM-YYYYหรือไม่?

16
แนวทางปฏิบัติที่ดีที่สุดของ HTML5 องค์ประกอบส่วน / ส่วนหัว / กัน / บทความ
มีข้อมูลเพียงพอเกี่ยวกับ HTML5 บนเว็บ (และใน stackoverflow) แต่ตอนนี้ฉันอยากรู้เกี่ยวกับ "วิธีปฏิบัติที่ดีที่สุด" แท็กเช่นส่วน / ส่วนหัว / บทความเป็นของใหม่และทุกคนมีความคิดเห็นที่แตกต่างกันเกี่ยวกับเวลา / สถานที่ที่คุณควรใช้แท็กเหล่านี้ แล้วพวกคุณคิดอย่างไรกับเลย์เอาต์และรหัสต่อไปนี้? 1 <!doctype html> 2 <head> 3 <title>Website</title> 4 </head> 5 6 <body> 7 <section> 8 <header> 9 <div id="logo"></div> 10 <div id="language"></div> 11 </header> 12 13 <nav> 14 <ul> 15 <li>menu 1</li> 16 <li>menu 2</li> …
546 html  header  article 

15
เชื่อมโยงและดำเนินการกับไฟล์ JavaScript ภายนอกที่โฮสต์บน GitHub
เมื่อฉันพยายามเปลี่ยนการอ้างอิงที่เชื่อมโยงของไฟล์ JavaScript ท้องถิ่นเป็น GitHub เวอร์ชันดิบไฟล์ทดสอบของฉันจะหยุดทำงาน ข้อผิดพลาดคือ: ปฏิเสธที่จะเรียกใช้สคริปต์จาก ... เนื่องจากประเภท MIME ( text/plain) ไม่สามารถใช้งานได้และการตรวจสอบประเภท MIME ที่เข้มงวดเปิดใช้งาน มีวิธีปิดใช้งานลักษณะการทำงานนี้หรือมีบริการที่อนุญาตให้เชื่อมโยงไปยังไฟล์ดิบ GitHub หรือไม่ รหัสการทำงาน: <script src="bootstrap-wysiwyg.js"></script> รหัสที่ไม่ทำงาน: <script src="https://raw.github.com/mindmup/bootstrap-wysiwyg/master/bootstrap-wysiwyg.js"></script>
546 javascript  github 

13
ค้นหาการเกิดขึ้นของสตริงทั้งหมดในโครงการทั้งหมดใน Android Studio
ฉันเพิ่งเริ่มใช้ Android Studio (IntelliJ) และตอนนี้ฉันมองหาคุณสมบัติเพื่อค้นหาการเกิดขึ้นของสตริงในไฟล์ใด ๆ ในโครงการของฉัน ตัวอย่างเช่นฉันต้องการค้นหาไฟล์ทั้งหมดที่มีสตริง " .getUuid()" การค้นหาที่ด้านบนขวาไม่ได้ให้ผลลัพธ์ที่ถูกต้องแก่ฉันและฉันคิดว่าฉันไม่สามารถค้นหาคุณลักษณะนี้ได้ภายใต้แก้ไข> ค้นหา ใครช่วยชี้ทางฉันในทิศทางที่ถูก?

18
nvm เก็บโหนด“ ลืม” ไว้ในเทอร์มินัลเซสชันใหม่
เมื่อใช้เทอร์มินัลเซสชันใหม่ใน OS X ให้nvmลืมรุ่นโหนดและค่าเริ่มต้นเป็นไม่มีอะไร: $ nvm ls: .nvm v0.11.12 v0.11.13 ฉันต้องกดปุ่มnvm use v.0.11.13ทุกครั้ง: .nvm v0.11.12 -> v0.11.13 ฉันลองทั้งการbrewติดตั้งรวมถึงสคริปต์การติดตั้งอย่างเป็นทางการ .profileสำหรับรุ่นชงของฉัน: #nvm export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh และสำหรับสคริปต์ install.sh: $ curl https://raw.githubusercontent.com/creationix/nvm/v0.10.0/install.sh | bash #nvm export NVM_DIR="/Users/farhad/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm เบาะแสอะไรกับสิ่งที่ฉันทำผิด?
546 node.js  macos  npm  homebrew  nvm 

27
ลบอักขระเฉพาะจากสตริงใน Python
ฉันกำลังพยายามลบอักขระเฉพาะจากสตริงโดยใช้ Python นี่คือรหัสที่ฉันใช้อยู่ตอนนี้ น่าเสียดายที่มันไม่ได้ทำอะไรกับสตริง for char in line: if char in " ?.!/;:": line.replace(char,'') ฉันจะทำสิ่งนี้อย่างถูกต้องได้อย่างไร

8
เปรียบเทียบตัวเลขใน Bash
ฉันเริ่มเรียนรู้เกี่ยวกับการเขียนสคริปต์สำหรับเทอร์มินัล bash แต่ฉันไม่สามารถหาวิธีการเปรียบเทียบเพื่อให้ทำงานได้อย่างถูกต้อง สคริปต์ที่ฉันใช้คือ: echo "enter two numbers"; read a b; echo "a=$a"; echo "b=$b"; if [ $a \> $b ]; then echo "a is greater than b"; else echo "b is greater than a"; fi; ปัญหาคือว่ามันเปรียบเทียบตัวเลขจากตัวเลขหลักแรกคือ 9 คือมากกว่า 10 แต่ 1 มากกว่า 09 ฉันจะแปลงตัวเลขเป็นประเภทเพื่อทำการเปรียบเทียบจริงได้อย่างไร
546 bash  shell  numeric 

11
วิธีป้อนในคอนเทนเนอร์ Docker ที่ใช้งาน TTY ใหม่อยู่แล้ว
ฉันมีคอนเทนเนอร์ที่ใช้งานบริการ Apache อยู่เบื้องหน้า ฉันต้องการที่จะสามารถเข้าถึงคอนเทนเนอร์จากเปลือกอื่นเพื่อ "โผล่ไปรอบ ๆ " ข้างในและตรวจสอบไฟล์ ในตอนนี้ถ้าฉันแนบกับคอนเทนเนอร์ฉันก็ยังคงดู Apache daemon และไม่สามารถเรียกใช้คำสั่งใด ๆ เป็นไปได้หรือไม่ที่จะแนบ tty อื่นกับคอนเทนเนอร์ที่รันอยู่? อาจเป็นไปได้ว่าฉันสามารถใช้ประโยชน์จากข้อเท็จจริงที่ว่านักเทียบท่าเป็นเพียงห่อรอบภาชนะ LXC? ฉันลองแล้วsudo lxc-console -n [container-id] -t [1-4]แต่ดูเหมือนว่ามีเพียง tty เดียวเท่านั้นที่ใช้ได้และนั่นคืออันที่ใช้ apache daemon อาจมีวิธีการเปิดใช้งานคอนโซล lxc หลายตัวในระหว่างการสร้างหรือไม่ ฉันไม่ต้องการกำหนดค่าและสร้างคอนเทนเนอร์ด้วยบริการ openssh ถ้าเป็นไปได้
545 docker  tty 

23
การติดตั้ง Maven บน Mac OS X
ฉันพยายามที่จะติดตั้ง Maven ผ่านช่องโดยทำตามคำแนะนำเหล่านี้ จนถึงตอนนี้ฉันได้รับสิ่งนี้ export M2_HOME=/user/apple/apache-maven-3.0.3 export M2=$M2_HOME/bin export PATH=$M2:$PATH export JAVA_HOME=/usr/java/jdk1.6.0_22 นี่อาจเป็นคำถามงี่เง่าที่คุณจะไปหาสิ่งนี้?
545 macos  maven  maven-3 

27
ทำให้ div เป็นลิงก์
ฉันมี<div>บล็อกที่มีเนื้อหาภาพแฟนซีที่ฉันไม่ต้องการเปลี่ยน ฉันต้องการให้เป็นลิงก์แบบคลิกได้ ฉันกำลังมองหาสิ่งที่ชอบ<a href="…"><div> … </div></a>แต่นั่นคือ XHTML 1.1 ที่ถูกต้อง
545 css  html  xhtml  anchor 


14
สร้างรายการเปล่าในหลามด้วยขนาดที่แน่นอน
ฉันต้องการสร้างรายการที่ว่างเปล่า (หรืออะไรก็ตามที่เป็นวิธีที่ดีที่สุด) ที่สามารถเก็บองค์ประกอบได้ 10 รายการ หลังจากนั้นฉันต้องการกำหนดค่าในรายการนั้นตัวอย่างเช่นควรจะแสดง 0 ถึง 9: s1 = list(); for i in range(0,9): s1[i] = i print s1 แต่เมื่อฉันเรียกใช้รหัสนี้มันสร้างข้อผิดพลาดหรือในกรณีอื่นมันเพิ่งแสดง[](ว่าง) มีคนอธิบายได้ไหม
545 python  list 

27
ไปที่ Matching Brace ใน Visual Studio หรือไม่
มีวิธีใดใน Visual Studio 2008 ที่จะเปลี่ยนจากวงเล็บปิดเป็นวงเล็บปีกกาเปิด ฉันได้พบสิ่งต่าง ๆ จำนวนพอสมควรเกี่ยวกับการเน้นวงเล็บปีกกา แต่ไม่มีอะไรเกี่ยวกับการเลื่อนเคอร์เซอร์ไป (รุ่น VB.NET ของคำถามนี้: แป้นพิมพ์ลัดสำหรับการกระโดดระหว่าง "If / End If" )

30
วิธีการตั้งค่าสีข้อความของ TextView ในรหัส?
ใน XML เราสามารถตั้งค่าสีข้อความได้ด้วย textColorandroid:textColor="#FF0000"แอตทริบิวต์เช่น แต่ฉันจะเปลี่ยนมันโดยการเข้ารหัสได้อย่างไร ฉันลองทำสิ่งที่ชอบ: holder.text.setTextColor(R.color.Red); ที่holderเป็นเพียงชั้นเรียนและtextเป็นประเภทTextViewเป็นประเภทRed คือค่า RGB (# FF0000) ที่ตั้งค่าเป็นสตริง แต่มันแสดงสีที่แตกต่างมากกว่าสีแดง เราสามารถส่งพารามิเตอร์ชนิดใดใน setTextColor () ในเอกสารอธิบายว่าintแต่มันเป็นค่าอ้างอิงทรัพยากรหรือสิ่งอื่นใด?
544 android  colors  textview 

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