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

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

16
การต่อสตริงใน Ruby
ฉันกำลังมองหาวิธีเชื่อมสตริงที่หรูหรากว่าใน Ruby ฉันมีบรรทัดต่อไปนี้: source = "#{ROOT_DIR}/" << project << "/App.config" มีวิธีที่ดีกว่าในการทำเช่นนี้? และสำหรับเรื่องนั้นอะไรคือความแตกต่างระหว่าง<<และ+?

15
JavaScript เปิดในหน้าต่างใหม่ไม่ใช่แท็บ
ฉันมีกล่องเลือกที่โทรwindow.open(url)เมื่อมีการเลือกรายการ Firefox จะเปิดหน้าในแท็บใหม่ตามค่าเริ่มต้น อย่างไรก็ตามฉันต้องการให้หน้าเปิดในหน้าต่างใหม่ไม่ใช่แท็บใหม่ ฉันจะทำสิ่งนี้ได้อย่างไร

25
ฉันจะเพิ่มหรืออัปเดตพารามิเตอร์สตริงข้อความค้นหาได้อย่างไร
ด้วย javascript ฉันจะเพิ่มพารามิเตอร์สตริงข้อความค้นหาไปยัง URL ได้อย่างไรหากไม่มีอยู่หรือมีอยู่ให้อัปเดตค่าปัจจุบัน ฉันใช้ jquery เพื่อการพัฒนาด้านลูกค้าของฉัน


18
จะสร้างไดเรคทอรีชั่วคราว / โฟลเดอร์ใน Java ได้อย่างไร?
มีวิธีมาตรฐานและเชื่อถือได้ในการสร้างไดเร็กทอรีชั่วคราวภายในแอ็พพลิเคชัน Java หรือไม่? มีรายการในฐานข้อมูลปัญหาของ Javaซึ่งมีรหัสเล็กน้อยในความคิดเห็น แต่ฉันสงสัยว่ามีวิธีการแก้ปัญหามาตรฐานที่จะพบในหนึ่งในห้องสมุดปกติ (Apache Commons เป็นต้น)?

4
การกำหนดประเภทของวัตถุในทับทิม
ฉันจะใช้ python เป็นตัวอย่างของสิ่งที่ฉันกำลังมองหา (คุณสามารถคิดว่ามันเป็น pseudocode หากคุณไม่รู้จัก Python): >>> a = 1 >>> type(a) <type 'int'> ฉันรู้ในทับทิมฉันสามารถทำ: 1.9.3p194 :002 > 1.class => Fixnum แต่นี่เป็นวิธีที่เหมาะสมในการกำหนดประเภทของวัตถุหรือไม่
364 ruby  types 

25
มีข้อผิดพลาดเกิดขึ้นใน NSOrderedSet ที่สร้างขึ้น accessors
ในแอป Lion ของฉันฉันมีโมเดลข้อมูลนี้: ความสัมพันธ์subitemsภายในได้รับคำสั่งItem Xcode 4.1 (สร้าง 4B110) ได้สร้างสำหรับฉันไฟล์Item.h, Item.m, และSubItem.hSubItem.h นี่คือเนื้อหา (สร้างอัตโนมัติ) ของItem.h: #import <Foundation/Foundation.h> #import <CoreData/CoreData.h> @class SubItem; @interface Item : NSManagedObject { @private } @property (nonatomic, retain) NSString * name; @property (nonatomic, retain) NSOrderedSet *subitems; @end @interface Item (CoreDataGeneratedAccessors) - (void)insertObject:(SubItem *)value inSubitemsAtIndex:(NSUInteger)idx; - (void)removeObjectFromSubitemsAtIndex:(NSUInteger)idx; - (void)insertSubitems:(NSArray …
364 cocoa  core-data  xcode4 

5
Multiline สำหรับ WPF TextBox
ฉันกำลังพัฒนาแอพสำหรับส่งความคิดเห็น โดยทั่วไปฉันพยายามที่จะทำให้การTextBoxแสดงความคิดเห็น แต่ฉันใช้ MultiLine=trueWinForms ฉันได้ตั้งค่าMinLinesเป็น 3 ซึ่งกำลังมาถึง แต่โดยเฉพาะอย่างยิ่งฉันต้องการถ้าผู้ใช้สามารถพิมพ์ที่ใดก็ได้ในบล็อกนี้ - เช่นกด Enter และทำจุดจุดเรียงลำดับของสิ่ง ตัวอย่างเช่น: - Item 1 blah - Item 2 blahlb lahbvl d แต่ในขณะนี้ข้อความทั้งหมดอยู่ในบรรทัดเดียว - Item 1 blah - Item 2 blahb blahb blah ความคิดเห็นเหล่านี้จะช่วยเติมเนื้อหาของอีเมลที่ถูกส่ง อาจไม่มีจุดหมายหากฉันไม่สามารถจัดรูปแบบเดิมได้อย่างง่ายดายเมื่อวางสตริงนี้ลงในสตริงเนื้อหาอีเมล (เพื่อให้ดูเหมือนว่าจะเป็นเมื่อส่งตามที่ทำเมื่อพิมพ์) ฉันสามารถบรรลุสิ่งที่ฉันทำหรือฉันต้องปล่อยให้มันเป็นข้อความทั้งหมดในหนึ่งบรรทัด?
364 wpf  textbox  multiline 

13
การซ่อนการเปลี่ยนแปลงในคอมไพล์เท่านั้น - เป็นไปได้หรือไม่
มีวิธีที่ฉันสามารถซ่อนเพียงการเปลี่ยนแปลงของฉันจัดฉาก? สถานการณ์ที่ฉันมีปัญหาคือเมื่อฉันทำงานกับข้อบกพร่องหลายอย่างในเวลาที่กำหนดและมีการเปลี่ยนแปลงที่ไม่แน่นอนหลายอย่าง ฉันต้องการให้สามารถจัดวางไฟล์เหล่านี้ทีละรายการสร้างไฟล์. patch ของฉันและซ่อนไว้จนกว่ารหัสจะได้รับอนุมัติ ด้วยวิธีนี้เมื่อได้รับการอนุมัติฉันสามารถซ่อนเซสชันทั้งหมดของฉัน (ปัจจุบัน) ป๊อปอัปบั๊กนั้นแล้วกดรหัส ฉันจะไปในทางที่ผิด? ฉันเข้าใจผิดว่า git สามารถทำงานในวิธีอื่นเพื่อทำให้กระบวนการของฉันง่ายขึ้นได้อย่างไร
364 git  git-stash 

5
องค์ประกอบ DOM ต้นไม้ที่มีรหัสกลายเป็นตัวแปรทั่วโลกหรือไม่
ทำงานกับแนวคิดของ wrapper HTMLElement อย่างง่ายฉันสะดุดกับสิ่งต่อไปนี้สำหรับ Internet Explorer และChrome : สำหรับ HTMLElement ที่มี ID ในทรี DOM เป็นไปได้ที่จะดึง div โดยใช้ ID เป็นชื่อตัวแปร ดังนั้นสำหรับ div เช่น <div id="example">some text</div> ในInternet Explorer 8และ Chrome คุณสามารถทำได้: alert(example.innerHTML); //=> 'some text' หรือ alert(window['example'].innerHTML); //=> 'some text' ดังนั้นนี่หมายความว่าทุกองค์ประกอบในทรี DOMถูกแปลงเป็นตัวแปรในเนมสเปซส่วนกลางหรือไม่ และยังหมายความว่าเราสามารถใช้สิ่งนี้แทนgetElementByIdวิธีการในเบราว์เซอร์เหล่านี้ได้หรือไม่?


4
คำสั่ง Sleep ใน T-SQL
มีวิธีเขียนคำสั่ง T-SQL เพื่อให้มันหลับช่วงระยะเวลาหนึ่งหรือไม่ ฉันกำลังเขียนบริการเว็บแบบอะซิงโครนัสและฉันต้องการให้สามารถทำการทดสอบบางอย่างเพื่อดูว่ารูปแบบอะซิงโครนัสนั้นจะทำให้ขยายได้มากขึ้นหรือไม่ เพื่อที่จะ "เยาะเย้ย" บริการภายนอกที่ช้าฉันต้องการที่จะสามารถเรียกเซิร์ฟเวอร์ SQL ที่มีสคริปต์ที่ทำงานช้า แต่จริงๆแล้วมันไม่ได้ประมวลผลอะไรมากมาย

11
วิธีการรวมรายการจำนวนเต็มกับจาวากระแส?
ฉันต้องการรวมรายการจำนวนเต็ม มันใช้งานได้ดังต่อไปนี้ แต่ไวยากรณ์ไม่ถูกต้อง รหัสสามารถปรับให้เหมาะสมหรือไม่ Map<String, Integer> integers; integers.values().stream().mapToInt(i -> i).sum();
364 java  java-8  java-stream 

13
Java Date กับปฏิทิน
มีคนได้โปรดแนะนำ "แนวปฏิบัติที่ดีที่สุด" ในปัจจุบันDateและCalendarประเภท เมื่อมีการเขียนรหัสใหม่ที่ดีที่สุดคือเคยโปรดปรานCalendarมากกว่าDateหรือมีกรณีที่Dateเป็นประเภทข้อมูลที่เหมาะสมมากขึ้น?
364 java  date  calendar 

22
มีข้อ จำกัด ที่ จำกัด วิธีการทั่วไปของฉันเป็นประเภทตัวเลขหรือไม่?
ทุกคนสามารถบอกฉันว่ามีวิธีที่มี generics เพื่อ จำกัด การโต้แย้งประเภททั่วไปTเพียง: Int16 Int32 Int64 UInt16 UInt32 UInt64 ฉันตระหนักถึงwhereคำหลัก แต่ไม่สามารถหาอินเตอร์เฟซสำหรับเพียงประเภทเหล่านี้ สิ่งที่ต้องการ: static bool IntegerFunction<T>(T value) where T : INumeric
364 c#  generics  constraints 

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