Cùng xây dựng Cộng đồng lập trình Việt Nam bằng cách chia sẻ các bài viết nếu bạn cảm thấy có ích! Vì một Việt Nam tươi đẹp!!!

Cơ chế bảo mật WPA2 của Wifi đã bị phá vỡ, hackers có thể đánh cắp rất nhiều thông tin của bạn!

Kỹ thuật tấn công mạng Wifi KRACK đã phá vỡ cơ chế bảo mật WPA2

Continue reading Cơ chế bảo mật WPA2 của Wifi đã bị phá vỡ, hackers có thể đánh cắp rất nhiều thông tin của bạn!

Toàn tập kế thừa (extends) trong Java

Một trong những kiến thức khá quan trọng nhất trong lập trình Java đó chính là tính kế thừa (extends) trong Java. Đây là kiến thức bạn bắt buộc phải học và hiểu cơ chế, ý nghĩa của nó để có thể áp dụng trong ứng dụng của bạn.

Continue reading Toàn tập kế thừa (extends) trong Java

Xây dựng ứng dụng web bán hàng (Shopping Cart) bằng JSP/Servlet [Phần 1]

Trải qua những loạt bài về kiến thức cơ bản để lập trình web với JSP/Servlet, ở trong loạt bài này, tôi sẽ hướng dẫn các bạn xây dựng ứng dụng web bán hàng (Shopping Cart) bằng JSP/Servlet. Đây là một ứng dụng thực tế khi tạo các ứng dụng website. Một trong những website thường gặp đó chính là về tin tức, và mua bán…Hy vọng với loạt bài của tôi các bạn sẽ vận dụng được những kiến thức cơ bản đã học về core jsp/serlvet cũng như hiểu quy trình để xây dựng một ứng dụng web cơ bản như thế nào. Continue reading Xây dựng ứng dụng web bán hàng (Shopping Cart) bằng JSP/Servlet [Phần 1]

Các ngôn ngữ lập trình hữu ích để giúp bạn trở thành một Hacker !

Nếu bạn là người mới bắt đầu (Newbie ), và đang bạn đang muốn học một “Ngôn ngữ lập trình nào đó hữu ích cho việc hack “?. Huh? điều này sẽ khá mông lung vì khi kể ra có rất nhiều ngôn ngữ lập trình trong hacking, nhưng ta không thể làm chủ được tất cả chúng. Vì vậy, trong bài viết này, tôi sẽ nói về các ngôn ngữ lập trình hữu ích và thường gặp nhất trong lĩnh vực này để các bạn có thể bắt đầu tìm hiểu.

Continue reading Các ngôn ngữ lập trình hữu ích để giúp bạn trở thành một Hacker !

Vì sao phép tính chia cho một số 0.0 không xảy ra ngoại lệ trong Java?

Đây cũng là một câu hỏi khá hay khi chúng ta lập trình với Java.Cũng như đi phỏng vấn cũng có thể gặp. Vậy Vì sao phép tính chia cho một số 0.0 không xảy ra ngoại lệ trong Java ???

Continue reading Vì sao phép tính chia cho một số 0.0 không xảy ra ngoại lệ trong Java?

Phân biệt ý nghĩa và cách sử dụng overload và override trong Java

Khi làm việc với Java, một trong những khái niệm cực kỳ cơ bản nhưng rất quan trọng không thể không biết đó chính là overload và override. Tuy cơ bản, nhưng đây là những kiến thức được hỏi trong những lần phỏng vấn của các nhà tuyển dụng Java. Các câu hỏi như “Phân biệt overload và override?“, “lúc nào thì sử dụng overload và override?“. Bất ngờ khi tôi hỏi một số bạn lập trình Java có kinh nghiệm 1 năm với những câu hỏi trên, các bạn ấy trả lời chưa được chính xác cũng như chưa được nhưng các bạn ấy lại làm được. Nghĩa là làm được nhưng chưa hiểu bản chất. Trong bài này, tôi sẽ trả lời 2 câu hỏi ở đề bài để các bạn tiện theo dõi và tham khảo.

Continue reading Phân biệt ý nghĩa và cách sử dụng overload và override trong Java

Hướng dẫn Validation cho nhiều đối tượng trong Spring MVC

Như tôi đã có một bài hướng dẫn chi tiết về cách xử lý Validation trong Spring MVC. Tuy nhiên có bao giờ các bạn đã đặt câu hỏi: “Validation cho nhiều đối tượng trong Spring MVC?” thì sao nhỉ. Cách hiểu và ý nghĩa hoàn toàn tương tự, tuy nhiên cách xử lý có khác, nên tôi quyết định viết bài này hướng dẫn các bạn.

Continue reading Hướng dẫn Validation cho nhiều đối tượng trong Spring MVC

Một số Annotation trong Java Spring thường sử dụng

Trong quá trình lập trình sử dụng Spring Framework, đặc biệt là lập trình Spring MVC để xây dựng một ứng dụng web thì việc thường xuyên sử dụng các Annotation trong spring là điều khó tránh khỏi. Continue reading Một số Annotation trong Java Spring thường sử dụng

Tìm hiểu về lệnh Switch/case trong Java

Trong bài này, chúng ta sẽ cùng nhau tìm hiểu về lệnh lệnh  Switch/case trong Java. Như chúng ta đã học ở bài trước lệnh điều kiện if else trong java, lệnh switch case trong java sinh ra để cho phép chúng ta kiểm tra nhiều điều kiện một cách dễ dàng và rõ ràng hơn. Continue reading Tìm hiểu về lệnh Switch/case trong Java

Vòng lặp for trong Java

Một trong những vòng lặp được sử dụng nhiều nhất không ai khác chính là vòng lặp for trong java.Bài viết này tôi sẽ hướng dẫn cho những bạn bắt đầu học Java basic cũng như những bạn chưa nắm được kiến thức cơ bản của vòng lặp for trong Java tham khảo nhé. Continue reading Vòng lặp for trong Java

Code không phải đơn giản là code. Code is simple!!!

ITPHUTRAN.COM - CHIA SẺ KIẾN THỨC LẬP TRÌNH MIỄN PHÍ DÀNH CHO NGƯỜI VIỆT