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

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

15
ดาวน์โหลดไฟล์ด้วย Android และแสดงความคืบหน้าใน ProgressDialog
ฉันพยายามเขียนแอพพลิเคชั่นเรียบง่ายที่ได้รับการอัพเดต สำหรับสิ่งนี้ฉันต้องการฟังก์ชั่นง่าย ๆ ที่สามารถดาวน์โหลดไฟล์และแสดงความคืบหน้าในปัจจุบันProgressDialogได้ ฉันรู้วิธีการทำProgressDialogแต่ฉันไม่แน่ใจว่าจะแสดงความคืบหน้าในปัจจุบันและวิธีการดาวน์โหลดไฟล์ได้ตั้งแต่แรก

26
ค้นหาไฟล์ทั้งหมดในไดเรกทอรีที่มีนามสกุล. txt ใน Python
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ Наэтотвопросестьответына Stack Overflow เรียงต่อกันได้: เปิดใช้งาน ฉันจะหาไฟล์ทั้งหมดในไดเรกทอรีที่มีนามสกุลเป็น.txtไพ ธ อนได้อย่างไร?
1043 python  file-io 

24
ฉันจะวางตารางทั้งหมดในฐานข้อมูล PostgreSQL ได้อย่างไร
ฉันจะวางตารางทั้งหมดใน PostgreSQL ทำงานจากบรรทัดคำสั่งได้อย่างไร ฉันไม่ต้องการวางฐานข้อมูลตัวเองเพียงตารางทั้งหมดและข้อมูลทั้งหมดในพวกเขา
1043 postgresql 

12
วิธีการทำ --no-ri - no-rdoc เป็นค่าเริ่มต้นสำหรับการติดตั้ง gem
ฉันไม่ได้ใช้เอาต์พุต RI หรือ RDoc จากอัญมณีที่ฉันติดตั้งในเครื่องของฉันหรือในเซิร์ฟเวอร์ที่ฉันจัดการ (ฉันใช้วิธีการอื่นของเอกสารประกอบ) อัญมณีทุกฉันจะติดตั้งการติดตั้งและเอกสาร RI RDOC --no-ri --no-rdocโดยค่าเริ่มต้นเพราะผมลืมที่จะตั้ง มีวิธีทำให้ค่าสถานะสองค่านี้เป็นค่าเริ่มต้นหรือไม่
1041 ruby  rubygems 


30
กำหนดพารามิเตอร์ SQL IN clause
ฉันจะกำหนดพารามิเตอร์การสืบค้นที่มีส่วนINคำสั่งที่มีอาร์กิวเมนต์จำนวนตัวแปรเช่นนี้ได้อย่างไร SELECT * FROM Tags WHERE Name IN ('ruby','rails','scruffy','rubyonrails') ORDER BY Count DESC ในแบบสอบถามนี้จำนวนอาร์กิวเมนต์อาจอยู่ที่ใดก็ได้ตั้งแต่ 1 ถึง 5 ฉันไม่ต้องการใช้ขั้นตอนการจัดเก็บเฉพาะสำหรับนี้ (หรือ XML) แต่ถ้ามีบางวิธีที่หรูหราโดยเฉพาะกับSQL Server 2008ฉันเปิดให้

10
ฟังก์ชั่นการจัดกลุ่ม (tapply, by, aggregate) และ * ใช้ตระกูล
เมื่อใดก็ตามที่ฉันต้องการทำอะไรบางอย่าง "map" py ใน R ฉันมักจะพยายามใช้ฟังก์ชั่นในapplyครอบครัว อย่างไรก็ตามฉันไม่เคยเข้าใจความแตกต่างระหว่างพวกเขา - วิธี { sapply, lapplyฯลฯ } ใช้ฟังก์ชันกับอินพุต / จัดกลุ่มอินพุตเอาต์พุตจะเป็นอย่างไรหรือแม้กระทั่งอินพุตที่เป็นดังนั้นฉันจึงมักจะ เพียงผ่านพวกเขาทั้งหมดจนกว่าฉันจะได้รับสิ่งที่ฉันต้องการ ใครสามารถอธิบายวิธีการใช้อันไหนได้บ้าง ความเข้าใจในปัจจุบันของฉัน (อาจไม่ถูกต้อง / ไม่สมบูรณ์) คือ ... sapply(vec, f): input เป็นเวกเตอร์ เอาท์พุทเป็นเวกเตอร์ / เมทริกซ์ที่องค์ประกอบiคือf(vec[i])ให้คุณเมทริกซ์ถ้าfมีเอาท์พุทหลายองค์ประกอบ lapply(vec, f): เหมือนกันsapplyแต่เอาท์พุทเป็นรายการ? apply(matrix, 1/2, f): input เป็นเมทริกซ์ เอาต์พุตเป็นเวกเตอร์โดยที่อิลิเมนต์iคือ f (แถว / col i ของเมทริกซ์) tapply(vector, grouping, f): output …
1040 r  lapply  sapply  tapply  r-faq 

30
Android 8: การรับส่งข้อมูล HTTP ของ Cleartext ไม่ได้รับอนุญาต
ฉันมีรายงานจากผู้ใช้ที่ใช้ Android 8 ว่าแอปของฉัน (ที่ใช้ฟีดแบ็คเอนด์) ไม่แสดงเนื้อหา หลังจากการสอบสวนฉันพบข้อยกเว้นที่เกิดขึ้นบน Android 8: 08-29 12:03:11.246 11285-11285/ E/: [12:03:11.245, main]: Exception: IOException java.io.IOException: Cleartext HTTP traffic to * not permitted at com.android.okhttp.HttpHandler$CleartextURLFilter.checkURLPermitted(HttpHandler.java:115) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:458) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:127) at com.deiw.android.generic.tasks.AbstractHttpAsyncTask.doConnection(AbstractHttpAsyncTask.java:207) at com.deiw.android.generic.tasks.AbstractHttpAsyncTask.extendedDoInBackground(AbstractHttpAsyncTask.java:102) at com.deiw.android.generic.tasks.AbstractAsyncTask.doInBackground(AbstractAsyncTask.java:88) at android.os.AsyncTask$2.call(AsyncTask.java:333) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at java.lang.Thread.run(Thread.java:764) (ฉันได้ลบชื่อแพ็คเกจ …
1038 android  http  https 



16
ทำไมตัวแปร JavaScript เริ่มต้นด้วยเครื่องหมายดอลลาร์ [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ใครสามารถอธิบายสัญลักษณ์ดอลลาร์ใน Javascript ได้บ้าง (8 คำตอบ) ปิดเมื่อวานนี้ ฉันมักจะเห็น JavaScript พร้อมตัวแปรที่เริ่มต้นด้วยเครื่องหมายดอลลาร์ เมื่อไหร่ / ทำไมคุณเลือกที่จะนำหน้าตัวแปรด้วยวิธีนี้ (ฉันไม่ได้ถามเกี่ยวกับ$('p.foo')ไวยากรณ์ที่คุณเห็นใน jQuery และอื่น ๆ แต่ตัวแปรปกติเช่น$nameและ$order)

13
คุณยังไม่ได้สรุปการรวม (MERGE_HEAD อยู่)
ฉันทำสาขาที่เรียกว่า 'f' และเช็คเอาต์เป็นหลัก เมื่อฉันลองgit pullคำสั่งฉันได้รับข้อความนี้: You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge. เมื่อฉันลองgit statusมันก็ให้สิ่งต่อไปนี้กับฉัน: On branch master # Your branch and 'origin/master' have diverged, # and have 1 and 13 different commit(s) each, respectively. # # Changes to be committed: # …
1036 git 


6
ค้นหาเมื่อไฟล์ถูกลบใน Git
ฉันมีที่เก็บ Git พร้อม n คอมมิต ฉันมีไฟล์ที่ฉันต้องการและเคยอยู่ในที่เก็บและฉันก็มองหาและคิดว่า "โอ้ไฟล์นั้นหายไปไหน?" มีคำสั่ง Git (ชุด) ที่จะบอกฉันว่า "ไฟล์ really_needed.txt ถูกลบตอนคอมมิท n-13" หรือไม่? กล่าวอีกนัยหนึ่งโดยไม่ต้องดูที่การกระทำของแต่ละคนและรู้ว่า repo Git ของฉันมีการเปลี่ยนแปลงทุกไฟล์ฉันสามารถหาการกระทำสุดท้ายที่ HAS นั้นเป็นไฟล์นั้นได้อย่างรวดเร็วดังนั้นฉันจะเอามันกลับมาได้หรือไม่
1035 git 

30
findViewById เป็นส่วน ๆ
ฉันพยายามสร้าง ImageView ใน Fragment ซึ่งจะอ้างถึงองค์ประกอบ ImageView ที่ฉันได้สร้างใน XML สำหรับ Fragment อย่างไรก็ตามfindViewByIdวิธีนี้ใช้ได้เฉพาะเมื่อฉันขยายคลาสกิจกรรม มีอะไรบ้างที่ฉันสามารถใช้ในแฟรกเมนต์ได้เช่นกัน? public class TestClass extends Fragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { ImageView imageView = (ImageView)findViewById(R.id.my_image); return inflater.inflate(R.layout.testclassfragment, container, false); } } findViewByIdวิธีมีข้อผิดพลาดเกี่ยวกับมันซึ่งระบุว่าวิธีการที่จะไม่ได้กำหนด

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