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
Mọi người không đọc nhầm tiêu đề, chủ đề hôm nay sẽ không phải là một vấn đề kĩ thuật gì cả, mà sẽ là một kĩ năng mềm mà mình thấy rằng nó thực sự cần thiết ở bất kì nơi nào tồn tại sự đối thoại giữa người với người, đó là việc lắng nghe tích cực.
Continue readingỞ 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 readingTuần này mình đọc được cuốn sách khá hay và muốn chia sẻ lại với mọi người, đó là cuốn “Nói thế nào để được chào đón, làm thế nào để được ghi nhận”để các bạn có thể tìm ra được chân lý cho riêng bản thân mình, cho sự nghiệp của mình.
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 reading© 2024 Cafeincode
Theme by Anders Noren — Up ↑