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

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

8
เป็นไปได้ที่โครงสร้าง NSLog C (เช่น CGRect หรือ CGPoint)
ฉันต้องการที่จะสามารถแก้ปัญหาโครงสร้าง C โดยไม่ต้องพิมพ์ทุกคุณสมบัติที่พวกเขาประกอบด้วย เช่นฉันต้องการที่จะสามารถทำอะไรเช่นนี้: CGPoint cgPoint = CGPointMake(0,0); NSLog(@"%@",cgPoint); เห็นได้ชัดว่า '% @' ไม่ทำงานดังนั้นคำถาม

30
ช่องโหว่ด้านความปลอดภัยที่แย่ที่สุดที่คุณเคยเห็น? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ช่องโหว่ความปลอดภัยที่เลวร้ายที่สุดที่คุณเคยเห็นคืออะไร? มันอาจเป็นความคิดที่ดีที่จะเก็บรายละเอียดไว้อย่าง จำกัด เพื่อป้องกันความผิด สำหรับสิ่งที่คุ้มค่าต่อไปนี้เป็นคำถามเกี่ยวกับสิ่งที่ต้องทำหากคุณพบช่องโหว่ด้านความปลอดภัยและอีกคำตอบหนึ่งที่มีประโยชน์หาก บริษัท ไม่ตอบสนอง (ดูเหมือนจะ)
413 security 

15
Gson: วิธียกเว้นฟิลด์เฉพาะจากการทำให้เป็นอนุกรมโดยไม่มีคำอธิบายประกอบ
Наэтотвопросестьответына กองมากเกินнарусском : Исключитьполеприсериализацииилидесериализациив Gson ฉันพยายามที่จะเรียนรู้ Gson และฉันกำลังดิ้นรนกับการกีดกันภาคสนาม นี่คือชั้นเรียนของฉัน public class Student { private Long id; private String firstName = "Philip"; private String middleName = "J."; private String initials = "P.F"; private String lastName = "Fry"; private Country country; private Country countryOfBirth; } public class Country { private Long id; …
413 java  json  serialization  gson 

14
การหาค่าสูงสุดของคุณสมบัติในอาร์เรย์ของวัตถุ
ฉันกำลังมองหาวิธีที่รวดเร็วสะอาดและมีประสิทธิภาพในการรับค่า "y" สูงสุดในชิ้นส่วน JSON ต่อไปนี้: [ { "x": "8/11/2009", "y": 0.026572007 }, { "x": "8/12/2009", "y": 0.025057454 }, { "x": "8/13/2009", "y": 0.024530916 }, { "x": "8/14/2009", "y": 0.031004457 } ] for-loop เป็นวิธีเดียวที่จะไปเกี่ยวกับมันได้หรือไม่ Math.maxฉันกระตือรือร้นในการใช้อย่างใด
413 javascript  json 

11
การส่งออกข้อมูลใน SQL Server เป็น INSERT INTO
ฉันใช้ SQL Server 2008 Management Studio และมีตารางที่ฉันต้องการย้ายไปยังเซิร์ฟเวอร์ db อื่น มีตัวเลือกในการส่งออกข้อมูลเป็นส่วนแทรกลงในสคริปต์ SQL หรือไม่?

12
มีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
ฉันมีดังต่อไปนี้: if (referrer.indexOf("Ral") == -1) { ... } สิ่งที่ฉันต้องการจะทำคือการทำให้Ralกรณีตายเพื่อที่จะสามารถRAl, rAlฯลฯ และยังคงแข่งขัน มีวิธีที่จะพูดแบบนั้นRalหรือไม่?

18
วิธีรันเมธอดการทดสอบตามลำดับเฉพาะใน JUnit4
ฉันต้องการที่จะดำเนินการวิธีการทดสอบที่มีคำอธิบายประกอบตาม@Testลำดับที่เฉพาะเจาะจง ตัวอย่างเช่น: public class MyTest { @Test public void test1(){} @Test public void test2(){} } ฉันต้องการที่จะให้แน่ใจว่าจะเรียกใช้test1()ก่อนtest2()ทุกครั้งที่ผมทำงานแต่ฉันไม่สามารถหาคำอธิบายประกอบเช่นMyTest@Test(order=xx) ฉันคิดว่ามันเป็นคุณสมบัติที่สำคัญมากสำหรับ JUnit หากผู้เขียน JUnit ไม่ต้องการคุณลักษณะการสั่งซื้อทำไม?


6
LINQ. VS ใด ๆ อยู่ - ความแตกต่างคืออะไร
การใช้ LINQ กับคอลเล็กชั่นอะไรคือความแตกต่างระหว่างบรรทัดโค้ดต่อไปนี้? if(!coll.Any(i => i.Value)) และ if(!coll.Exists(i => i.Value)) อัปเดต 1 เมื่อฉันถอดแยกชิ้นส่วน.Existsดูเหมือนว่าไม่มีรหัส อัปเดต 2 ใครรู้ว่าทำไมไม่มีรหัสสำหรับหนึ่งนี้
413 c#  linq  collections 

15
เตรียมใช้งานคลาสฟิลด์ในตัวสร้างหรือการประกาศ?
ฉันเพิ่งเขียนโปรแกรมใน C # และ Java เมื่อเร็ว ๆ นี้และฉันอยากรู้ว่าที่ที่ดีที่สุดคือการเริ่มต้นฟิลด์คลาสของฉัน ฉันควรทำอย่างไรเมื่อมีการประกาศ: public class Dice { private int topFace = 1; private Random myRand = new Random(); public void Roll() { // ...... } } หรือในตัวสร้าง: public class Dice { private int topFace; private Random myRand; public Dice() { topFace = 1; myRand …
413 java 


30
จะเพิ่มแถบความคืบหน้าลงในเชลล์สคริปต์ได้อย่างไร?
เมื่อสคริปต์ใน bash หรือเชลล์อื่น ๆ ใน * NIX ในขณะที่รันคำสั่งที่จะใช้เวลานานกว่าสองสามวินาทีแถบความคืบหน้าเป็นสิ่งจำเป็น ตัวอย่างเช่นการคัดลอกไฟล์ขนาดใหญ่เปิดไฟล์ tar ขนาดใหญ่ คุณแนะนำวิธีการเพิ่มแถบความคืบหน้าให้กับเชลล์สคริปต์?
413 bash  shell  zsh 


30
กำลังโหลด / ดาวน์โหลดภาพจาก URL บน Swift
ฉันต้องการโหลดภาพจาก URL ในแอปพลิเคชันของฉันดังนั้นก่อนอื่นฉันลองกับ Objective-C และใช้งานได้ แต่ด้วย Swift ฉันมีข้อผิดพลาดในการรวบรวม: 'imageWithData' ไม่พร้อมใช้งาน: ใช้การสร้างวัตถุ 'UIImage (data :)' ฟังก์ชั่นของฉัน: @IBOutlet var imageView : UIImageView override func viewDidLoad() { super.viewDidLoad() var url:NSURL = NSURL.URLWithString("http://myURL/ios8.png") var data:NSData = NSData.dataWithContentsOfURL(url, options: nil, error: nil) imageView.image = UIImage.imageWithData(data)// Error here } ในวัตถุประสงค์ -C: - (void)viewDidLoad { [super viewDidLoad]; …
413 ios  swift  uiimage  nsurl 

11
ฉันจะตรวจสอบว่าสตริงเป็นโมฆะหรือว่างเปล่าใน PowerShell ได้อย่างไร
มีIsNullOrEmptyฟังก์ชันในตัวเพื่อตรวจสอบว่าสตริงเป็นโมฆะหรือว่างเปล่าใน PowerShell หรือไม่ ฉันไม่สามารถค้นหาได้จนถึงตอนนี้และหากมีวิธีในตัวฉันไม่ต้องการเขียนฟังก์ชันสำหรับสิ่งนี้
413 .net  string  powershell  null 

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