Deft Blog

Chia sẻ là cách tốt nhất để học
Menu
  • Tâm sự dev
  • Bản tin
  • Java
    • Học Java cơ bản qua ví dụ
    • Học Lập trình hướng đối tượng
    • Java Swing
    • UnitTest – JUnit 5
    • Lombok
    • Maven
    • Jackson – Json
  • Database
    • Hibernate
    • SQL – Structured Query Language
    • JDBC
  • JavaScript
  • Privacy Policy
  • Terms of Service
Phân biệt giữa Capacity của ArrayList với Size của Array

Phân biệt giữa Capacity của ArrayList với Size của Array

Java cho phép chúng ta tạo ra các array với kích thước cố định hoặc có thể sử dụng ArrayList với cùng chức năng tuy nhiên kích thước của ArrayList có thể tự động tăng giảm được.
Read more
No Comments
Hướng dẫn sử dụng UUID trong Java

Hướng dẫn sử dụng UUID trong Java

UUID (Universally Unique Identifier) hay còn được gọi là GUID (Globally Unique Identifier) đại diện cho một giá trị cho độ dài 128bit. Để biễu diễn UUID chúng ta thường sử dụng hệ hex (octets) có dạng như sau:
Read more
No Comments
serialVersionUID là gì?

serialVersionUID là gì?

Việc này là do JVM nhận thấy được sự thay đổi các thuộc tính bên trong DefaultSerial class nên giá trị của serialVersionUID cũng thay đổi theo.
Read more
No Comments
Tại sao String lại Immutable?

Tại sao String lại Immutable?

James Gosling, cha đẻ của ngôn ngữ Java, đã từng được hỏi trong một cuộc phỏng vấn rằng khi nào thì nên sử dụng immutable, ông trả lời: I would use an immutable whenever I can.
Read more
No Comments
Cách chỉ định Java version trong Maven

Cách chỉ định Java version trong Maven

Trong bài viết này chúng ta sẽ cùng nhau tìm cách chỉ định java version trong project maven. Trước khi bắt đầu, chúng ta sẽ phải kiểm tra phiên bản JDK mặc định trong maven bằng cách chạy lệnh mvn -v.
Read more
No Comments

Tìm hiểu 2 giao thức truyền dữ liệu quan trọng UDP và TCP

Ứng dụng phổ biến nhất sử dụng giao thức UDP có thể kể đến như DNS (Domain Name System) Voice over IP, ứng dụng streaming media, Trivial File Transfer protocol (TFTP),
Read more
No Comments
Hướng dẫn sử dụng Iterator trong Java

Hướng dẫn sử dụng Iterator trong Java

Interface Iterator cho phép chúng ta sửa đổi một collection khi duyệt qua các phần tử của nó, nếu sử dụng vòng lặp for, while thông thường thì sẽ khó sử lý hơn nhiều so với Iterator.
Read more
No Comments

Cách đặt biến môi trường JAVA_HOME trong windows 10

Dấu phần trăm trong Windows biết rằng nó tham chiếu đến một biến - JAVA_HOME, và \ bin chỉ định vị trí của java.exe và javac.exe được sử dụng để chạy và biên dịch các chương trình Java, cũng như các công cụ khác trong JDK.
Read more
2 Comments
Kiểm tra một String có phải là ngày hợp lệ trong Java

Kiểm tra một String có phải là ngày hợp lệ trong Java

Chúng ta có thể sử dụng regular expression để kiểm tra, tuy nhiên việc này sẽ rất phức khi chúng ta có rất nhiều định dạng Date cần kiểm tra, ngoài ra nó có thể ảnh hưởng đến hiệu suất của chương trình
Read more
No Comments
apache-merge-cell-2

Cách hợp nhất các ô với nhau trong excel sử dụng Apache POI

Để hợp nhất các ô trong file excel chúng ta cần khởi tạo một object CellRangeAddress định nghĩa một phân vùng sẽ được hợp nhất thành một. Sau đó sử dụng addMergedRegion() method của Sheet để thực thi hành động này.
Read more
No Comments

Posts navigation

Prev 1 … 17 18 19 20 21 22 23 … 91 Next
Học lập trình online

Bài viết liên quan

  • Từ phiên bản Java 8 đến Java 17, có những thay đổi gì? (P1)

  • Phương pháp học lập trình web hiệu quả cho người mới bắt đầu

  • 7 cách để đảo ngược một List trong Java

  • Design pattern trong Java: Command

  • Design pattern trong Java: Facade

  • Design pattern trong Java: Singleton

  • Design pattern trong Java: Observer

  • Design pattern trong Java: Adapter

  • Design pattern trong Java: Abstract Factory

Deft Blog

Chia sẻ là cách tốt nhất để học

Tham gia thảo luận tại group

Trang web liên kết

Học lập trình
Code Convert
Baeldung

Comment gần đây

  • sdcsdc on Hàm trong java với ví dụ cụ thể
  • Nhat Minh on Code smell – Những lỗi thường gặp khi bắt đầu học lập trình(Set 1)
  • Tin Nguyen on Cách đặt biến môi trường JAVA_HOME trong windows 10
  • Tin Nguyen on Cách đặt biến môi trường JAVA_HOME trong windows 10
  • [email protected] on Code smell – Những lỗi thường gặp khi bắt đầu học lập trình(Set 1)
Copyright © 2025 Deft Blog
Privacy Policy - Terms of Service

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More

In case of sale of your personal information, you may opt out by using the link Do Not Sell My Personal Information

Accept Decline Cookie Settings
I consent to the use of following cookies:
Cookie Declaration About Cookies
Necessary (0) Marketing (0) Analytics (0) Preferences (0) Unclassified (0)
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
We do not use cookies of this type.
Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
We do not use cookies of this type.
Analytics cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
We do not use cookies of this type.
Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.
We do not use cookies of this type.
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
We do not use cookies of this type.
Cookies are small text files that can be used by websites to make a user's experience more efficient. The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.
Cookie Settings

Do you really wish to opt-out?