klainfo

Method Swap – without temporary variable

ตัวอย่างข้างต้น เป็นการเขียนโปรแกรม swap ค่าแบบแปลกๆครับ ไม่ต้องมาสร้างตัวแปร temp อีกแย๊ว จะนำเสนอ 2 วิธีครับ วิธีแรก :: การใช้ Operator XOR ตัวอย่าง code สำหรับ ภาษา C# 1 2 3 4 5 void swap (ref int a, ref int b) { a ^= b; b ^= a; a ^= b; & ...

Read More

Basic way to solve the problems.

Make it work. Make it right. Then make it fast. หมายความว่ายังไง Make it work. เีขียนโปรแกรมให้มันทำงานได้ซะก่อน Make it right. เขียนโปรแกรมให้มันแสดงผลได้ถูกต้อง Then make it fast. เขียนโปรแกรมให้มันทำงานได้เร็วที่สุดและ optimize ที่สุด ซึ ...

Read More

Enhancing your html layout!

ตามมาตรฐาน W3C ซึ่งเป็น 1 ใน web standard ใหญ่ๆที่รู้จักกัน วันนี้จะมาแนะนำ tag ใหม่ คือ abbr กับ acronym ครับ โดยลักษณะการใช้งาน จะดูคล้ายๆกัน ซึ่งพบได้บ่อยครั้งใน Wikipedia ความคล้าย : acronym และ abbr เพิ่มความหมา ...

Read More

How different between id and class?

หลายๆคนที่เขียน CSS ไปซักพัก แล้วโดนไซโคให้นิยมชมชอบ tag div เป็นชีวิตจิตใจ ^^ อาจจะสงสัยกันว่า แล้ว id กับ class นั้น แตกต่างกันอย่างไร ผมเองก็เคยสงสัยครับ ความแตกต่างมันอยู่ตรงที่ ID Once times in your ht ...

Read More

Session and Cookies

หลักการทั่วๆไปแล้ว จะใช้ cookies เก็บ session id ไว้ แล้วใช้ session เก็บข้อมูลพวก user_id หรือ username เป็นต้น โดย cookies นั้นจะเป็นตัวกำหนดว่ามีอายุนานเท่าไหร่ เช่น 1hr 5hr หรือ 20 year(^^) ข้อเสียของ session hacker สามารถขโมย session ...

Read More