1. Java Stream API

    Stream là một trong những concept được coi là đem sự thay đổi lớn nhất trong Java 8. Để có thể hiểu được nội dung này trọn vẹn, mình đề nghị các bạn đọc trước các khái niệm về Functional Interfaces & Lambda Expressions và Optional trong Java

    2024/02/14 Software Development

  2. logback & mdc in spring

    A practical deep-dive into building observable microservices — the patterns, pitfalls, and production-tested solutions.

    2024/01/25 Software Development

  3. java optional

    Trước khi đi vào bài hôm nay, chúng ta cùng nghe cha đẻ của Null phát biểu :)))

    2024/01/24 Software Development

  4. Một vài cách Tối ưu SQL Query trong Oracle

    Trong lĩnh vực phát triển phần mềm, có thể rất nhiều lần chính bạn hoặc đồng nghiệp của bạn thốt lên rằng: WTF code đã tối ưu thế này mà sao thời gian phản hồi api vẫn chậm? Đó là một vấn đề nhứt nhói, cần phải bắt tay vào tối ưu ngay lặp tức - SQL.

    2024/01/18 Software Development

  5. List, ArrayList & LinkedList trong Java

    Trong Java, List là một interface thuộc bộ thư viện Java Collections Framework, cung cấp các phương thức để thao tác với danh sách các phần tử. Hai trong số các lớp triển khai phổ biến nhất của List là ArrayList và LinkedList. Cả hai đều có những điểm mạnh, yếu khác nhau và thích hợp cho các tình huống khác nhau.

    2023/12/21 Software Development

  6. map in java

    Việc khai báo Map<String, Object> map = new HashMap<>() đã trở thành phản xạ vô điều kiện của hầu hết các lập trình viên Java. Nhưng trong các hệ thống phân tán hoặc các ứng dụng yêu cầu hiệu năng cực độ, sự hời hợt trong việc chọn lựa cấu trúc dữ liệu có thể dẫn đến những nút thắt cổ chai nghiêm trọng về bộ nhớ và CPU.

    2023/12/20 Software Development

  7. list in java

    Trong hành trình xây dựng các hệ thống backend, List<E> có lẽ là cấu trúc dữ liệu được chúng ta “gọi tên” nhiều nhất. Nó đơn giản, dễ dùng và dường như luôn hoàn thành tốt nhiệm vụ. Tuy nhiên, sự tiện lợi bề mặt này thường che dấu những chi phí ngầm về bộ nhớ và CPU.

    2023/12/05 Software Development

  8. lombok - giúp code java nhanh hơn 69.69%

    # lombok?

    2023/11/29 Software Development

  9. hibernate là gì?

    Hibernate là framework được sử dụng nhiều nhất hiện nay để giúp lập trình viên Java có thể map các class (Pojo) với một cơ sở dữ liệu bất kỳ.

    2023/11/29 Software Development

  10. hướng dẫn tự tạo một annotations

    Annotation (Chú thích) được sử dụng để chú thích trên một class, một trường (field) hoặc một method để cung cấp hoặc bổ sung các thông tin. Nó hoàn toàn không ảnh hưởng tới code của bạn.

    2023/11/18 Software Development