วันพฤหัสบดีที่ 13 สิงหาคม พ.ศ. 2558

Timeout shutdown all windows(ตั้งเวลาชัตดาวคอมพิวเตอร์ในวินโดว์ ไม่ต้องพึ่งโปรแกรม)

กดคีย์ลัดเปิด Run ในคีย์บอร์ดคอมพิวเตอร์

พิมพ์ว่า cmd แล้ว ok

พิมพ์คำสั่ง shutdown เพื่อตั้งเวลาใส่ระยะเวลาเป็นหน่วยวินาที ในตัวอย่าง 3600 คือ 1 ชั่วโมง

ถ้าต้องการยกเลิกตั้งเวลา shutdown พิมพ์คำสั่งยกเลิก

วันอังคารที่ 28 กรกฎาคม พ.ศ. 2558

Force throw Exception while debugging on eclipse.(บังคับให้ throw Exception ในระหว่าง debugging )



Finally press F8 enjoy result !:)  - สุดท้ายทดสอบกด F8 แล้วดูผลลัพธ์ throw Exception

Tip : เลือกรายละเอียดทั้งหมดในเมธอดจาวาเพื่อก๊อปปี้หรือค้นหาข้อความภายในเมธอดนั้นด้วยโปรแกรม Eclipse (Select entire java method for copying or finding on eclipse.)

cursor and CTRL+SHIFT+P move to end of method

SHIFT+ALT+UP ARROW for selecting entire method

CTRL+F for finding,CTRL+C for copying
 Can use shift + alt + RIGHT ARROW, shift + alt + UP ARROW, shift + alt+ RIGHT ARROW  for same result.(สามารถใช้ปุ่ม shift+alt+ลูกศรขวา, บน, ล่าง, ซ้าย ได้ผลลัพธ์เดียวกันครับ)

วันพฤหัสบดีที่ 23 กรกฎาคม พ.ศ. 2558

เปรียบเทียบข้อมูลที่ถูก SELECT ด้วย Toad

ภาพ เปรียบเทียบข้อมูลใน Toad
ภาพ ตัวอย่างข้อมูลสำหรับเปรียบเทียบ
ภาพ คลิกเลือกคำสั่ง Compare
ภาพ เลือก Primary Key
ภาพ ข้อมูลถูกเปรียบเทียบ มองสิ่งที่ต่างกันด้วยสีแถบ

วันศุกร์ที่ 10 กรกฎาคม พ.ศ. 2558

Sum ค่า Column อัตโนมัติของข้อมูล database ในโปรแกรม Toad สำหรับตรวจสอบข้อมูลผลรวมให้ง่ายขึ้น

เปิดแถบ Summary footer Panel

ให้แสดง sum ของ column Amount
 นอกจาก Sum แล้วใช้ min, max, count และอื่นๆได้อีก สังเกตในภาพครับ

แสดงค่า Sum แล้ว

ทดสอบโปรแกรมด้วย debugger internet explorer ได้ง่ายขึ้น ด้วยการใช้ condition ของ debugger

เลือกไฟล์ javascript สำหรับ debug

กำหนด breakpoint condition

สร้าง condition ให้กับ breakpoint
ใน Condition เขียน statement ให้ทำก่อน คืนค่า true กับ false ได้ส่วนค่า true จะทำให้ breakpoint ทำงานหยุดโปรแกรมในจุดนี้ ถ้า false จะไม่หยุดโปรแกรม แต่ยังทำส่วน eventCode = '00023'

เทคนิคนี้มีประโยชน์เพื่อหยุดโปรแกรมไม่ให้ทำส่วนต่อไปและทดสอบค่าบางอย่าง เช่นใน conditon ตัวแปรสามารถกำหนดค่าให้เป็นค่าที่เราต้องการเพื่อให้โปรแกรมทำงานสำหรับการทดสอบ ส่วนประโยชน์ที่ผมเอาใช้งานเพื่อในงานจริงเพื่อต้องการไม่ให้ไปเรียก script ที่ยิงไปอัพเดทค่า database ฝั่ง server เพราะผมจะทำสอบข้อมูลให้แน่ใจก่อน ถ้าโปรแกรมถูกต้องแน่นอนแล้ว ค่อยปล่อย request ไปอัพเดทค่า database ที่ฝั่ง server

วันอาทิตย์ที่ 5 กรกฎาคม พ.ศ. 2558

ต้องการดูบรรทัดของโค้ดนี้ใครเป็นคนแก้ไขกันแน่ ใช้ Show Annotation

แค่เอาเม้าชี้ที่บรรทัดก็บอกว่าใครแก้ไขบรรทัดนี้ได้

            อยากรู้โค้ดบรรทัดนี้ใครเป็นคนแก้กันแน่ ใช้ Show anotation คลิกขวาที่หน้าโค้ดของเรา เลือก Team เลือก Show Annotation

เลือก Team -> Show Annotation


ตรงแถบ From Revision เลือก Revision ประวัติการแก้ไข default เป็น 1 ( 1 คือ ตั้งแต่สร้างโค้ดหน้านี้เลย) ส่วนแถบ To Revision ให้ถึง Revision ไหน default Head Revision (Head คือ ถึงปัจจุบัน) ใส่เรียบจากนั้นกด Ok ทดสอบเอาเม้าชื่อตามสีจะทราบชื่อคนแก้ไขในโค้ดบรรทัดนั้นๆ

credit : http://help.eclipse.org/luna/index.jsp?