Menu

Showing posts with label Description. Show all posts
Showing posts with label Description. Show all posts

Friday, November 29, 2013

[Batch Script] ความแตกต่างระหว่างคำสั่ง CALL และ START
[Batch Script] What Difference between CALL and START commands

CALL เป็นวิธีการเรียกไฟล์ batch อื่น (ไฟล์ batch ที่ถูกเรียก) ภายในไฟล์ batch ที่รันอยู่ (ไฟล์ batch ที่เรียก) แล้วกลับมายังไฟล์ batch ที่เรียก โดยไม่ยกเลิกการประมวลผลของไฟล์ที่เรียก และมีการใช้สภาพแวดล้อมเดียวกันสำหรับไฟล์ batch ที่เรียกและไฟล์ batch ที่ถูกเรียก
CALL is the way to call another batch file within a batch file and return to the caller without aborting the execution of the calling batch file, and using the same environment for both batch files.

START เป็นวิธีการเริ่มโปรแกรมในหน้าต่าง cmd.exe ใหม่ ดังนั้นมันสามารถรันไฟล์ batch ที่ถูกเรียกได้พร้อมกัน
START is the way to start a program in a new cmd.exe instance, so it can run a called batch file asynchronosly

Monday, June 17, 2013

[C#] ความแตกต่างระหว่างเมธอดที่ใช้ new กับ override
[C#] What Different between new and override Method

override - เมธอดของคลาสแม่ถูกเขียนทับในคลาสลูก
override - a method of a base class is overridden in a derived class

new - เมธอดของคลาสแม่ถูกซ่อนเอาไว้จากคลาสลูก โดยการประกาศเมธอดที่เหมือนกับคลาสแม่ในคลาสลูก
new - a method of a base class is hidden in a derived class by defining the same method of a base class in a derived class

ถ้าไม่ได้กำหนดคีย์เวิร์ดว่าเป็น override หรือ new ค่าตั้งต้นจะเป็น new
If you do not specify either override or new keyword, the default keyword is new

Sunday, November 25, 2012

[OpenCV] OpenCV คืออะไร?
[OpenCV] What is OpenCV?

OpenCV ย่อมาจาก Open Source Computer Vision ซึ่งเป็นไลบรารี่ที่รวบรวมฟังก์ชั่นต่างๆสำหรับการประมวลผลภาพและคอมพิวเตอร์วิทัศนศาสตร์เอาไว้เป็นจำนวนมาก ไลบรารี่นี้อยู่ภายใต้ใบอนุญาต BSD ซึ่งเราสามารถใช้ได้ฟรีทั้งทางด้านการศึกษาและทางการค้า นอกจากนั้น OpenCV ยังมีอินเตอร์เฟสที่หลากหลายรองรับการพัฒนาโปรแกรมบนภาษาโปรแกรมต่างๆ เช่น C/C++, Python, Java เป็นต้น และ OpenCV ยังสามารถรันได้ทั้งบน Window, Linux, Android, และ Mac

OpenCV (Open Source Computer Vision) is a library of programming functions for Image Processing and Computer Vision. It is released under the BSD license that is free for both academic and commercial use. It has C/C++, Python and Java interfaces running on Window, Linux, Android, and Mac.