Tìm kiếm
Từ khóa mới
Tag mới
Danh sách bài viết
Nguyên tắc thứ nhất trong SOLID: Single Responsibility Principle
Trước tiên cho ai chưa biết SOLID là gì thì đây là bộ gồm 5 nguyên tắc trong thiết kế nói chung (không chỉ trong thiết kế phần mềm đâu nhé) với mỗi chữ cái đầu trong từ S-O-L-I-D thể hiện một nguyên tắc. Không sai, đúng là có một nguyên tắc như vậy.
0 0 31
Tăng tốc độ truy vấn trong SQL bằng Index
Nếu bạn là một là lập trình viên Back End - Một trong những điều mà bạn quan tâm nhất đó là PERFORMENT. Cùng mình tìm hiểu về Index trong SQL nhé . Ví dụ: Mình có 1 table person với 1 triệu record có cấu trúc như sau:. .
0 0 45
Sử dụng MapView trên SwiftUI
Giới thiệu. Tìm kiếm địa danh, định hướng và chỉ đường là những những chức năng cơ bản mà các ứng dụng bản đồ số cung cấp cho người dùng.
0 0 28
Một số nhược điểm khi sử dụng GraphQL
GraphQL là một thư viện mới và rất tuyệt vời, nó đảm bảo API của bạn không thừa thay thiếu dữ liệu so với cần thiết. Mình sẽ chỉ nói đến cách làm đúng lý thuyết mà GraphQL nêu ra, tức là hoàn toàn không sử dụng phương thức thao tác dữ liệu khác.
0 0 32
Cách tải và cài đặt Python cho Windows mới nhất(3.9.1)
Trong bài viết hôm nay mình sẽ chỉ các bạn cách tải và cài đặt Python trên môi trường windows nhằm phục vụ cho quá trình học tập và thực hành. Việc trước tiên cần làm là chúng ta phải tải bản cài đặt về máy tính.
0 0 25
Hướng dẫn đưa nhân vật từ Mixamo vào demo.
. Chào các bạn. Bài này chúng ta chỉ tìm hiểu cách để lấy model, animation về, setting sao cho nó chạy được trong Unity để làm demo là ngon rồi nhé . Bước 1: Đăng nhập. Hãy tạo tài khoản nếu các bạn chưa có.
0 0 25
Tester To Business Analyst (BA)
QA(Tester) là người kiểm tra phần mềm được phát triển để đảm bảo phần mềm đáp ứng các yêu cầu cuối cùng của khách hàng. BA cũng chịu trách nhiệm xác minh phần mềm được xây dựng và phân phối có đáp ứng các yêu cầu cuối cùng của khách hàng hay không.
0 0 38
GET / POST và một số thứ cần biết
Bạn có thể là một web developer lâu năm hoặc mới vào nghề, nhưng tôi tin rằng bạn sẽ không cảm thấy hứng thú khi đọc đến RESTful API methods: GET và POST. Vì sao ư, đơn giản thì là vì nó đơn giản chỉ là GET và POST, làm gì còn gì nữa đúng không? Well, thì về cơ bản nó là như thế, nhưng liệu bạn còn
0 0 31
Laravel validate file upload, có phải chỉ validate mimes, mimeTypes là đủ?
I. Lời mở đầu.
0 0 34
Thật dễ dàng để code PHP mà không cần cài đặt gì lên máy tính của bạn ?
Mở đầu. Ở thời điểm hiện tại mà các hệ thống mới có khuynh hướng sử dụng kiến trúc Microservice, nhà nhà người người nhắc về Docker như một giải pháp hàng đầu để mang lại hiệu năng tốt nhất cho ứng dụng của mình.
0 0 32
SkyDB: Database cho các ứng dụng phi tập trung
Sau sự ra mắt của Skynet với việc cung cấp nơi lưu trữ cho các Dapp, file,...Skynet đã tích hợp thêm SkyDB để tạo dựng những tài khoản phi tập trung và lưu trữ file trên nó. Tuy nhiên hiện tại SkyDB đang chỉ hỗ trợ lưu trữ dưới dạng text chứ chưa trực tiếp lưu trữ file, có thể do họ muộn tận dụng nh
0 0 23
Xây dựng mô hình học máy phân loại email chứa lịch hẹn
Hôm nay, mình sẽ giới thiệu về các bước xây dựng một mô hình học máy với mục đích phân loại email chứa lịch hẹn. Nội dung trong bài viết dựa trên những bước mình đã tiến hành thực tế khi xây dựng mô hình.
0 0 43
Tìm hiểu về Dagger Hilt
Mở đầu. Làm việc trong một dự án Android, chúng ta cần phải tích hợp nhiều dependencies khác nhau và để quản lý những dependencies này, chúng ta sử dụng một dependency injection framework như Dagger.
0 0 26
Sự khác nhau về thiết kế trải nghiệm người dùng trên ứng dụng dành cho người Mỹ và người Nhật
Thỉnh thỏang tôi có nghe đồng nghiệp nói vui là các app của Nhật giao diện lạ nhỉ, không giống các mình thường hay thấy. Giao diện thì cũng tối giản nữa.
0 0 30
[React Native] Dựng base App React Native - Navigation Sample - Modal Navigation
Introduction. Hi All. Trước khi vào chủ đề chính thì mình xin đưa ra 2 bài toán sau:. .
0 0 42
Các cách validate form trong thiết kế website - Ưu nhược điểm
Về bản chất, việc validate form trong website chẳng qua chỉ là kiểm tra xem dữ liệu input có hợp lệ với format yêu cầu của người lập trình hay không. Nếu có thì submit form thành công, còn không thì reject và hiển thị lỗi.
0 0 37
Cơ bản về CameraX
Hôm nay mình sẽ viết một bài về CameraX của Android Jetpack. Về cơ bản thì CameraX là một thư viện của bộ Jetpack nó giúp việc xây dựng một app về camera trở nên dễ dàng hơn, nó rút gọn code hơn so với thư viện trước đó và còn có thêm các extension cho phép thêm các hiệu ứng trên các dòng thiết bị c
0 0 31
Tổng hợp các loại template engine trong Rails và cách sử dụng
1. Mở đầu. Trong Rails, thông thường khi mới khởi tạo 1 project, template engine mặc định là .html.
0 0 94
Trích xuất thông tin từ chứng minh thư
1. Lời mở đầu. Gần đây chắc hẳn các bạn đã nghe nhiều tới các khái niệm như định danh điện tử, Ekyc,... Nếu như trước đây, khách hàng muốn mở tài khoản ngân hàng, mở thẻ ATM... sẽ phải đến trực tiếp quầy giao dịch để thực hiện các thủ tục đăng kí, xác minh thông tin, thì giờ đây các thao tác này đều
0 0 244
MỘT SỐ THAO TÁC CƠ BẢN TRÊN MYSQL MÀ TESTER/QA NÊN BIẾT (Phần 3)
Hãy chuẩn bị các bảng dữ liệu để cùng thực hiện những cú pháp bên dưới nhé:. Bảng qa_member. . Bảng qa_team_leader.
0 0 31