Trong quá trình làm việc, gần như chắc chắn các bạn sẽ gặp những trường hợp cần sử dụng đến một distributed lock (hay còn gọi là khóa phân tán) để làm khóa và xử lý những usecase đặc biệt đáp ứng nghiệp vụ của dự án.
Continue readingChia sẻ kiến thức lập trình, kĩ năng mềm từ góc nhìn của một Engineer
Ở phần trước mình đã chia sẻ 13 plugin thường sử dụng trong Intellij IDEA, tuy nhiên số đó chưa phải là tất cả những plugins intellij hữu ích nhất, hôm nay mình sẽ chia sẻ danh sách những plugins intellij mình đang sử dụng khi làm việc với Intellij IDEA, qua đó một phần giúp các bạn dễ dàng trong quá trình làm việc và học tập hơn.
Continue readingNhân ngày cuối năm, mình sẽ gửi tới các bạn bài viết về cách sử dụng git cherry-pick một cách hiệu quả nhất khi làm việc với git, git cherry-pick là một lệnh cực kì hữu ích mà bất kì một Engineer nào cũng nên biết và sử dụng thành thạo để công việc luôn luôn suôn sẻ cũng như dễ thở hơn.
Continue readingHôm nay mình sẽ giới thiệu với các bạn hai lệnh cực hữu ích khi làm việc với git, đó là git revert và git reset, biết được hai thủ thuật này sẽ khiến bạn ghi điểm nhiều hơn với đồng nghiệp
Continue readingTrong quá trình làm việc chắc hẳn các bạn sẽ không tránh khỏi những trường hợp như này, đang code dở một tính năng mới (chưa kịp hoàn thiện), thì lại có một yêu cầu khẩn cấp từ sếp hoặc có một bug cần phải xử lý ngay thời điểm đó. Cùng nhau tìm hiểu git stash để xử lý vấn đề một cách chuyên nghiệp nhất.
Continue readingHôm nay mình sẽ hướng dẫn cho các bạn cách install Netdata – một công cụ monitor server trên Centos 7.
Continue readingỞ bài trước mình đã hướng dẫn crack intellij từ phiên bản 2019 đổ về các phiên bản cũ hơn, hôm nay mình sẽ hướng dẫn các bạn crack intellij các phiên bản từ 2021.1.3 trở lại.
Continue readingĐể tạo ra các immutable class trong java, người ta sử dụng các từ khóa final để xây dựng, bao gồm 4 nguyên tắc cơ bản.
Continue readingHashcode và Equals là các phương thức đã được định nghĩa trong lớp Object, là lớp cha của tất cả các lớp trong java. Chính vì thế nên tất cả các đối tượng java kế thừa triển khai mặc định của hai phương thức này.
Continue readingPhần này chúng ta sẽ làm rõ ba vấn đề sau: truyền tham trị là gì(pass by value), truyền tham chiếu(pass by reference) là gì, trong java sử dụng kiểu nào ?
Continue reading© 2025 Cafeincode
Theme by Anders Noren — Up ↑