- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
GraphQL vs. REST - A GraphQL Tutorial
Có thể bạn đã từng nghe nói về GraphQL, nếu chưa thì GraphQL là một cách mới để lấy các API, một sự thay thế cho REST (RESTful APIs). Nó bắt đầu như là một dự án nội bộ tại Facebook, và kể từ khi nó là mã nguồn mở nó đã thu hút được rất nhiều sự quan tâm. Mục đích của bài viết này là giúp bạn có ...
Một số tips để thiết kế APIs hiệu quả
Xây dựng một API phong phú và chuyên nghiệp không phải là khó, nhưng có rất nhiều điều bạn nên xem xét ngay từ đầu. Dưới đây là một số khái niệm quan trọng nhất và thực hành tốt nhất mà tôi học được trong khi xây dựng API với Rails. Sử dụng versioning Ngay cả khi bạn chỉ mới bắt đầu ...
Apache POI là gì? Đọc/ Ghi các file MS Office bằng Java với Apache POI
Nguồn: https://stackjava.com/library/apache-poi-la-gi-doc-ghi-file-office-bang-java.html Apache POI là một API phổ biến nhất, cho phép các lập trình viên tạo, chỉnh sửa và hiển thị các file MS Office sử dụng ngôn ngữ Java. Apache POI là một thư viện mã nguồn mở được phân phối bởi Apache. ...
Hướng Dẫn Sử Dụng UTF-8 trong PHP và MySQL
UTF-8 là bộ ký tự được sử dụng phổ biến hiện nay vì nó hỗ trợ các ký tự có trong nhiều ngôn ngữ (giao tiếp) khác nhau. Bài viết này sẽ hướng dẫn các bạn cách thiết lập PHP, MySQL và văn bản HTML (XML) sao cho các ký tự UTF-8 có thể hiển thị được một cách chính xác trên client (thường là trình ...
Kiểu dữ liệu và các kiểu dữ liệu trong Python
Kiểu dữ liệu Trong khoa học máy tính và lập trình máy tính, một kiểu dữ liệu (tiếng Anh: data type) hay đơn giản type là một cách phân loại dữ liệu cho trình biên dịch hoặc thông dịch hiểu các lập trình viên muốn sử dụng dữ liệu. Hầu hết các ngôn ngữ hỗ trợ nhiều kiểu dữ liệu khác nhau, như số ...
[Javascript] Indexed Database P.2
Ở lần trước mình có giới thiệu về [Javascript] Indexed Database hôm nay mình sẽ tiếp tục phần 2 của Indexed Database. Access vào DB Mình bổ sung thêm 1 chút về phần Access . ở phần trước mình có nói là parameter thứ 2 đó là name version version là 1 số nguyên lớn hơn 1. với name version này thì ...
Khi nào JS được load trong HTML
Việc đặt một đoạn script JS trong HTML chắc hẳn đã quá quen thuộc với các bạn web developer, nhưng các bạn đã nắm hết được khi nào JS được chạy và khi nào JS chạy xong trong đoạn code HTML của bạn? Hôm nay tôi sẽ đi phân tích những cách load JS trong đoạn code HTML của bạn. Thông thường sẽ có 3 ...
Using the factory pattern to avoid shared state
Shared state là một bug phổ biến của hầu hết các app. Nó xảy ra khi bạn có nhiều thành phần của system rely state có thể thay đổi. Bug thường xuất hiện từ việc xử lý không chính xác những thay đổi đối với shared state thông qua hệ thống. Trong bài viết này, ta sẽ xem xét làm sao để tránh shared ...
FuelPHP: Một số kiến thức cơ bản về Validation
The validation class giúp bạn validate đầu vào. Usage Để bắt đầu validation bạn cần phải tạo ra một object, đây có thể là object mặc định có tên "default" hoặc bạn có thể đặt tên nó nếu bạn cần nhiều object xác nhận. // Use default $val = Validation::forge(); // ... or name it $val = ...
Git - Học nghiêm túc một lần (Phần 1)
Bạn là một lập trình viên, đã bao giờ bạn vô tình làm các dòng code rối tung lên hay vô tình xóa các file đi và chương trình gặp lỗi, vậy làm sao để hoàn nguyên code về trạng thái cũ, chẳng nhẽ lúc nào cũng tạo bản backup, 10 lần backup là 10 bản. Bạn là một lập trình viên, bạn tham gia trong ...