Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
Lần đầu tiên Crawl dữ liệu của tôi như thế nào?
Dữ liệu là một phần vô cùng quan trọng trong bất kì ứng dụng hay trang web nào. Đặc biệt với một ứng dụng hay trang web mới, việc có một khối dữ liệu kha khá khi mà số lượng người dùng chưa lớn là vô cùng nan giản.
0 0 30
Thuật toán di truyền - Ứng dụng giải một số bài toán kinh điển (phần 1)
Trong quá trình học phổ thông cũng như ở đại học, chắc không ít lần các bạn gặp phải một số bài toán như "bài toán người du lịch", "bài toán người bán hàng", "bài toán cái túi".... . Nghiệm là một tập
0 0 30
Thay đổi kiểu dữ liệu trong Javascript
Thông thường, các toán tử và các hàm sẽ tự động chuyển đổi kiểu của giá trị về đúng. Tuy nhiên trong nhiều trường hợp chúng ta muốn chuyển đổi kiểu về kiểu dữ liệu mà chúng ta mong muốn.
0 0 30
Sắp xếp với Comparable và Comparator trong Java
Các lập trình viên thường xuyên cần sắp xếp các phần tử từ cơ sở dữ liệu vào một collection, array, or map. Trong Java, chúng ta có thể thực hiện bất kỳ thuật toán sắp xếp nào chúng ta muốn với bất kỳ
0 0 30
# Phân lớp bằng Random Forests trong Python
Random Forests là thuật toán học có giám sát (supervised learning). Nó có thể được sử dụng cho cả phân lớp và hồi quy.
0 0 30
Side Story - Những cuốn sách nên đọc để trở thành DevOps cho người mới bắt đầu
Giới thiệu. Trong bài này mình chỉ muốn giới thiệu tới các bạn những cuốn sách mà mình đã đọc để từ một Full-stack Developer trở thành DevOps và Cloud Engineer.
0 0 30
Tôi đã hack bọn lừa đảo như thế nào?
Câu chuyện. Trong buổi tối lướt phở bò để giải trí buổi tối, tôi có lướt ngang qua 1 post trên group VOZ.
0 0 30
[Phỏng vấn Backend]: Mô tả cách bạn sử dụng elasticsearch trong thực tế?
1. Thiết kế Schema (mapping). Phân tích dữ liệu và yêu cầu tìm kiếm. .
0 0 30
Con chim xanh Duolingo và bài toán gửi 4 triệu notification trong 5s
Anh em nhìn các thông báo này có quen không:. . . Và đó là các thông báo từ con chim xanh "bố láo" của ứng dụng Duolingo .
0 0 30
Xây dựng chatbot hỏi đáp tài liệu sử dụng mô hình ngôn ngữ lớn GPT3.5 và thư viện Langchain
1. MỞ ĐẦU.
0 0 30
Tôi đã vô tình Hack của sàn S****e 500K. Và câu chuyện về xử lý case Timeout(504)
Lưu ý: Bài viết mang tính cảnh báo, việc sử dụng lỗi đã nêu cho mục đích gây thiệt hại cho cá nhân/tổ chức là vi phạm pháp luật và chủ tus sẽ không chịu trách nhiệm. 1.
0 0 30
Ronin Engineer Tích Hợp với VNPay Như Thế Nào?
Hello mọi người, mình là một Ronin Engineer. Hôm nay mình sẽ trình bày website roninhub.com bên mình tích hợp với VNPay như nào thế. 1.
0 0 30
Phỏng vấn Javascript - Swap biến không dùng biến tạm
Series các bài viết ngắn chia sẻ Tips Javascript giúp code nhanh và kiến thức phỏng vấn Javascript. Làm thế nào để swap biến mà không dùng biến tạm? Ví dụ ta có biến a = 3 và b = 5, hoán đổi thành a =
0 0 30
API Security - Một số biện pháp để tăng tính bảo mật API hơn
API là cách thức giao tiếp phổ biến giữa BE và FE, thông tin được truyền và nhận thông qua API nên yếu tố bảo mật API cũng là một phần quan trọng trong quá trình triển khai và xây dựng API. Để tăng độ
0 0 30
Tất tần tật từ JDK 8 đến JDK 21
Trước khi đi vào bài viết, gửi tới các bạn lời chúc sức khỏe cho một năm mới 2024 thật cháy với ngọn lửa học tập, công việc vừa ý, túi tiền nặng ký nhé ♥️. Trải qua hàng loạt các phiên bản, Java Devel
0 0 30
Tôi đã xây dựng một API đơn giản bằng DDD như thế nào ? - Phần 1
DDD đã và vẫn đang là một xu hướng thiết kế được ưa chuộng trong các hệ thống lớn, mang nặng tính nghiệp vụ ở thời điểm hiện tại. Thế nhưng việc hiểu rõ những định nghĩa mang tính "hàn lâm" của DDD lạ
0 0 30
[JWT]: Huỷ hàng loạt token, đã bao giờ bạn nghĩ đến?
Xin chào mọi người,. À thế là mình cũng đã viết 3 bài trong Viblo Mayfest 2023 rồi.
0 0 30
Debug web error ngay trên cửa sổ console - Tính năng mới của Chrome
1. Giới thiệu. Gần đây google đã giới thiệu một tính năng mới khá thú vị cho anh em làm web là có thể debug lỗi ngay trên cửa sổ console của trình duyệt. 2.
0 0 30
SOLID - nguyên lý bạn nên biết để trở thành dev có tâm, có tầm
Nguyên tắc SOLID trong lập trình là một tập hợp các nguyên tắc thiết kế phần mềm. Các nguyên tắc này giúp tạo ra mã nguồn linh hoạt, dễ bảo trì và mở rộng về sau.
0 0 30