- 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
Realm, ObjectBox hay Room
1. Realm Kể từ khi bắt đầu thai nghén (khoảng năm 2011, ban đầu là "TightDB") Realm đã được chọn bới nhiều developer. Lý do ư? Đơn giản (sử dụng hầu hết các đối tượng Java chuẩn), tốc độ (viết chủ yếu trong C ++) và SQL (không có gì). Nếu không đi vào chi tiết quá nhiều, tạo ra một cơ sở dữ ...
Temporal Dead Zone trong ES6
Đầu tiên ta hãy xem xét 2 đoạn code này: Dùng khai báo biến với từ khóa var ( function ( ) { console . log ( x ) ; // undefined var x = 'Hello' ; } ( ) ) ; Dùng khái báo biến với từ khóa let ( function ( ) { console . log ( y ) ; // ...
Vai trò quan trọng của trang web kinh doanh
Trong khoảng 10 năm trở lại đây, nhu cầu sử dụng internet bùng nổ mạnh mẽ, nó đã góp phần thay đổi các hoạt động trong đời sống, kinh doanh, mua bán của toàn cầu. Trong đó, việc ứng dụng internet vào kinh doanh được các doanh nghiệp, công ty tận dụng triệt để. Chỉ với một trang web kinh doanh , ...
Những add-on hữu ích cho lập trình viên
Atom là text editor mới ra và đang được đông đảo các lập trình viên trong cộng đồng lập trình đón nhận bởi rất nhiều những tính năng đáng thử của nó. Đa nền tảng Tính năng đa nền tảng (hay cross platform) giúp Atom có thể được cài đặt và chạy trên nhiều nền tảng hệ điều hành khác nhau bao ...
[Frontend] Tóm tắt các điểm chính để hiểu về Browser Rendering
Render### Lời mở đầu Nói tới Performance của web, điều đầu tiên phải kể đến, đó chính là “Cải thiện tốc độ” của website. Vậy, “Web Performance” là gì? Chúng ta cùng tìm hiểu nhé. Cải thiện Performance của Web tức là: Tiết kiệm thời gian để User đạt được mục đích, tiết kiệm ...
Javascript classes
Javascript classes được giới thiệu trong ECMAScript 2015 (ES6). Các lớp JavaScript cung cấp một cú pháp đơn giản hơn và rõ ràng hơn để tạo các đối tượng và làm việc với sự thừa kế. Định nghĩa class Các class thực chất là "các hàm đặc biệt", và cũng giống như bạn có thể định nghĩa hàm và khai ...
What''s new in Java 9
What's new in Java 9 Một hệ thống modul cung cấp các chức năng tương tự với OSGi framework’s system. Modular có các khái niệm tương tự như dependence, chúng ta có thể public module. Một trong những động lực chính ở đây là cung cấp module cho JVM, có thể chạy trên các thiết bị có bộ nhớ ...
[Nginx] Server và location block cách làm việc và phương thức điều hướng request
Introduction Nginx là một trong những web server phổ biến nhất trên thế giới. Nó có thể làm tốt nhiệm vụ handle cho hệ thống có lượng truy cập lớn cùng 1 thời điểm, có thể đảm nhận nhiều công việc như: webserver, mail server hay một reserve proxy server. Trong bài hướng dẫn này, chúng ta sẽ thảo ...
Kinh nghiệm giúp website WordPress tải nhanh hơn
So với website được lập trình bằng ngôn ngữ ASP.NET** thì website làm bằng WordPress có tốc độ load chậm hơn. Trong khi đó, trong thời buổi hiện nay yếu tố này đóng vai trò quan trọng trong việc níu chân khách hàng ở lại với website. Nếu không làm được đồng nghĩa với việc người dùng sẽ không chần ...
Làm việc với thư viện BindingView ButterKnife trong Android
Thư viện Android ButterKnife là một thư viện view injection nó tác động đến các view trong activity, fragment bằng việc sử dụng annotations. Ví dụ: annotation @BindView được dùng để tránh sử dụng phương thức findViewById () Không chỉ view binding, butterknife cung cấp rất nhiều các tùy chọn hữu ...