Home

  • Làm đẹp Github Profile với README.md

    17 Tháng Mười, 2022 by

    Có thể các bạn đã biết hoặc chưa, nhưng github đã ra mắt chức năng để developers có thể làm màu hơn với profile github của mình. Như bên dưới là profile của mình 😀 Cách làm Step 1 Để kích hoạt tính năng này, chúng ta sẽ tạo một repo mới với tên repo chính… Đọc thêm

  • Tìm hiểu về JWT

    11 Tháng Chín, 2021 by

    ở bài viết trước mình có đề cập đến Token Base và Cookie Base. Bạn nào chưa đọc có thể ấn vào đây để có thể đọc và hiểu về khái niệm giữa 2 thằng. Thì bài hôm nay mình sẽ viết về JWT, một dạng authen bằng token. JWT – Json Web Token là… Đọc thêm

  • Học Singleton Pattern trong 5 phút.

    29 Tháng Tám, 2021 by

    Đặt vấn đề Trong bài viết này mình sẽ giúp các bạn trả lời 4 câu hỏi về Single pattern trong vòng 5 phút. Singleton Pattern là gì? Tại sao cần dùng Singleton Pattern Làm thế nào để implement Singleton Pattern Có những cách nào để implement Singleton Pattern Liệu có đủ không nhỉ các… Đọc thêm

  • So sánh giữa cookie vs token authentication

    11 Tháng Bảy, 2021 by

    Ở bài trước mình đã có 1 bài viết về nội dung là : Phân biệt sự khác nhau giữa Authentication và Authorization. Bạn có thể đọc lại nó ở đây Thì ở bài này thì mình sẽ cùng nhau đi tìm hiểu và so sánh được việc authentication bằng cookie với token. Ngày nay thì… Đọc thêm

  • 16 Tháng Ba, 2021 by

    Vợ của anh vì một lý do ngoài ý muốn đã qua đời được 4 năm, anh vì không có cách nào có thể chăm sóc được con nên cảm thấy chán nản và mệt mỏi.Một buổi tối khi anh trở về nhà, vì quá mệt mỏi nên anh chỉ chào hỏi đứa con ngắn… Đọc thêm

  • Tại sao GraphQL là tương lai của API

    23 Tháng Bảy, 2020 by

    Dạo gần đây thì mình được tiếp xúc với GraphQL, nói chính xác hơn là thời gian rảnh và mình có tìm hiểu về nó. Trước đó thì mình đã làm nhiều với REST và Soap. Và mình nhận ra rằng GraphQL có những điểm cải tiến và nó khắc phục được một số các… Đọc thêm

  • HTTP methods trong thiết kế API

    16 Tháng Bảy, 2020 by

    Phần lớn các API được viết bằng HTTP, mà chúng ta đều đã biết về cách dùng HTTP methods theo chuẩn RESTful khi thiết kế Web API (Nếu bạn chưa biết, đọc thêm ở đây). Tuy nhiên, nhận thấy ngay là HTTP methods đã được thiết kế như từ đầu rồi, RESTful API chỉ là nguyên… Đọc thêm

  • SOLID Trong Lập Trình Hướng Đối Tượng.

    10 Tháng Sáu, 2020 by

    SOLID là viết tắt của 5 tính chất được coi là 5 nguyên tắc “vàng” trong lập trình hướng đối tượng. Ở bài viết này chúng ta sẽ đi tìm hiểu xem 5 nguyên tắc đó là gì mà được mệnh danh là nguyên tắc vàng và cách chúng ta ứng dụng chúng vào lập… Đọc thêm

  • Vector trong java collection.

    8 Tháng Năm, 2020 by

    Cũng 1 thời gian khá lâu rồi mình không viết tiếp tục seri collection trong java rồi. Nay để tiếp tục thì mình sẽ viết về Vector. 2 bài trước thì mình có đã viết về ArrayList và LinkedList rồi. Nếu ai chưa đọc thì có thể ấn vào đây và đây nữa để tìm… Đọc thêm

  • Source Code check info Network using java.

    23 Tháng Tư, 2020 by

    Lâu lắm rồi không viết blog, nay tự dưng ngồi mò mac vs ip để nghịch thì nảy ra ý tưởng làm 1 tool auto get ra các thông tin luôn. Sau muốn lấy thì click cái là xong. Đây là source cho ai thích.

  • Seri chia sẻ cùng DoDV

    19 Tháng Ba, 2020 by

    Nghe cái tên nó hơi xàm tí nhưng nó cũng đúng =))) Vì bài viết này mình chỉ dùng để chia sẻ với mọi người.-Mọi người hỏi thì mình trả lời, không biết thì đi tìm hiểu rồi trả lời. Còn tìm hiểu rồi mà không biết thì đi hỏi. Còn hỏi rồi mà k… Đọc thêm

  • Generics trong java.

    13 Tháng Ba, 2020 by

    Generics là một tính năng của Java giúp cho lập trình viên có thể chỉ định rõ kiểu dữ liệu mà họ muốn làm việc với một class, một interface hay một phương thức nào đó. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về Generics trong Java. 1.Generics có quan trọng không… Đọc thêm

  • Tổng quan về constructor trong java.

    12 Tháng Ba, 2020 by

    Phương thức khởi tạo, hay gọi Hàm khởi tạo cũng được, bạn cũng có thể gọi là Constructor, mình thì mình sẽ dùng constructor luôn cho ngắn gọn. Constructor là gì? Thực chất thì constructor này cũng là một phương thức, nhưng nó đặc biệt ở chỗ là, ngay khi mà bạn khởi tạo một đối tượng bằng từ khóa new,… Đọc thêm

  • LinkedList trong java collection.

    10 Tháng Ba, 2020 by

    Mấy hôm nay do hơi bận công việc nên mình không viết blog được nhiều. Lúc mà mình bắt tay vào viết bài này là 11h hơn vừa xong việc luôn.Thì hôm trước mình có giới thiệu về ArrayList, bài hôm nay mình sẽ nói qua về LinkedList.LinkedList :  (hay còn gọi là Danh sách… Đọc thêm

  • ArrayList trong java collection

    5 Tháng Ba, 2020 by

    Ở bài viết trước thì chúng ta đã biết sơ qua về collection, đã phần nào hình dùng collection là gì, và biết cách thao tác cơ bản với chúng. Thì ở các bài viết sau của seri java collection thì mình sẽ cùng đi sâu hơn về các collection để xem cách thức chúng… Đọc thêm

  • Tổng quan về Collection trong Java

    4 Tháng Ba, 2020 by

    Để tiếp tục seri java căn bản thì hôm này mình sẽ viết tiếp về collection trong java, có nhiều người hỏi sao không viết tuần tự đi mà cứ nhảy cóc như thế này, thì mình xin trả lời là việc viết blog như này cũng chính là cách mình tự học và hệ… Đọc thêm

  • Đối Tượng (Object) & Lớp (Class)

    3 Tháng Ba, 2020 by

    Lại là mình đây, thời gian này mình sẽ chăm chỉ đọc và viết blog hơn. Cũng cảm thấy happy vì điều này 😀 Ở bài trước thì mình đang viết dở về seri ActiveMQ, do một vài lý do nên mình sẽ tiếp tục seri đó vài ngày tiếp theo. Còn bây giờ thì… Đọc thêm

  • Seri ActiveMQ: Tìm hiểu về Apache ActiveMQ

    2 Tháng Ba, 2020 by

    Chào mọi người, đã khá lâu từ bài viết trước của mình. Dạo này mình có đang tìm hiểu về ActiveMQ nên muốn chia sẻ cho mn. Vì kiến thức là của chung và ai cũng có quyền được biết nó. Đây cũng là 1 cách để bản thân mình tự học và có chỗ… Đọc thêm

  • Vòng Đời Của Thread

    5 Tháng Hai, 2020 by

    Với việc làm quen với Thread ở bài hôm trước, bạn đã biết rằng có hai cách để chúng ta tạo ra một Thread rồi. Bước sang phần này của Thread, chúng ta cùng tìm hiểu sâu hơn về Thread, để xem khi bạn tạo ra một Thread nào đó, thì vòng đời của nó sẽ… Đọc thêm

  • Các Cách Thức Để Tạo Một Thread

    5 Tháng Hai, 2020 by

    Ở bài hôm trước bạn cũng đã làm quen với một cách để tạo ra một Thread rồi. Nhưng mình mong muốn bài hôm nay bạn hãy… quên kiến thức bài trước đi, chúng ta cùng đi lại từ đầu cho nó hệ thống nào. Trong Java, có hai cách để bạn tạo một Thread. Cả hai cách… Đọc thêm

  • Thread Và Các Khái Niệm

    5 Tháng Hai, 2020 by

    Khái Niệm Thread, Hay Multithread Thread hay Multithread đều có ý nghĩa như nhau trong kiến thức của bài học này. Thread dịch ra tiếng Việt là Luồng, và Multithread là Đa luồng. Luồng ở đây chính là Luồng xử lý của hệ thống. Và bởi vì lý do chính đáng để cho Thread ra đời cũng chính là để cho các ứng dụng có thể điều khiển nhiều Thread khác nhau… Đọc thêm

  • Random() có thực sự ngẫu nhiên ?

    4 Tháng Hai, 2020 by

    Không, trên đời chẳng có gì là ngẫu nhiên cả! Tất cả đều là những quy luật được ẩn giấu, chỉ là chúng ta có phát hiện hay hiểu được nó hay không mà thôi; bởi đôi khi nó đơn giản, đôi khi phức tạp, thậm chí siêu phức tạp. Random() cũng vậy. Bản thân… Đọc thêm

  • 9 cách xử lý ngoại lệ trong java

    6 Tháng Một, 2020 by

    Hôm trước có ngồi uống nước với anh sếp, anh ý có hỏi mình một câu là “Đã biết cách Handle Exceptions trong java như nào chưa”. Thực sự trước giờ làm mình cũng không để ý cái này cho lắm nên khi bị hỏi thì mình trả lời như này “là xử lý ngoại… Đọc thêm

  • Khác nhau giữa i++ và ++i

    6 Tháng Một, 2020 by

    Mình nhớ hồi phỏng vấn vào cty, có một bài test code về vòng lặp, cái for nào mình cũng xài ++i. Sếp thắc mắc 2 3 lần sao không dùng i++ nhưng mình cứ vòng vo là “Vì nó nhanh hơn nhưng em không nhớ lý do vì sao”. May sao lão sếp hình như cũng chả biết câu… Đọc thêm

  • 23 Tháng Mười Hai, 2019 by

    Vâng hôm nay vừa kết thúc dự án trên công ty, vui vì kiếm đc kha khá, buồn thì có và em sẽ định viết rewiev vào 1 ngày ko xa cho các thím nhưng. Sau 1 tuần quay lại voz bị xôn xao bởi cuộc tình 4 năm của bác caorauroi, ban sáng thớt… Đọc thêm

  • Hiểu về HTTPS trong 5 phút

    23 Tháng Mười Hai, 2019 by

    Mấy hôm nay có dịp ôn lại về HTTPS, mặc dù đã có nhiều tài liệu nói về giao thức này nhưng hầu hết chúng thường được mô tả bằng ngôn ngữ kĩ thuật tương đối phức tạp, vì vậy sẵn tiện mình viết một bản tóm tắt nhỏ về giao thức bảo mật này… Đọc thêm

  • Thế nào là hạnh phúc.

    16 Tháng Mười Hai, 2019 by

    Thế nào là hạnh phúc . Có thể làm một con người bình thường , sống qua hết một đời có lẽ đó là hạnh phúc .————Người có IQ cao nhất thế giới: Bất hạnh đến từ hai chữ ‘thần đồng’ William James Sidis sinh ngày 1/4/1898 trong gia đình di cư người Ukraine gốc… Đọc thêm

  • [JAVA] Hiểu khái niệm Immutable như thế nào cho đúng?

    26 Tháng Mười Một, 2019 by

    Khái niệm về immutable luôn chiếm một phần quan trọng trong nhiều ngôn ngữ lập trình ngày nay, Java không phải là ngoại lệ. Java 8 ra đời kèm theo functional programming và java.time.API khiến immutable càng trở nên quan trọng hơn. #1 Immutable là gì? Nếu định nghĩa một cách ngắn gọn, ta có… Đọc thêm

  • https hoạt động như thế nào?

    22 Tháng Mười Một, 2019 by

    Bài viết tổng hợp cơ chế hoạt động của https Chút ít về chữ ký điện tử Chữ ký điện tử là cơ chế bao gồm 3 thuật toán: Thuật toán chọn một khóa bí mật (private key) từ 1 tập các khóa một cách ngẫu nhiên Thuật toán ký. Đầu vào là 1 thông điệp… Đọc thêm

  • Làm thế nào để thay đổi cuộc đời bạn?

    22 Tháng Mười Một, 2019 by

    “Bạn sẽ không bao giờ thay đổi cuộc đời mình cho đến khi bạn thay đổi điều gì đó mà bạn đang làm hằng ngày” – Mike Murdock. Bắt đầu với một câu tuyên bố đơn giản: Bạn muốn trở thành gì? Bạn có hi vọng một ngày nào đó trở thành một nhà văn, nhạc… Đọc thêm

  • Event Loop là gì và hoạt động thế nào?

    22 Tháng Mười Một, 2019 by

    Event Loop là gì và hoạt động thế nào? Trước đây thi thoảng có làm Javascript và cũng có nghe nói qua về một số khái niệm cơ bản và hay ho của Javascript như nhân V8 của Google (quá oách), Event-Driven, Non-blocking I/O, Event Loop… những khái niệm giúp JS tận dụng sức mạnh… Đọc thêm

  • Băm và lưu password đúng cách

    21 Tháng Mười Một, 2019 by

    Sau khi đọc bài viết băm mật khẩu đúng cách của anh thaidn, mình nhớ lại lúc mình mới ra trường, cũng đã từng nghĩ về vấn đề này (lúc đó mình khá thích môn Bảo Mật Thông Tin ở trường) nhưng chưa bao giờ hiểu tường tận. Chỉ biết là không nên: Lưu password ở dạng… Đọc thêm

  • Làm sao x5 năng suất làm việc của bạn?

    21 Tháng Mười Một, 2019 by

    Ở bài trước, mình đã nói về cách duy nhất giúp bạn trở thành một developer giỏi hơn. Nếu bạn chưa đọc thì có thể đọc tại đây, tuy nhiên mình có thể giúp bạn tóm tắt lại trong một câu, đó là “bạn cần có mục đích và kế hoạch cụ thể để đạt được… Đọc thêm

  • Tại sao Google lại tìm kiếm rất nhanh?

    21 Tháng Mười Một, 2019 by

    Vào thời đại công nghệ như ngày nay thì việc tìm kiếm thông tin cũng trở nên rất quan trọng. Thử hỏi nếu 1 ngày Google không hoạt động thì thế giới sẽ như thế nào nhỉ? Chắc mình sẽ bị rơi vào thời kì đồ đá mất. Dùng nhiều Google nhưng nhiều lúc băn… Đọc thêm

View all posts

Follow My Blog

Get new content delivered directly to your inbox.

Tạo trang giống vầy với WordPress.com
Tham gia