Showing posts with label Java Function. Show all posts

Java Function Check Folder Exists.

Một hàm Java dùng để kiểm tra nhanh một đường dẫn thư mục(folder) có tồn tại trên local/computer hay không? Nếu có tồn tại thì hàm sẽ trả về giá trị là TRUE, ngược lại nếu không tồn tại thì sẽ trả về giá trị là FALSE.

    private boolean folderExists(String path) {
        return new File(path).isDirectory();
    }


Java Function Check File Exists.

Một hàm Java dùng để kiểm tra nhanh đường dẫn của một tâp tin có tồn tại trên local/computer hay không? Nếu có thì trả về giá trị là TRUE, còn không có thì trả về giá trị là FALSE.

    private boolean fileExists(String path) {
        return new File(path).isFile();
    }


Hàm Java tính sự khác biệt giữ hai ngày quy ra ngày hoặc giờ hoặc phút hoặc giây hoặc microseconds hoặc nanoseconds.

Java function calculating the difference between two java date return days, hours, microseconds, microseconds, minutes, nanoseconds, seconds. Đây là một hàm Java dựng sẵn dùng để tính toán thời gian khác biệt giữ hai đối tượng ngày trong Java, thời gian khác biệt này có thể được quy đổi ra thành ngày hoặc giờ hoặc phút hoặc giây hoặc microseconds hoặc nanoseconds.

Chương trình VCF Parser phân tích cú pháp VCF | VCF Parser By EZ-VCard-0.9.6.

Hôm nay nhận được một yêu cầu lấy thông tin từ một tập tin có đuôi là VCF, thật sự lúc đầu cũng chả biết nó là gì, sau khi khi lên mạng search thì cũng hiểu nó đại khái là gì, thấy cũng hay nên viết lại chút kinh nghiệp của mình về cách phân tích cấu trúc (parser) tập tin VCF này.

Một số hàm Java chuyển đổi CSV thành EXCEL. | A some Java Function convert CSV to EXCEL.

Đây là một số hàm chuyển đổi tập tinh CSV thành EXCEL trong một ứng dụng hỗ trợ mình thực hiện cho dự án, do không quan trong nên viết đại cho xong, vì vây có S chuối, nhưng để tham khảo thì cũng tam được. Bạn nào thấy hữu ích thì cức cut dán về sử dụng ^^!

Làm thế nào để chỉ định con trỏ vào một JTextfield trong JOptionPane bằng lớp AncestorListener? | How to set focus on specific JTextfield in JOptionPane using AncestorListener class?

Trong bài viết này mình sử dụng lớp RequestFocusListener kế thừa từ lớp AncestorListener của Java để thiết lập Focus đầu tiên cho một JTextFiled thuộc JOptionPane.

Tạo tâp tin Properties chứ thông số cấu hình ứng dúng nếu có password thì sẽ mã hóa nó lại thành một tập tin key. | Java Create File Properties and Encrypted Password.

Đây là cũng một lớp do mình tạo trong lúc nghâm cứu rãnh rỗi, lớp này cho phép tạo một tập tin lưu lại các thông số của ứng dụng vào một tập tin Properties, để khí ứng dụng chạy thì sẽ sử dụng lại các thông số trong tập tin này, ngoài ra có thể thiết lập mã hóa nếu các thông số ứng dụng cần bảo mật ví dụ như password chẳng hạn. Bạn này thấy hữu ích thì cut về xài nha.

Hàm Java FTP Tải xuống, tải lên, lấy danh sách tập tin, kết nối, ngắt kết nối sử dụng Apache Common NET. | Java FTP Function Download, Upload, Get List File, Connect, Disconnect Using Apache Common NET.

Đây là một lớp Java FTP function do mình tạo trong lúc làm dự án, có các chức năng Download, Upload, GetListFile, Connection Disconnect  trên FTP, mình lưu lại để tái sử dụng sau này, bạn nào thấy hữu ích phần nào thì cứ copy về xài nha ^^!. À quên mình sử dụng mã nguồn mở của Apache Commons NET, bạn cần download thư việc này về add vào project trước khi sử dụng.

Hàm Java giải nén tập tin Zip có hoặc không có password. | Java function decompress zip have password(be or not) using Zip4J.

Để sử dụng hàm Java này trước tiên bạn vào trang web của Zip4J để download thư việc JAR của nó về add vào project để sử dụng.

Hàm java dựng sẵn dùng để nén tập tin hay thư mục sử dụng Zip4J | Java function compress file or folder with password(be or not) using Zip4J.

Để sử dụng trược tiên bạn vào trang web của Zip4J để download thư việc JAR của nó về add vào project để sử dụng.