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

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


8
ฉันจะใช้การลบแบบเรียงซ้อนกับ SQL Server ได้อย่างไร
ฉันมี 2 ตาราง: T1 และ T2 เป็นตารางที่มีข้อมูลอยู่ เรามีความสัมพันธ์แบบหนึ่งถึงหลายอย่างระหว่าง T1 และ T2 ฉันจะเปลี่ยนคำจำกัดความของตารางเพื่อทำการลบแบบเรียงซ้อนใน SQL Server ได้อย่างไรเมื่อลบระเบียนจาก T1 แล้วระเบียนที่เกี่ยวข้องทั้งหมดใน T2 ก็ถูกลบด้วยเช่นกัน ข้อ จำกัด จากต่างประเทศอยู่ในตำแหน่งระหว่างพวกเขา ฉันไม่ต้องการวางตารางหรือสร้างทริกเกอร์เพื่อทำการลบสำหรับ T2 ตัวอย่างเช่นเมื่อฉันลบพนักงานบันทึกการตรวจสอบทั้งหมดควรจะหายไปเช่นกัน T1 - พนักงาน Employee ID Name Status T2 - รีวิวประสิทธิภาพ Employee ID - 2009 Review Employee ID - 2010 Review

20
การวางแนวรูปภาพผลของ iOS UIImagePickerController หลังจากอัปโหลด
ฉันกำลังทดสอบแอปพลิเคชัน iPhone ของฉันบน iOS 3.1.3 iPhone ฉันกำลังเลือก / ถ่ายภาพโดยใช้UIImagePickerController: UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [imagePicker setDelegate:self]; [self.navigationController presentModalViewController:imagePicker animated:YES]; [imagePicker release]; - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { self.image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageView.image = self.image; [self.navigationController dismissModalViewControllerAnimated:YES]; submitButton.enabled = YES; } ในบางครั้งฉันก็ส่งไปยังเว็บเซิร์ฟเวอร์ของฉันโดยใช้คลาส ASI: ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL …

16
กำลังพยายามเริ่มบริการเมื่อบู๊ตบน Android
ฉันพยายามเริ่มบริการเมื่ออุปกรณ์บู๊ตกับ android แต่ฉันไม่สามารถใช้งานได้ ฉันดูที่ลิงค์ออนไลน์จำนวนหนึ่ง แต่ไม่มีรหัสใดทำงาน ฉันลืมอะไรไปหรือเปล่า AndroidManifest.xml <receiver android:name=".StartServiceAtBootReceiver" android:enabled="true" android:exported="false" android:label="StartServiceAtBootReceiver" > <intent-filter> <action android:name="android.intent.action._BOOT_COMPLETED" /> </intent-filter> </receiver> <service android:name="com.test.RunService" android:enabled="true" /> BroadcastReceiver public void onReceive(Context context, Intent intent) { if ("android.intent.action.BOOT_COMPLETED".equals(intent.getAction())) { Intent serviceLauncher = new Intent(context, RunService.class); context.startService(serviceLauncher); Log.v("TEST", "Service loaded at start"); } }

6
วิธีการเรียกใช้ `รางสร้างนั่งร้าน 'เมื่อแบบจำลองมีอยู่แล้ว?
ฉันยังใหม่กับ Rails ดังนั้นโครงการปัจจุบันของฉันจึงอยู่ในสภาพประหลาด หนึ่งในสิ่งแรกที่ฉันสร้างคือโมเดล "ภาพยนตร์" จากนั้นฉันก็เริ่มกำหนดรายละเอียดเพิ่มเติมเพิ่มวิธีการ ฯลฯ ตอนนี้ฉันรู้แล้วว่าฉันควรสร้างมันขึ้นมาrails generate scaffoldเพื่อเชื่อมโยงสิ่งต่างๆเช่นการกำหนดเส้นทางมุมมองตัวควบคุม ฯลฯ ฉันพยายามสร้างนั่งร้าน แต่ฉันพบข้อผิดพลาดว่ามีไฟล์การโยกย้ายที่ใช้ชื่อเดียวกันนี้อยู่แล้ว วิธีที่ดีที่สุดสำหรับฉันในการสร้างนั่งร้านสำหรับ "ภาพยนตร์" ของฉันคืออะไรตอนนี้ (ใช้ราง 3)

23
ความสูงของแถบสถานะใน Android
ความสูงของแถบสถานะใน Android คืออะไร มันเหมือนเดิมหรือไม่ จากการวัดของฉันดูเหมือนว่ามันจะ 25dp แต่ฉันไม่แน่ใจว่ามันมีความสูงเท่ากันในทุกแพลตฟอร์มหรือไม่ (ฉันต้องการทราบสิ่งนี้ในการดำเนินการเปลี่ยนสีจางจากกิจกรรมที่ไม่มีแถบสถานะไปเป็นสถานะที่เหมาะสม)
332 android  statusbar 

22
ยังคงได้รับคำเตือน: การกำหนดค่า 'คอมไพล์' ล้าสมัยและถูกแทนที่ด้วย 'การใช้งาน'
ฉันได้แทนที่ทุกสิ่งที่เกิดขึ้นcompileโดยimplementationในโครงการของbuild.gradleฉัน แต่ฉันยังคงได้รับคำเตือนนี้: ฉันพยายามค้นหา "คอมไพล์" ในโครงการทั้งหมด แต่ไม่พบที่ตรงกัน แล้วอะไรคือสาเหตุ?
332 android  gradle  build 

21
รหัสตอบกลับ REST ที่เหมาะสมสำหรับคำขอที่ถูกต้อง แต่เป็นข้อมูลว่างเปล่าคืออะไร
ตัวอย่างเช่นคุณเรียกใช้คำขอ GET users/9แต่ไม่มีผู้ใช้ที่มี ID # 9 รหัสตอบกลับที่ดีที่สุดคืออะไร 200 ตกลง 202 ได้รับการยอมรับ 204 ไม่มีเนื้อหา 400 คำขอไม่ถูกต้อง ไม่พบ 404
332 rest  http  api-design 

18
XmlSerializer - เกิดข้อผิดพลาดในการสะท้อนประเภท
เมื่อใช้ C # .NET 2.0 ฉันมีคลาสข้อมูลคอมโพสิตที่มี[Serializable]แอตทริบิวต์อยู่ ฉันกำลังสร้างXMLSerializerชั้นเรียนและส่งผ่านไปยังผู้สร้าง: XmlSerializer serializer = new XmlSerializer(typeof(DataClass)); ฉันได้รับการยกเว้นว่า: มีข้อผิดพลาดในการสะท้อนประเภท ภายในคลาสข้อมูลมีวัตถุประกอบอื่นอยู่ สิ่งนี้จำเป็นต้องมีแอ[Serializable]ททริบิวต์หรือวางไว้ที่วัตถุด้านบนหรือไม่และนำไปใช้กับวัตถุทั้งหมดที่อยู่ข้างในซ้ำหรือไม่
332 c#  .net  xml  serialization  .net-2.0 

16
วิธีลบแฮชจาก window.location (URL) ด้วย JavaScript โดยไม่ต้องรีเฟรชหน้า?
ฉันมี URL ที่ชอบ: http://example.com#somethingฉันจะลบได้อย่างไร#somethingอย่างไรโดยไม่ทำให้หน้ารีเฟรช? ฉันพยายามแก้ไขปัญหาต่อไปนี้: window.location.hash = ''; อย่างไรก็ตามสิ่งนี้จะไม่ลบสัญลักษณ์แฮช#ออกจาก URL

3
Sass .scss: การทำรังและหลายคลาส?
ฉันใช้ Sass (.scss) สำหรับโครงการปัจจุบันของฉัน ตัวอย่างต่อไปนี้: HTML <div class="container desc"> <div class="hello"> Hello World </div> </div> SCSS .container { background:red; color:white; .hello { padding-left:50px; } } มันใช้งานได้ดี ฉันสามารถจัดการหลายคลาสในขณะที่ใช้สไตล์ที่ซ้อนกันได้หรือไม่ ในตัวอย่างข้างต้นฉันพูดถึงเรื่องนี้: CSS .container.desc { background:blue; } ในกรณีนี้div.containerปกติจะเป็นredแต่div.container.descจะเป็นสีน้ำเงิน ฉันจะวางสิ่งนี้ไว้ข้างในcontainerด้วย Sass ได้อย่างไร
332 sass 

5
เซสชันคืออะไร พวกเขาทำงานอย่างไร
ฉันเพิ่งเริ่มเรียนรู้การพัฒนาโปรแกรมประยุกต์บนเว็บโดยใช้ python ฉันเจอคำว่า 'คุกกี้' และ 'เซสชัน' ฉันเข้าใจคุกกี้ที่พวกเขาเก็บข้อมูลบางอย่างในคู่ค่าคีย์ในเบราว์เซอร์ แต่ฉันมีความสับสนเล็กน้อยเกี่ยวกับเซสชันในเซสชันเราก็เก็บข้อมูลไว้ในคุกกี้บนเบราว์เซอร์ของผู้ใช้ ยกตัวอย่างเช่น - ฉันเข้าสู่ระบบโดยใช้และusername='rasmus' password='default'ในกรณีเช่นนี้ข้อมูลจะถูกโพสต์ไปยังเซิร์ฟเวอร์ที่ควรตรวจสอบและล็อกอินถ้ามีการตรวจสอบสิทธิ์ อย่างไรก็ตามในระหว่างกระบวนการทั้งหมดเซิร์ฟเวอร์จะสร้างรหัสเซสชันซึ่งจะถูกเก็บไว้ในคุกกี้ในเบราว์เซอร์ของฉัน ตอนนี้เซิร์ฟเวอร์ยังเก็บ ID เซสชันนี้ไว้ในระบบไฟล์หรือที่เก็บข้อมูล แต่ตามเพียงแค่ ID เซสชั่นฉันจะทราบชื่อผู้ใช้ของฉันได้อย่างไรในระหว่างการสำรวจผ่านเว็บไซต์ครั้งต่อไป มันเก็บข้อมูลบนเซิร์ฟเวอร์เป็น Dict ที่สำคัญจะเป็นหมายเลขเซสชั่นและรายละเอียดเช่นusername, emailฯลฯ เป็นค่า? ฉันสับสนมากที่นี่ ต้องการความช่วยเหลือ.

11
ฉันจะพิมพ์ค่าสองเท่าด้วยความแม่นยำเต็มที่ใช้ cout ได้อย่างไร
ดังนั้นฉันจึงได้คำตอบสำหรับคำถามสุดท้ายของฉัน(ฉันไม่รู้ว่าทำไมฉันไม่คิดอย่างนั้น) ฉันกำลังพิมพ์การdoubleใช้coutที่ปัดเศษเมื่อฉันไม่ได้คาดหวัง ฉันจะcoutพิมพ์doubleด้วยความแม่นยำได้อย่างไร

5
วิธีหยุดข้อความไม่ให้เกิน 1 บรรทัด?
มีการตัดคำหรือคุณลักษณะอื่น ๆ ที่หยุดข้อความจากการตัด? ฉันมีความสูงและoverflow:hiddenและข้อความก็ยังคงพัก ต้องการทำงานกับเบราว์เซอร์ทั้งหมดก่อน CSS3
332 html  css  text  word-wrap 

9
วิธีการสืบค้นเป็น GROUP BY ใน django?
ฉันสอบถามรุ่น: Members.objects.all() และมันจะส่งคืน: Eric, Salesman, X-Shop Freddie, Manager, X2-Shop Teddy, Salesman, X2-Shop Sean, Manager, X2-Shop สิ่งที่ฉันต้องการคือการรู้วิธีที่ดีที่สุดในการยิงgroup_byแบบสอบถามไปยังฐานข้อมูลของฉันเช่น: Members.objects.all().group_by('designation') ซึ่งใช้งานไม่ได้แน่นอน ฉันรู้ว่าเราสามารถทำเทคนิคบางอย่างdjango/db/models/query.pyได้ แต่ฉันแค่อยากรู้ว่าจะทำยังไงโดยไม่ต้องทำการปะ

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