Month: June 2019

ใส่รูปหน้าในหน้าเว็บเพจโดยใช้ HTML

สวัสดีครับ บทความนี้ผมจะมาใส่รูปภาพในหน้าเว็บเพจ โดยใช้ HTML กันครับ ซึ่ง Syntax ในการใส่รูปภาพนั้นตามตัวอย่างโค้ดด้านล่างครับ จากโค้ดจะเห็นว่าเราจะมีแท็กที่ชื่อว่า img นะครับในการใส่รูปภาภ ส่วนรูปภาพจะอยู่ใน Attribute ที่ชื่อว่า src ครับ สังเกตุจะเห็นว่าแท็ก img นั้นมีแท็กเปิดกับปิดเป็นแท็กเดียวกัน ต่อไปเรามาดูตัวอย่างโค้ดแบบเต็ม ๆ กันดูครับ ในที่นี้ผมจะใส่รูปนะครับ โค้ดที่ได้จะเป็นแบบนี้ จากโค้ดด้านบนผมจะเอารูปจากเว็บ http://www.howtoclicks.com/img/logo.png รูปนี้มาใส่ครับ ผลลัพธ์ที่ได้ก็จะเป็นแบบนี้ครับ เราสามารถใส่ Attribute width หรือ Height ได้ตามต้องการเพื่อกำหนดขนาดของรูปครับ

การ Import Root Certificate ใน Java

สวัสดีครับ บทความนี้ผมจะมาแนะนำวิธีการ Import Root Certificate ใน Java กันครับ ซึ่งการเรียก api โดยผ่าน https เดียวนี้มีการใช้กันมาก และบางครั้งเราต้องทำการ root certificate ใน java ด้วยเพื่อให้สามารถเรียกใช้งานได้ โดยก่อนอื่นให้เราไป Root Certificate ใน Windows ก่อนครับ ซึ่งใครยังไม่ได้ทำก็ไปทำก่อน โดยวิธีทำก็ตามบทความเรื่อง การ Import Root Certificate ใน Windows และใน Java เราจะทำตาม github นี้ครับ https://github.com/escline/InstallCert โดยอันดับแรกเราก็ทำการ Download InstallCert.java มาก่อนครับ ให้เข้าไปที่ตรงค้นหาของโปรแกรม แล้วพิมพ์คาสั่ง cmd ตามตัวอย่างรูปด้านล่าง จากนั้นเราก็ run คำสั่ง javac เพื่อ build ให้เป็น .class

การ Import Root Certificate ใน Windows

ต้องยอมรับว่าเดียวนี้ หลาย ๆ เว็บเปลี่ยนมาใช้ https กันหมดแล้ว เพื่อความปลอดภัย และหลาย ๆ องค์กร ในบางครั้งที่ต้องมีการ call หรือเรียก api กันไปมาระหว่างทีม หรือระหว่างเครื่องในเครือข่าย ก็มีการใช้ https ในการเรียกกัน บางครั้งในการ call https กันนั้นก็จะมีการ Generating a Self-Signed Certificate กันขึ้นมาเอง และทำการสร้าง Root CA ขึ้นมาให้ trust certificate กัน ดังนั้นในบทความนี้ผมเลยได้เขียนวิธีการ trust certificate ใน windows ขึ้นมา เพื่อใช้เป็นแนวทาง หรือสามารถนำไปทำเป็นเอกสารได้ครับ เริ่มด้วยการ พิมพ์ว่า mmc ที่ run ครับ เพื่อเปิด console root ขึ้นมา จะได้ตามตัวอย่างด้านล่าง จากนั้นให้คลิกที่

SQL Server Backup Database ผ่าน SQL Server Management Studio

สวัสดีคับ บทความนี้ผมจะมาแชร์วิธีการ Backup Database SQL Server กันครับ ซึ่งวิธีการ Backup นี้ ผมจะทำการ Backup ทั้ง Database ให้เป็น .bak ครับ โดยในตัวอย่างผมจะใช้ SQL Server Management Studio ในการ Backup นะครับ เริ่มจากเปิดโปรแกรม SQL Server Management Studio ก่อนครับ จากนั้นคลิกขวาตรง Database ที่เราต้องการจะ Backup จากนั้นเลือก Task แล้วก็เลือก Back Up … จะปรากฎหน้าต่าง Back Up Database ขึ้นมา ตรงส่วนของ Destination จะมีค่า Default path ขึ้นมาให้เราเลือกว่าจะ save file backup

เปลี่ยน Product key ของ SQL Server

สวัสดีครับ บทความนี้ผมจะมาแนะวิธีการเปลี่ยน Product key ของ SQL Server กันครับ ซึ่งบางครั้ง เวลาเรานำ SQL Server ไปใช้งานจริง เราก็ต้องมีการจัดการเกี่ยวกับ License ของ SQL Server ด้วยครับ บทความนี้เลยมาแนะขั้นตอนกันครับ เผื่อมีการนำไปใช้จริง และบางคนอาจจะต้องนำไปทำเป็นเอกสารครับ มาเริ่มกันเลย ให้คลิกที่ Start แล้วค้นหาโปรแกรม ให้ค้นหาชื่อว่า SQL Server Installation Center ตามตัวอย่างรูปด้านล่าง จะปรากฎหน้าต่าง SQL Server Installation Center ขึ้นมา ด้านซ้ายให้คลิกไปที่ Maintenance จากนั้นทางด้านขวาให้คลิกที่ Edition Upgrade ตามตัวอย่างรูปด้านล่าง จะปรากฎหน้าต่าง SQL Server Setup ขึ้นมา ให้คลิกที่ OK จากนั้นจะปรากฎหน้าต่าง Upgrade the Edition

Java แก้ไข jar file library

สวัสดีครับ บทความนี้ผมจะทำการแชร์ เกี่ยวกับวิธีการแก้ไขไฟล์ jar ซึ่งเป็น Library ใน Java ครับ ในบางครั้ง เราอาจจะต้องได้ไปทำการแก้ไข library บ้าง เช่น jar file ซึ่งในตอนที่ผมทำงานอยู่นั้น มีเหตุการณ์ที่ต้องได้ไปทำการแก้ไข library ของ Tomcat ดังนั้น ในบทความนี้ผมเลยมาแชร์วิธีการแก้ไขกันครับ ซึ่งเป็นหนึ่งในหลาย ๆ วิธีที่สามารถทำได้ จากตัวอย่างผมจะทำการแก้ไข Library ของ Tomcat นะครับ ก่อนอื่น ก็เตรียม library ที่ต้องการจะแก้ไขไว้ก่อนครับ จากนั้นก็ใช้ command line เข้าไปใน Path ที่ทำการเก็บ Library เอาไว้ จากตัวอย่างผมต้องการจะแก้ไขไฟล์ ServerInfo.properties ของ library catalina.jar ผมเลยรันคำสั่งตามตัวอย่างด้านล่าง เมื่อทำการรันคำสั่งแล้วจะเกิด Folder และ file ที่ต้องการแก้ไขขึ้นมา จากนั้นให้ทำการแก้ไขไฟล์ตามที่เราต้องการ

autoDeploy=”false” deployOnStartup=”false” และการกำหนด Context ใน Tomcat

สวัสดีคับ บทความนี้ผมจะมาแชร์การ config tomcat ที่ไม่ให้ Tomcat deploy อัติโนมัติครับ เป็นการแชร์ที่เกิดจากการที่ผมต้องทำการ Config Tomcat ไม่ให้ทำการ deploy war อัติโนมัติ เพื่อป้องกันการมีคนแอบเอา war มาติดตั้งคับ ซึ่งปกติ เวลาลง Tomcat ตัว Tomcat จะทำการ Deploy war ให้อัติโนมัติ ในที่นี้ผมเลยทำการปิด audoDeploy กับ deployOnStartup ให้เป็น false ครับ ซึ่งการ Config จะ Config ไว้ใน server.xml ที่อยู่ใน Path config ของ Tomcat ครับ ซึ่งส่วนที่ผมเพิ่มเข้าไป จะเพิ่มเข้าไปในส่วนของ Host ครับ ตัวอย่างโค้ดที่ได้ก็จะประมาณนี้ครับ ต่อจากนั้น เมื่อเรากำหนดไม่ให้มัน Deploy อัตโนมัติ

กำหนดค่า Memory ให้กับ Tomcat ใน Windows แบบติดตั้ง

ในบทความนี้ผมจะเขียนเกี่ยวกับการกำหนด memory ใน Tomcat กันครับ ซึ่งในที่ผมจะเขียนนี้ ผมใช้วิธีติดตั้ง Tomcat แบบ install เอานะครับ สำหรับใครที่ต้องการเซต memory ของ Tomcat ที่ได้ทำการติดตั้งไว้ ในกรณีที่เรามี Ram เยอะ ๆ อย่างเช่น Production ครับ เริ่มโดยการเข้าไปที่ Folder bin ของ Tomcat ครับ จากนั้นให้ double click tomcat8 ที่ลงท้ายด้วย w.exe ขึ้นมาครับ ตามตัวอย่างรูปด้านล่าง ผมใส่สีเหลือง ๆ ไว้นะครับ จากนั้นจะได้ตามตัวอย่างรูปด้านล่าง ให้ไปที่แถบของ Java จากนั้นในส่วนด้านล่างให้ใส่ Initial memory pool กับ Maximum memory pool ตามต้องการครับ เพียงแค่นี้เราก็สามารถกำหนด initial memory