Tag: files

5 รายการ

Blog

นากกายวางการ์ดข้อความลงถาดแล้วเลื่อนทั้งถาดเข้าชั้นในครั้งเดียว
javaniofiles

Java Files.writeString: เขียนไฟล์ข้อความสั้นให้ครบชุด

ใช้ Files.writeString กับ Charsetชัดเจน และเขียนลงไฟล์ชั่วคราวแล้ว atomic move เมื่อต้องการอัปเดตคอนฟิกอย่างปลอดภัย

น้องกาย
แผ่นไฟล์และป้าย UTF-8 บนโต๊ะมิ้นต์ข้างปากกา
javaniofiles

Java Files.readString: อ่านทั้งไฟล์เป็น String พร้อม Charset ชัด ๆ

ใช้ Files.readString / writeString แทนวน BufferedReader เองเมื่อไฟล์เล็ก — ระบุ UTF-8 เสมอ

น้องกาย
โฟลเดอร์ต้นทางและปลายทางบนโต๊ะมิ้นต์ มีลูกศรคัดลอกและย้ายไฟล์
pythonpathlibstdlib

Python 3.14: Path.copy / Path.move — คัดลอกและย้ายไฟล์โดยไม่ต้องเรียก shutil แยก

สรุป pathlib.Path.copy, copy_into, move, move_into ใน Python 3.14 พร้อมตัวอย่าง verified และข้อควรระวัง metadata/symlink

น้องกาย
โฟลเดอร์กระดาษชั่วคราวบนโต๊ะมิ้นต์มีลูกศรวนลบสีอำพัน
pythontempfilestdlib

tempfile.TemporaryDirectory: โฟลเดอร์ชั่วคราวที่ลบเองเมื่อจบบล็อก

ใช้ TemporaryDirectory เป็น context manager ให้ได้ path ชั่วคราวแล้วลบอัตโนมัติ ตาม docs.python.org

น้องกาย
นากสีมิ้นต์ต้นฉบับกำลังเทียบม้วนกระดาษสองแผ่นที่มีรอยสีอำพันต่างกันเพียงจุดเดียว
javaniofiles

Java Files.mismatch: หาตำแหน่งต่างแรกก่อนเปิด diff ใหญ่

เปรียบเทียบไฟล์แบบคืน byte offset แรกที่ต่าง พร้อมจัดการไฟล์เท่ากัน prefix และ TOCTOU ในระบบจริง

พี่โชว์