คำถามติดแท็ก terminology

คำถามเกี่ยวกับความหมายหรือการใช้คำศัพท์การเขียนโปรแกรม


2
เครื่องหมาย at (@) ในไฟล์แบตช์คืออะไรและทำหน้าที่อะไร
ผู้ที่คุ้นเคยกับการเขียนสคริปต์แบตช์ windows / dos จากระยะไกลจะรู้จักบรรทัดนี้: @echo off เป็นเวลาหลายวันที่ฉันมีความสุขกับความรู้สึกที่ว่านั่น@คือวิธีecho offที่จะเขียนไว้ที่ด้านบนของชุดงานและนั่นก็คือมัน อย่างไรก็ตามเมื่อเร็ว ๆ นี้ฉันได้ข้ามเส้นแบบนี้: @php foo bar และอีกบรรทัดดังนี้: @call \\network\folder\batch.bat สิ่งนี้ตอกย้ำความสงสัยของฉันที่@มีมากกว่าแค่การechoสลับโหมด อย่างไรก็ตาม@ไม่มีอยู่ในWindows XP: AZ การอ้างอิงบรรทัดคำสั่งซึ่งฉันพยายามใช้เป็นข้อมูลอ้างอิงดังนั้นฉันไม่แน่ใจว่าจะค้นหาข้อมูลที่ชัดเจนเกี่ยวกับสิ่งนี้ได้อย่างไร: การ@ลงชื่อเข้าใช้ชุดงานคืออะไรคำศัพท์สำหรับมันคืออะไรและทำหน้าที่อะไร

5
ฟังก์ชั่นของคำสั่ง push / pop ที่ใช้กับ register ใน x86 assembly คืออะไร?
เมื่ออ่านเกี่ยวกับแอสเซมเบลอร์ฉันมักจะเจอคนเขียนว่าพวกเขาดันรีจิสเตอร์ของโปรเซสเซอร์และเปิดขึ้นมาอีกครั้งในภายหลังเพื่อกู้คืนสถานะก่อนหน้า คุณจะกดลงทะเบียนได้อย่างไร? มันดันอยู่ตรงไหน? เหตุใดจึงจำเป็น สิ่งนี้ทำให้คำสั่งโปรเซสเซอร์ตัวเดียวเดือดหรือซับซ้อนกว่านี้หรือไม่?

8
อะไรคือความแตกต่างระหว่างดัชนีกลับหัวกับดัชนีเก่าธรรมดา?
ในวิศวกรรมซอฟต์แวร์เราสร้างดัชนีตลอดเวลา (เช่นในฐานข้อมูล) แต่ฉันก็ได้ยินคนจำนวนมากพูดถึงดัชนีกลับหัว มีบางอย่างที่แตกต่างกันโดยพื้นฐานระหว่างทั้งสอง? พวกเขาฟังดูเหมือนสิ่งเดียวกัน


14
ความแตกต่างระหว่างคำและไบต์คืออะไร?
ฉันได้ทำการวิจัยบางอย่าง ไบต์คือ 8 บิตและคำเป็นหน่วยที่เล็กที่สุดที่สามารถระบุบนหน่วยความจำได้ ความยาวที่แน่นอนของคำจะแตกต่างกันไป สิ่งที่ฉันไม่เข้าใจคือจุดของการมีไบต์คืออะไร? ทำไมไม่พูด 8 บิต? ฉันถามคำถามนี้กับศาสตราจารย์คนหนึ่งและเขาบอกว่าเครื่องส่วนใหญ่ในปัจจุบันสามารถระบุได้แบบไบต์ แต่จะให้คำว่าอะไร?

5
ความแตกต่างระหว่าง Resource, URI, URL, Path และ File ใน Java คืออะไร?
ตอนนี้ฉันกำลังดูโค้ด Java ชิ้นหนึ่งและใช้เส้นทางเป็น String และรับ URL โดยใช้ URL resource = ClassLoader.getSystemClassLoader().getResource(pathAsString);จากนั้นจึงเรียกString path = resource.getPath()ใช้new File(path);และในที่สุดก็รัน โอ้และยังมีการโทรไปยัง URL url = resource.toURI();และString file = resource.getFile()และ ตอนนี้ฉันสับสนไปหมด - ส่วนใหญ่เป็นเพราะคำศัพท์ฉันเดา ใครช่วยแนะนำความแตกต่างให้ฉันหน่อยได้ไหมหรือให้ลิงค์ไปยังวัสดุป้องกันดัมมี่ โดยเฉพาะ URI ไปยัง URL และResource to File ? สำหรับฉันแล้วรู้สึกว่าพวกเขาควรจะเป็นสิ่งเดียวกันตามลำดับ ... ความแตกต่างระหว่างgetFile()และgetPath()อธิบายได้ที่นี่: url.getFile () และ getpath () ต่างกันอย่างไร (ที่น่าสนใจคือทั้งคู่ดูเหมือนจะส่งคืน Strings ซึ่งอาจจะเพิ่มสภาพจิตใจของฉันได้มาก ... ) ตอนนี้ถ้าฉันมีตัวระบุตำแหน่งที่อ้างอิงคลาสหรือแพ็คเกจในไฟล์ …
96 java  url  terminology 

13
“ บุคคลที่สาม” คืออะไร? (และใครคือบุคคลที่หนึ่งและสอง?)
ฉันรู้ดีว่า "ไลบรารีของบุคคลที่สาม" คืออะไรดังนั้นฉันจึงถือว่า "บุคคลที่สาม" ในกรณีนี้เป็นเพียงบุคคล / บริษัท อื่นที่ไม่ใช่ผู้พัฒนาหรือไม่ เกี่ยวข้องกับ "คนแรก" / "คนที่สอง" ฯลฯ หรือไม่? ข้อเท็จจริงที่ว่ามี "บุคคลที่สาม" แสดงให้เห็นว่ามี "บุคคลที่หนึ่ง" และ "บุคคลที่สอง" เช่นกัน มีการกำหนดคำศัพท์เหล่านั้นไว้อย่างดีหรือไม่? (ฉันไม่ใช่เจ้าของภาษาอังกฤษ)

7
การเข้าถึงของสมาชิกแบบ "แพ็กเกจส่วนตัว" ไม่ตรงกันกับการเข้าถึงเริ่มต้น (ไม่มีตัวแก้ไข) ใช่หรือไม่
ฉันสับสนเล็กน้อยเกี่ยวกับคำว่า "แพ็กเกจส่วนตัว" ที่เอกสารบางส่วนใช้ร่วมกับการใช้ "การเข้าถึงเริ่มต้น" การเข้าถึงแบบแพ็กเกจส่วนตัวและค่าเริ่มต้นไม่ตรงกันกับการป้องกันหรือไม่?

8
ไร้สัญชาติ VS ไร้สัญชาติ
ฉันสนใจบทความที่มีข้อมูลที่เป็นรูปธรรมเกี่ยวกับการออกแบบที่ไร้สัญชาติและไร้สัญชาติในการเขียนโปรแกรม ฉันสนใจเพราะต้องการเรียนรู้เพิ่มเติมเกี่ยวกับเรื่องนี้ แต่ไม่พบบทความดีๆเกี่ยวกับเรื่องนี้เลย ฉันได้อ่านบทความหลายสิบบทความบนเว็บที่พูดคุยเกี่ยวกับเรื่องนี้อย่างคลุมเครือหรือพวกเขากำลังพูดถึงเว็บเซิร์ฟเวอร์และเซสชัน - ซึ่งเป็น 'การแข่งขันแบบ stateful vs stateless แต่ฉันสนใจในการออกแบบแอตทริบิวต์แบบไร้สัญชาติและแบบ stateful ในการเขียนโค้ด . ตัวอย่าง: ฉันเคยได้ยินมาว่าคลาส BL ไร้สัญชาติโดยการออกแบบคลาสเอนทิตี (หรืออย่างน้อยนั่นคือสิ่งที่ฉันเรียกพวกเขาเช่น Person (id, name, .. )) เป็นสถานะ ฯลฯ ฉันคิดว่าสิ่งสำคัญที่ต้องรู้เพราะฉันเชื่อว่าถ้าฉันเข้าใจมันฉันจะเขียนโค้ดได้ดีขึ้น (เช่นความละเอียดในใจ) อย่างไรก็ตามสั้น ๆ จริงๆนี่คือสิ่งที่ฉันรู้ว่า 'การแข่งขันแบบ stateful vs stateless: Stateful (เช่น WinForms): จัดเก็บข้อมูลเพื่อใช้งานต่อไป แต่จำกัดความสามารถในการปรับขนาดของแอปพลิเคชันเนื่องจากถูก จำกัด โดยขีด จำกัด ของ CPU หรือหน่วยความจำ ไม่มีสถานะ (เช่นเดียวกับ ASP.NET - …

3
คลาสคงที่ใน java คืออะไร?
ฉัน googled หัวข้อนี้ แต่นอกจากWikipediaแล้วฉันไม่พบเอกสารหรือบทความที่เป็นประโยชน์เพิ่มเติม ใครช่วยอธิบายให้ฉันเข้าใจด้วยคำง่ายๆว่ามันหมายถึงอะไรหรือแนะนำให้ฉันดูเอกสารที่ดีและเข้าใจง่าย


7
แลมด้าคืออะไร?
ใครช่วยให้คำอธิบายที่ดีว่า Lambda คืออะไร? เรามีแท็กสำหรับพวกเขาและพวกเขาอยู่ในความลับของคำถาม C # แต่ฉันยังไม่พบคำจำกัดความและคำอธิบายที่ดีในตอนแรก

6
แอปพลิเคชั่น Greenfield และ Brownfield คืออะไร?
ฉันอ่านประโยคต่อไปนี้ในFluent NHibernate wiki : ... ; อย่างไรก็ตามสำหรับแอปพลิเคชันกรีนฟิลด์ส่วนใหญ่(และมีบราวน์ฟิลด์ไม่กี่ตัวด้วย) การทำแผนที่อัตโนมัติจะมีมากกว่าความสามารถ แอปพลิเคชั่น Greenfield และ Brownfield คืออะไร?


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