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

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

7
แนวทางปฏิบัติที่ดีที่สุดสำหรับการกำหนดเวอร์ชัน API หรือไม่ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ปิดให้บริการใน6 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ มีวิธีการหรือวิธีปฏิบัติที่ดีที่สุดสำหรับการวางเวอร์ชัน REST API สำหรับบริการบนเว็บหรือไม่? ฉันได้พบว่าAWS ไม่เวอร์ชันโดย URL ของปลายทางที่ นี่เป็นวิธีเดียวหรือมีวิธีอื่นในการบรรลุเป้าหมายเดียวกันหรือไม่? หากมีหลายวิธีอะไรคือข้อดีของแต่ละวิธี?
877 rest  versioning 

24
ข้อผิดพลาดของ Xcode“ ไม่พบดิสก์อิมเมจสำหรับนักพัฒนา”
เมื่อพยายามรันบิลด์บนอุปกรณ์ iOS ที่เชื่อมต่อใน Xcode ฉันได้รับข้อผิดพลาด: ไม่พบอิมเมจ Disk Developer ฉันเห็นว่ามีเบต้าสาธารณะสำหรับ Xcode ดังนั้นฉันจึงติดตั้ง หนึ่งในคุณสมบัติใหม่คือคุณไม่จำเป็นต้องมีบัญชีโปรแกรมนักพัฒนาซอฟต์แวร์ Dingus เพื่ออัพโหลดแอพของคุณไปยัง iPhone ของคุณโดยตรง อย่างไรก็ตามใน iPhone 4s ของฉันฉันได้อัปเดตเบต้าสาธารณะเป็น iOS 8.4 ปัญหาอยู่แล้วว่าไม่มีอิมเมจ Disk Developer สำหรับมัน ฉันจะหาได้ที่ไหนหรือจะแก้ไขอย่างไร
877 ios  iphone  xcode 


30
onActivityResult ไม่ได้ถูกเรียกเป็นแฟรกเมนต์
กิจกรรมที่โฮสต์แฟรกเมนต์นี้ได้ถูกonActivityResultเรียกเมื่อกิจกรรมกล้องกลับมา ส่วนของฉันเริ่มกิจกรรมเพื่อให้ได้ผลลัพธ์โดยมีเจตนาส่งให้กล้องถ่ายรูป แอปพลิเคชั่นรูปภาพโหลดได้ดีถ่ายภาพและส่งคืน onActivityResultแต่ก็ไม่เคยตี ฉันได้ตั้งจุดพัก แต่ไม่มีอะไรถูกกระตุ้น ส่วนได้onActivityResultหรือไม่ ฉันคิดอย่างนั้นเพราะมันเป็นฟังก์ชั่นที่มีให้ ทำไมสิ่งนี้ถึงไม่ถูกเรียก? ImageView myImage = (ImageView)inflatedView.findViewById(R.id.image); myImage.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(cameraIntent, 1888); } }); @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { if( requestCode == 1888 ) { Bitmap photo = …

30
วิธีการเปลี่ยนลำดับของคอลัมน์ DataFrame
ฉันมีดังต่อไปนี้DataFrame( df): import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10, 5)) ฉันเพิ่มคอลัมน์เพิ่มเติมโดยการมอบหมาย: df['mean'] = df.mean(1) ฉันจะย้ายคอลัมน์meanไปไว้ด้านหน้าได้เช่นตั้งเป็นคอลัมน์แรกโดยไม่เรียงลำดับของคอลัมน์อื่น ๆ
877 python  pandas  dataframe 

30
วิธีซ่อนแถบหัวเรื่องสำหรับกิจกรรมใน XML ด้วยธีมที่กำหนดเองที่มีอยู่
ฉันต้องการซ่อนแถบหัวเรื่องสำหรับกิจกรรมบางอย่างของฉัน ปัญหาคือฉันใช้สไตล์กับกิจกรรมทั้งหมดของฉันดังนั้นฉันจึงไม่สามารถกำหนดธีมให้@android:style/Theme.NoTitleBarเป็น การใช้ธีมNoTitleBarในฐานะผู้ปกครองสำหรับสไตล์ของฉันจะลบแถบหัวเรื่องออกจากกิจกรรมทั้งหมดของฉัน ฉันสามารถตั้งค่าไอเท็มสไตล์หัวเรื่องได้หรือไม่?

18
มี "git merge -s ours" รุ่น "หรือไม่?
เมื่อผสานหัวข้อหัวข้อ "B" เป็น "A" โดยใช้git mergeฉันได้รับความขัดแย้งบางอย่าง ฉันรู้ว่าความขัดแย้งทั้งหมดสามารถแก้ไขได้โดยใช้เวอร์ชันใน "B" git merge -s oursฉันรู้ git merge -s theirsแต่สิ่งที่ผมต้องการคือสิ่งที่ต้องการ ทำไมมันไม่มีอยู่จริง? ฉันจะบรรลุผลลัพธ์เดียวกันหลังจากการผสานที่ขัดแย้งกับgitคำสั่งที่มีอยู่ได้อย่างไร ( git checkoutทุกไฟล์ที่แยกจาก B) UPDATE: "การแก้ปัญหา" ของการทิ้งอะไรจากสาขา A (การรวมชี้ไปที่ต้นไม้รุ่น B) ไม่ใช่สิ่งที่ฉันกำลังมองหา
876 git  git-merge 

10
A 'for' วนซ้ำเพื่อวนซ้ำ enum ใน Java
ฉันมีenumJava สำหรับทิศทางสำคัญ & กลาง: public enum Direction { NORTH, NORTHEAST, EAST, SOUTHEAST, SOUTH, SOUTHWEST, WEST, NORTHWEST } ฉันจะเขียนforลูปที่วนซ้ำผ่านแต่ละenumค่าเหล่านี้ได้อย่างไร
876 java  loops  for-loop  enums 


23
ส่งอีเมลใน. NET ผ่าน Gmail
แทนที่จะอาศัยโฮสต์ของฉันเพื่อส่งอีเมลฉันกำลังคิดถึงการส่งข้อความอีเมลโดยใช้บัญชีGmailของฉัน อีเมลเหล่านี้เป็นอีเมลส่วนตัวในวงที่ฉันเล่นในรายการ เป็นไปได้ที่จะทำหรือไม่
876 c#  .net  email  smtp  gmail 



12
ฉันจะบังคับให้แอปพลิเคชัน. NET ของฉันทำงานเป็นผู้ดูแลระบบได้อย่างไร
เมื่อติดตั้งโปรแกรมของฉันบนเครื่องไคลเอนต์ฉันจะบังคับให้โปรแกรมของฉันทำงานเป็นผู้ดูแลระบบในWindows 7 ได้อย่างไร


11
แทรกลงในตาราง MySQL หรืออัปเดตถ้ามี
ฉันต้องการเพิ่มแถวในตารางฐานข้อมูล แต่หากมีแถวที่มีคีย์เฉพาะเหมือนกันฉันต้องการอัปเดตแถว ตัวอย่างเช่น: insert into table (id, name, age) values(1, "A", 19) สมมติว่าคีย์ที่ไม่ซ้ำกันidและในของฉันฐานข้อมูลid = 1มีแถวที่มี ในกรณีนั้นฉันต้องการอัปเดตแถวนั้นด้วยค่าเหล่านี้ โดยปกติจะทำให้เกิดข้อผิดพลาด ถ้าฉันใช้insert IGNOREมันจะไม่สนใจข้อผิดพลาด แต่ก็ยังไม่อัปเดต

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