All
Companies

Related posts

View all
Java roadmap cho newbie – Từ số 0 đến chuyên nghiệp

Java roadmap cho newbie – Từ số 0 đến chuyên nghiệp

Java là một ngôn ngữ lập trình có lịch sử lâu đời, được Sun Microsystems phát hành lần đầu vào năm 1995. Nó là một ngôn ngữ lập trình hướng đối tượng, class-based được sử dụng để phát triển ứng dụng chạy trên nhiều nền tảng khác nhau. Java được đánh giá là nhanh, an toàn và có độ tin cậy cao nên rất được ưa chuộng sử dụng; cũng vì thế mà nhu cầu tuyển dụng lập trình viên Java hiện nay vẫn rất cao kèm theo nhiều mức đãi ngộ hấp dẫn. Bài viết hôm nay chúng ta cùng nhau tìm hiểu xem Java roadmap từ mức newbie cho đến senior sẽ cần học và trang bị kiến thức gì, để đáp ứng nhu cầu của dự án nhé. Kiến thức cơ bản Để học một ngôn ngữ lập trình, điều kiên quyết là bạn cần nắm được những kiến thức cơ bản nhất của ngôn ngữ đó, từ cú pháp cơ bản, các kiểu dữ liệ [...]

Read more
Về Logging: Mắt thần của bạn trên hệ thống thực

Về Logging: Mắt thần của bạn trên hệ thống thực

Bài viết được sự cho phép bởi tác giả Vũ Thành Nam Bạn đã từng rơi vào tình trạng khi sử dụng một ứng dụng xảy ra lỗi nhưng bộ não cá vàng của bạn lại không thể nhớ mình đã làm gì và tại sao lại bị lỗi như vậy? Bạn là một lập trình viên phát triển ứng dụng phần mềm và đã từng gặp phải những tình huống trớ trêu của những lỗi không biết nguyên nhân tại đâu và không thể tái hiện lại được vấn đề? Khi này với tư cách của một lập trình viên lâu năm của mình thì mình khuyên bạn hãy lơ nó đi và xem như bạn chưa từng thấy gì trên cõi đời này! Đùa chút thôi! Đối với các ngành nghề cần trao đổi thông tin nói chung và ngành phần mềm nói riêng thì việc bạn làm và thao tác trê [...]

Read more
Top các Framework Java Backend phổ biến cho anh em Developer

Top các Framework Java Backend phổ biến cho anh em Developer

Ngôn ngữ lập trình Java luôn được đông đảo lập trình viên ưa chuộng và sử dụng nhờ sự rõ ràng về mặt cấu trúc, dễ học, hỗ trợ đầy đủ lập trình hướng đối tượng. Từ lâu, Java đã trở thành nền tảng của hầu hết các Website với việc không chỉ được sử dụng để viết ứng dụng ở Backend mà còn có thể lập trình Frontend. Hiện nay có rất nhiều Framework Java được sử dụng rộng rãi, trong đó không ít những Framework Backend tốt khiến anh em lập trình viên phân vân lựa chọn học và làm việc. Bài viết hôm nay chúng ta cùng nhau điểm qua các Framework Java Backend phổ biến để xem bạn nên sử dụng cái nào cho dự án sắp tới nhé. Các Framework Java hiện nay ngoài việc tạo ra ứng dụng Java chạy cho Backend thì còn được tích hợp đầy đủ các công cụ, thư viện giúp tạo ra giao diện, Web UI cho người dù [...]

Read more
Tìm hiểu về lớp HashMap trong Java: Các hoạt động và cách dùng

Tìm hiểu về lớp HashMap trong Java: Các hoạt động và cách dùng

Trong Java, HashMap là một class được kế thừa từ Interface Map nằm trong Collections Framework, sử dụng để lưu trữ cấu trúc dữ liệu dạng key-value. HashMap là một trong những cấu trúc dữ liệu hay được sử dụng nhất trong thực tế nhờ tính hữu ích của nó. Bài viết hôm nay chúng ta cùng tìm hiểu về lớp HashMap trong Java và cách hoạt động của cấu trúc này nhé. Lớp HashMap trong Java Cấu trúc dữ liệu dạng Map trong Java cho phép lưu trữ và truy cập dữ liệu dưới dạng các cặp key-value, trong đó key có giá trị duy nhất và ánh xạ tới value. HashMap là một lớp (class) kế thừa từ lớp AbstractMap và triển khai (implements) Map interface, vì thế nó có những thuộc tính và phương thức tương đồng với Map.  Khai báo của lớp HashMap trong Java: public class HashMap<K,V> extends AbstractMap<K,V>    implements Map<K,V>, Cloneable, Serializable trong đó: K: là kiểu key để lưu trữ V: là kiểu giá trị được ánh xạ [...]

Read more