Month: July 2018

สร้างโปรเจ็ค Maven ใน Eclipse

สร้างโปรเจ็ค Maven ใน Eclipse ในบทความก่อน ๆ หน้านี้ เราได้ทำการสร้างโปรเจ็ค Java ไปแล้วในบทความ สร้าง Java Project ใน Eclipse จากนั้นเราก็ได้สร้าง Java Dynamic Web Project กันไปแล้วด้วยในบทความ สร้าง Java Dynamic Web Project ใน Eclipse ดังนั้นในบทความนี้ เรามาลองสร้าง Maven Project กันบ้างนะ เพื่อบทความต่อ ๆ ไปจะได้ไม่ต้องดาวน์โหลด Lib แค่กำหนดใน dependencies แล้วให้มันโหลดมาให้สะดวกดี เริ่มต้นกันที่ File -> New -> Other ครับ จากนั้นเลือก Maven แล้วเลือก Maven Project ตามรูปด้านล่าง จากนั้นกด Next ครับ จะปรากฎหน้า Select

เปลี่ยน Port Tomcat ใน Eclipse

เปลี่ยน Port Tomcat ใน Eclipse ในบทความนี้ผมอยากจะแชร์วิธีการเปลี่ยน Port ของ Tomcat ที่อยู่ใน Eclipse ครับ ส่วนวิธีการนั้นให้ดับเบิ้ลคลิกที่ Server จากนั้นจะปรากฎ Overview ของ Tomcat ขึ้นมา ในส่วนของ Port เราสามารถแก้ได้ตามต้องการ ดูได้ตามรูปด้านล่าง

ปรับ touchpad กับเมาส์ ให้สลับอัตโนมัติ

ปรับ touchpad กับเมาส์ ให้สลับอัตโนมัติ ในบทความนี้ผมมาแชร์วิธีการปรับ touchpad กับเมาส์ให้สลับกันอัตโนมัติครับ เหตุผลที่ปรับเพราะเวลาทำงาน เกิดการย้ายคอมพิวเตอร์บ่อย บางครั้งก็เอาเมาส์ไป บางครั้งย้ายคอมแปปเดียว แล้วไม่ได้เอาเมาส์ไป เช่นไปประชุม เอาโค้ดไปให้เพื่อนร่วมงานช่วยดู หรืออื่น ๆ ดังนั้น ผมอยากจะปรับให้เวลาเราถอดเมาส์แล้วให้ touchpad ใช้งานได้อัตโนมัติ แต่พอเวลาเสียบเมาส์แล้ว ให้หยุดการทำงานของ touchpad ครับ ซึ่งวิธีการทำนั้นก็ง่ายมาก ให้เข้าไปที่ touchpad settings ดังตัวอย่างด้านล่าง จากนั้นจะปรากฎหน้าต่าง Touchpad Settings ขึ้นมา จากนั้นทางด้านซ้ายให้เข้าไปในส่วนของ Touchpad จากนั้น ให้ติ๊กออกจาก Leave touchpad on when a mouse is connected ตามรูปด้านล่างที่ช่องสีเหลี่ยมแดง ๆ

Java Singleton Design Pattern

Java Singleton Design Pattern วันนี้ได้ศึกษาเกี่ยวกับ Design Pattern นิดหนึ่ง ซึ่งก็คือ Singleton บทความนี้ผมเลยจะมาเขียนเกี่ยวกับ Design Pattern โดยใช้ตัวอย่างภาษา Java ครับ singleton pattern นั้นเป็นหนึ่งใน design pattern ซึ่งมีคำจำกัดความที่ง่าย ๆ แต่พอเวลานำไปใช้จริงนั้นกลับเกิดปัญหาในหลาย ๆ อย่าง และยังเป็นที่ถกเถียงกันอยู่ ดังนั้นเราไปดูแต่ละรูปแบบกันครับ   หลักของ Java Singleton จะต้องมีเพียง 1 instance ของ Class ที่อยู่ใน virtual machine จะต้องประกาศเป็นแบบ Global เพื่อเรียกใช้งานจากที่ไหนก็ได้ Singleton pattern มักจะใช้สำหรับ logging, driver object, cache และ Thread Pool จะเห็นว่าหลักของ Java Singleton นั้นหลัก

สร้าง Java Dynamic Web Project ใน Eclipse

สร้าง Java Dynamic Web Project ใน Eclipse สวัสดีครับ บทความนี้ผมจะพาไปสร้างโปรเจ็คใน Eclipse กันครับ ซึ่งในบทความนี้ผมจะทำการสร้าง Dynamic Web Project ครับ ซึ่งเป็นโปรเจ็คเกี่ยวกับการทำเว็บ หลาย ๆ ก็ใช้กันเยอะอยู่เหมือนกันนะ มาเริ่มกันเลย เริ่มต้นด้วย File -> New ครับ แล้วเลือก Other จากนั้นจะมีหน้าต่างให้เราเลือกว่าเราต้องการสร้างอะไร ให้เราเลื่อนหาในส่วนของ Web แล้วก็จะมี Dynamic Web Project อยู่ข้างใน ตามตัวอย่างด้านล่าง จากนั้นให้เราคลิก Next ครับ จะปรากฎหน้าต่างให้กรอกรายละเอียดโปรเจ็คครับ ตามตัวอย่างด้านล่าง จากตัวอย่างข้างต้นผมจะสร้างโปรเจ็คใหม่เลยนะคับ เราสามารถใช้โปรเจ็คที่เรามีอยู่แล้วก็ได้ จากนั้น Target runtime ผมก็ใส่ none ไว้ก่อนนะคับ ผมยังไม่แน่ใจว่าจะเอาไปรันใน runtime ที่ไหนดี จากนั้นคอนฟิกต่าง ๆ

The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path

The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path ผมลองสร้าง index.jsp ขึ้นมาดูแต่ปรากฎว่าได้เจอกับ Error บอกว่า The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path แสดงด้วยตัวอย่างด้านล่าง ถ้าเราดูจาก Error มันบอกไว้ว่าไม่เจอ HttpServlet ใน Build Path นั่นเองครับ ส่วนวิธีแก้ก็มีอยู่ 2 วิธี คือ ไปเพิ่ม Lib ของ HttpServlet ครับ ส่วนวิธีที่ 2 ให้เราไปเพิ่ม Target runtime เพราะใน Target runtime นั้นจะมี servlet runtime

เขียนโปรแกรมแม่สูตรคูณโดยใช้ Java

เขียนโปรแกรมแม่สูตรคูณโดยใช้ Java ในบทความนี้ผมจะมาลองเขียนโปรแกรมแสดงแม่สูตรคูณโดยใช้ภาษา Java กันครับ เมื่อเขียนเสร็จโค้ดที่ผมได้ก็แสดงดังตัวอย่างด้านล่าง จากโค้ดผมมีตัวแปร multiTable เพื่อบอกว่าผมจะสร้างสูตรคูณแม่ 2 จากนั้นผมก็ใช้ for เพื่อวนลูป 1 ถึง 12 โดยเพิ่มทีละ 1 เพื่อทำเป็นตัวคูณ 1-12 จากนั้นใน for ผมก็แสดงตัวแปร กับตัวคูณ จากนั้นก็ให้เท่ากับการคูณกัน จะได้การคูณกันทั้งหมด 12 รอบกลายเป็นแม่สูตรคูณ เมื่อรันแล้วผลลัพธ์จะได้ดังนี้

มาหาเงินออนไลน์โดยการครอบลิ้งกับ AdFly กันดีกว่า

มาหาเงินออนไลน์โดยการครอบลิ้งกับ AdFly กันดีกว่า บทความนี้ผมมาแนะนำตัวทำเงินตัวหนึ่งซึ่งมันมีชื่อว่า AdFly เว็บ AdFly เป็นเว็บที่ให้เรานำลิ้งที่คนต้องการคลิกไปครอบโดยเว็บของ AdFly ซึ่งเราก็จะได้ลิ้งของ AdFly มา จากนั้นเมื่อมีคนกด AdFly จะทำการแสดงโฆษณาแล้วจะมีตัวนับถอยหลัง 5 4 3 2 1 แล้วถึงจะคลิกได้เพื่อไปหาลิ้งจริง ๆ ที่เรานำไปครอบ ถือว่าเป็นวิธีหาเงินอีกวิธีที่น่าสนใจมาก สมมติว่าเรามีเว็บหรือลิ้งที่มีคนคลิกประจำ ก็ถือว่าเราได้เงินเป็นประจำเหมือนกันนะ เราสามารถรับเงินได้เมื่อถึงยอดถึงขั้นต่ำ 5$ ถอนทาง Paypal ได้ด้วยนะสะดวกดี ส่วนเรทก็ถือว่าดีอยู่ระดับหนึ่ง ลองไปสมัครแล้วลองทำกันได้ครับคลิก สมัครสมาชิก    

มาแสดงคำว่า Hello World ใน Java กัน

มาแสดงคำว่า Hello World ใน Java กัน จากในบทความที่แล้วที่เราได้สร้างโปรเจ็ค Java ในบทความ สร้าง Java Project ใน Eclipse กันไปแล้ว ต่อไปในบทความนี้ ผมต้องการสร้าง Class สร้าง Package แล้วก็แสดงคำว่า Hello World ซึ่งเป็นพื้นฐานกันก่อนครับ ก่อนอื่นเราก็ไปดูวิธีสร้าง package กันก่อนครับ ในบทความนี้ผมจะสร้างโดยใช้ Eclipse หมดเลยนะคับ   สร้าง Package ใน Java โดยใช้ Eclipse เริ่มต้นด้วยการคลิกขวาที่โปรเจ็คครับ แล้วเลือก New แล้วเลือก Package ตามตัวอย่างด้านล่างครับ จากนั้นก็ใส่ชื่อ package ตามต้องการครับ ที่จริงเราสามารถสร้างได้หลายวิธีนะครับ เช่นไปที่ File -> New -> Package ก็ได้ แต่ผมชอบวิธีนี้มากกว่า สำหรับการตั้งชื่อ package

สร้างแม่สูตรคูณอย่างง่ายโดยใช้ JavaScript

สร้างแม่สูตรคูณอย่างง่ายโดยใช้ JavaScript วันนี้ผมได้ทำการเขียนโค้ดการสร้างแม่สูตรคูณอย่างง่าย โดยใช้ JavaScript เอาไว้ เลยสร้างแบบทันด่วน ซึ่งโค้ดก็ได้ประมาณดังด้านล่าง ส่วนใน JavaScript ก็สร้างฟังก์ชันง่าย ๆ ไว้ด้งนี้ เมื่อเสร็จแล้วผลลัพธ์ก็จะเป็นประมาณนี้ ไปตามเล่นกันได้ที่ http://www.easyeasy.xyz/MTk=