Understand Chain of Responsibility Design Pattern
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Quay trở lại với chuỗi bài viết về Behavioral Pattern, tiếp sau thành công...
EBI Architecture
Bài viết được sự cho phép của tác giả Edward Thien Hoang
EBI Architecture là một kiến trúc ứng dụng hiện đại phù hợp với...
Custom authentication filter đăng nhập không cần password trong Spring Security
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Như mình đã nói trong bài viết về Tổng quan về quy trình xử...
Dự án đầu tiên – Ngôn ngữ Delphi
Bài viết được sự cho phép của tác giả Tin Tran
Trong bài viết tôi có sử dụng một số thuật ngữ chuyên ngành, có...
3 trang web giúp kết hợp nhiều link thành một link rút gọn duy...
Bài viết được sự cho phép của blogchiasekienthuc.com
Hiện nay, có rất nhiều công cụ rút gọn URL trên Internet, việc rút gọn các URL dài loằng...
Tóm lược về công nghệ phần mềm
Bài viết được sự cho phép của vntesters.com
Là một kỹ sư kiểm thử phần mềm chuyên nghiệp, bạn nên biết sơ lược lịch sử...
Sử dụng Headers Exchange trong RabbitMQ
Bài viết được sự cho phép của tác giả Giang Phan
Trong các bài viết trước, chúng ta đã cùng tìm hiểu về Direct Exchange, Fanout Exchange và...
VNG Cloud Tích Hợp Terraform, Dẫn Đầu Xu Hướng Infrastructure As Code Tại Việt...
Infrastructure as Code - xu hướng quản lý của doanh nghiệp
Trong kỷ nguyên công nghệ điện toán đám mây, doanh nghiệp bắt đầu phát...
Sử dụng Topic Exchange (Publish/Subscribe) trong RabbitMQ
Bài viết được sự cho phép của tác giả Giang Phan
Trong các bài viết trước, chúng ta đã cùng tìm hiểu về Direct Exchange và Fanout Exchange....
Custom login page sử dụng Bootstrap và Thymeleaf trong Spring Security
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Thông thường, chúng ta sẽ không sử dụng trang login mặc định của...
Security key là gì? Xác thực 2 yếu tố “xịn xò” với Security key
Bài viết được sự cho phép của blogchiasekienthuc.com
Chắc hẳn nhiều bạn ở đây đã biết về xác thực 2 yếu tố (2FA, xác thực...
Sử dụng Alternate Exchange trong RabbitMQ
Bài viết được sự cho phép của tác giả Giang Phan
Khi một Message đến Exchange, nếu không tìm thấy Queue nào phù hợp cho...
Convert public key và private key qua các đối tượng Java
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Ngoài hỗ trợ generate public key và private key, Java còn hỗ trợ chúng...
XMP là gì? Kích hoạt XMP trên BIOS/ UEFI để tối ưu RAM
Bài viết được sự cho phép của blogchiasekienthuc.com
Đối với rất nhiều anh em game thủ, hay những người sử dụng máy tính cho các...
API là gì? Các nguyên tắc xây dựng Rest API
Bài viết được sự cho phép của BQT Kinh nghiệm lập trình
Mặc dù hiện nay số người hoạt động trong các lĩnh vực công...
Java map và flatmap – điều gì làm nên khác biệt?
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Trước khi bắt đầu tìm hiểu về Java Map và flatMap, bạn nào chưa...
Generate public key và private key sử dụng class KeyPairGenerator trong Java
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Thuật toán mã hoá RSA sử dụng một cặp public key và private...
Google Associate Cloud Engineer – thông tin cần biết
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Hẳn các bạn cũng biết, trong thời gian sắp tới, cloud sẽ là từ...
Kiến trúc phân lớp (Đọc thêm)
Bài viết được sự cho phép của tác giả Edward Thien Hoang
Khách nhau giữa kiến trúc phân lớp (Layered) và kiến trúc N-tier
HM thấy...
AOMEI PE Builder: Tự tạo bộ công cụ cứu hộ máy tính (WinPE)
Bài viết được sự cho phép của blogchiasekienthuc.com
Nói đến công cụ cứu hộ máy tính thì chắc chắn chúng ta, những kỹ thuật viên, hay là...