Tin tức mới

Blog

Phân biệt ArrayList và LinkedList

Danh sách được sử dụng rất nhiều trong quá trình chúng ta lập trình và mảng là kiểu mà chúng ta hay sử dụng nhất. Nhưng đôi khi mảng thông thường không thể đáp ứng được hết nhu cầu sử dụng của chúng ta như kích thước không thể thay đổi chẳng hạn. Vì thế […]

Read More
công nghệ mới

Cách tiếp cận một ngôn ngữ/công nghệ mới

Không như các ngành khác, kiến thức trong ngành IT rất nhanh hết hạn. Với ngành xây dựng, xây một cây cầu cách đây 50 năm cũng chẳng khác gì xây một cây cầu bây giờ. Với ngành y, bệnh cảm cúm cách đây 50 năm triệu chứng cũng giống bệnh cảm cúm bây giờ. […]

Read More
exception trong java

Exception là gì? Tổng quan về Exception trong Java

Exception là gì? Ý nghĩa trong từ điển: Exception là một tình trạng bất thường. Trong Java, Exception là một sự kiện mà phá vỡ luồng chuẩn của chương trình. Nó là một đối tượng mà được ném tại Runtime. Một exception (ngoại lệ) trong Java là một vấn đề xảy ra trong quá trình […]

Read More

Top 15 ngôn ngữ lập trình phổ biến nhất thế giới

Kỹ sư phần mềm đang là một trong những nghề nhu cầu cao nhất hiện nay. Thậm chí, ngay cả thực tập sinh tại các công ty công nghệ cũng có thể nhận một mức lương đáng ghen tị. Để bắt đầu trở thành một lập trình viên, bạn cần phải chọn cho mình một […]

Read More

Hoán đổi hai giá trị mà không cần biến phụ trong JavaScript?

Trong lập trình, thông thường để hoán đổi hai giá trị phải sử dụng 1 biến phụ và mất tới 3 dòng lệnh. Bạn có ngạc nhiên không nếu có một cách đơn giản hơn nhiều để hoán đổi hai giá trị mà không cần biến phụ mà chúng ta có thể sử dụng được […]

Read More
clean code là gì

Clean code là gì? Tại sao phải Clean code?

Chào các bạn, trong bài viết này mình xin được chia sẻ một số kiến thức về clean code mình tổng hợp được. Hãy cùng mình tìm hiểu Clean code là gì và tại sao phải sử dụng chúng nhé. Clean code là gì? Clean code là thuật ngữ để chỉ đến những mã nguồn […]

Read More
sử dụng laravel

Tại sao nên sử dụng Laravel?

Trong những ngày đầu của web động, việc viết một ứng dụng web khác rất nhiều so với ngày nay. Các nhà phát triển sau đó chịu trách nhiệm viết mã cho không chỉ logic duy nhất của các ứng dụng đó, mà còn viết lại từng thành phần rất phổ biến trên các trang […]

Read More

Scrum là gì? Tạo sao nên dùng Scrum?

Hiện nay, trong mô hình phát triển phần mềm ta nghe đâu đó có rất nhiều mô hình phát triển như mô hình thác nước, mô hình xoắn ốc, mô hình tiếp cận lặp,… Vậy có bao giờ bạn nghe đến mô hình Scrum chưa? Nếu chưa nghe hoặc đã nghe rồi nhưng chưa rõ […]

Read More

So sánh giữa Laravel và Phalcon

Gần đây mới xin được việc, công ty làm về Phalcon nên mình cũng dành khá nhiều thời gian để tìm hiểu về nó. Dù trước kia học Laravel là chủ yếu (nhưng xin việc mấy chỗ đó lại từ chối) nên mình dịch bài này để tìm hiểu và so sánh giữa 2 framework […]

Read More
nhị phân

Cây nhị phân tìm kiếm – Cấu trúc dữ liệu

Bài viết này sẽ giới thiệu và trình bày kiến thức về cây nhị phân tìm kiếm. (Bài viết tham khảo từ nguồn: Đỗ Xuân Lôi – Cấu trúc dữ liệu và giải thuật- NXB Đại Học Quốc Gia Hà Nội). Định nghĩa Cây nhị phân tìm kiếm ứng với n khoá k1,…,kn là một […]

Read More