Posts tagged Java

Java Communications API on Windows

java-comm-api
ผมเปลี่ยนโปรแจคมาทำเรื่องเกี่ยวกะ การอ่าน RFID โดยการติดต่อจะเขียนโปรแกรมโดยใช้ Java จึงจำเป็นต้องรู้เรื่องของการอ่านข้อมูลมากจาก RS232 หรือว่า Serial Port นั้นเองโดยการใช้งานจึงต้องมีการใช้งาน Java Communication API สำหรับการติดต่อครับโดยใน windows XP จะทำการ set ดังนี้
More >

Read File and check path

หลังจากหายหน้าหายตาไปหลายวันไม่ได้ไปไหนนะครับแต่ว่าช่วงนี้งานส่วนของ Asterisk ที่เน้น ruby เป็นหลังต้องทำให้ค้องแบ่งเวลาในการเขียนบล๊อกทั้งหมดไปทำในส่วนนี้สำหรับวันที่วันเสาร์เรียน scjp เสร็จเลยมีอารมณ์อยากที่จะเขียนบล๊อก่อจากวันก่อนครับ สำหรับวันนี้จะเขียนเกี่ยวกับโค้ดของ softskill ต่อละกันนะครับ สำหรับวันนี้โจทย์จะเป็นไปในลักษณะให้เราอ่าน ไฟล์จาก input.txt ซึ่งมี path ของ file อยู่และให้อ่านอีกไฟล์คือไฟล์ rules.txt เพื่อทำการตวรจสอบว่าไฟล์นั้นผ่านกฏต่างๆ ที่ได้กำหนดไว้ในไฟล์ rules.txt หรือไม่หากว่าตรงให้เอาเฉพาะไฟล์ที่อณุญาตเท่านั้นครับ เรามาดูกันเลยดีกว่าครับ โดยในที่นี้ผมจะใช้ Pathmanager ที่ได้เขียนไว้ในการจัดการเรื่อง permission ครับ สำหรับไฟล์ใหม่ที่เขียนขึ้นตามนี้ครับ

More >

File permission with regular expression

สำหรับโจทย์ในวันนี้ืคือการเขียนโปรแกรมต่อจากของเมื่อวานเกี่ยวกับการตวจสอบ permission ของ file ว่าเราสามารถ access เข้าใช้ได้หรือไม่โดย หากตรงกับกฏของการ denied ให้ทำการ denied เลย แต่หากไม่ตรงก็ให้ทำการตวจสอบว่าสามารถเข้าใช้ได้หรือไม่ ครับโดยมี source code สำหรับข้อนี้เป็นโจทย์มาให้คือ

1
2
3
4
5
6
7
8
9
10
 public static void main(String[] args)
 {
 	PathManager pathManager = new PathManager();
 	pathManager.addDeniedRule("\\w.*\\.exe$");
 	pathManager.addAcceptedRule("^\\d");
 	if(pathMananager.isAllow("c:/temp/12.exe"))
 		System.out.println("accepted");
 	else
 		System.out.println("denied");
 }

More >