Tuổi nghề lập trình viên (Developer) là thắc mắc chung của những bạn có mong muốn dấn thân vào thế giới của “phù thủy mạng”. Nhiều người đặt ra câu hỏi 30 tuổi có phải quá già cho một người bắt đầu học lập trình! Có hai sự thật cần
Nhật Bản là một cường quốc về công nghệ thông tin, những sản phẩm công nghệ tại Nhật Bản đều có tính ứng dụng rộng rãi và có chất lượng cao như máy tính, robot và các phần mềm tiện ích khác. Họ đã từng bỏ ra hơn 300 triệu
Cận thị do thường xuyên phải làm việc với màn hình máy tính ở khoảng cách cố định lâu. Mất ngủ, lo lắng, căng thẳng kéo dài và liên tục. Rối loạn tiêu hóa, đau dạ dày. Nguy cơ mắc bệnh tim khá cao. Hội chứng ống cổ tay. Đau
Theo như lời khuyên từ bác sĩ, bơi lội là môn thể thao hoàn hảo, giúp ích cho sức khỏe tinh thần lẫn thể chất. Nhờ tác động thấp của nước, khả năng đề kháng sẽ cải thiện tối ưu hơn so với bài tập trên cạn, đồng thời tác
Code ví dụ Spring MVC Security, login bằng Facebook Ở bài này mình cũng sẽ không dùng Facebook SDK hay Spring Social mà sẽ tạo thủ công quy trình đăng nhập ứng dụng bằng facebook để mọi người hiểu rõ nguyên lý và luồng chạy. Ở bài sau mình sẽ
Hibernate ORM framework cung cấp ngôn ngữ truy vấn gọi là Hibernate Query Language viết tắt là HQL. Nó rất mạnh mẽ và linh hoạt và có các đặc điểm sau: Tương tự như SQL: Cú pháp của HQL rất giống với SQL chuẩn. Nếu bạn quen thuộc với SQL thì
Hibernate cung cấp cho chúng ta khá nhiều cách để có thể thao tác dữ liệu với database và có thể kể đến như là HQL (Hibernate Query Language), Hibernate Criteria Queries, Native Queries, … Bài viết này sẽ giới thiệu với mọi người về HQL và lý giải cho
Với annotation @Query ta có thể khai báo câu query cho các method trong repository. Việc khai báo câu query với @Query giúp ta tối ưu câu sql, và xử lý trong những trường hợp mà các method do Spring Data không thể đáp ứng: Việc sử dụng các method có sẵn khi extends
Lập trình là gì? Để làm nghề lập trình, trước hết các bạn phải hiểu thế nào là lập trình viên. Lập trình viên là người thiết kế, xây dựng và bảo trì các chương trình máy tính (phần mềm). Bằng cách thao tác các đoạn mã (các ngôn ngữ)
Tôi đã tranh luận rằng những người cần học lập trình thường được khích lệ bởi tính chân thật của nó. Bởi vì không hề có những viên đạn bọc đường nào trong lập trình cả. Nếu sau khi nghe cả hai mặt ưu và nhược điểm của nó, và