- 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
Lifecycle Hooks trong VueJS
Mở đầu: Mỗi một Vue instance sẽ phải thông qua nhiều bước trước khi nó được khởi tạo, ví dụ khi ban khai báo một instance mới thì instance đó sẽ phải thông qua bước như: thiết lập cài đặt dữ liệu, biên dịch template, liên kết với DOM, cập nhật giá trị của DOM khi dữ liệu thay đổi. Trong suốt ...
5 thẻ HTML có thể bạn không biết cách sử dụng
Quen thuộc nhưng chưa biết hoặc hoàn toàn mới, điều này xảy ra khi mà chúng ta bỏ lỡ một phần của cú pháp HTML có thể trở thành kiến thức quan trọng mà chúng ta có thể sử dụng tốt. Đó là lý do tại sao cho dù đó là các tính năng mới của HTML hoặc các ứng dụng chưa được biết đến của nó chưa được ...
[Android] Hiển thị công thức toán học bằng MathView
MathView là 1 thư viện bên thứ 3 hỗ trợ việc hiển thị công thức toán học trên các ứng dụng Android. Hiện tại, MathView hỗ trợ 2 engines là MathJax và KaTex. MathView tương thích với Android version 4.1 (Jelly Bean) trở lên Có 2 cách bạn có thể thêm MathView vào project Android Studio Trỏ ...
Python: instance method vs class method vs static method
Trong lập trình hướng đối tượng nói chung instance method và class method đều rất quan trọng. Một số ngôn ngữ như Python cung cấp thêm một loại method nữa là static method. Trong bài viết này, chúng ta sẽ tìm hiểu các loại phương này trong ngôn ngữ Python. Hãy xem xét ví dụ là một class sau để ...
Android Architecture Components: Paging Library Phần 2
Bài trước mình đã giới thiệu qua về Paging Library ( 1 component của Android Architecture Components) và áp dụng nó trong load dữ liệu từ Local. Hôm nay, mình sẽ tiếp tục giới thiệu với mọi người cách áp dụng Library Paging với Rest API. Android Architecture Component có sẵn trong ...
Rx trong Kotlin (P3) - Login screen
Qua hai phần đầu tiên, bạn đã hiểu thế nào là Rx và cách áp dụng Rx trong Kotlin. Ở phần thứ 3 này, để hiểu hơn nó và có thể sử dụng với các thư viện binding có sẵn, chúng ta sẽ sử dụng RxKotlin trong một module cơ bản của app là module LogIn. Các yêu cầu của màn hình này là: - Độ dài bắt ...
Document Outlines in HTML 5.1
Khái quát cho một tài liệu HTML cho thấy cấu trúc của nội dung trên trang. Điều này hữu ích cho các user agents, những người có thể sử dụng phác thảo để tạo, ví dụ, một bảng nội dung cho tài liệu. Điều này sau đó có thể được sử dụng bởi trình đọc màn hình để giúp mọi người điều hướng trang tốt ...
Shared Projects (SP) - Sử dụng Shared Projects để share code
ShareProject (Viết tắt SP) cho phép bạn viết code dùng chung để tham chiếu từ các ứng dụng khác nhau. Code được biên dịch như 1 phần của project tham chiếu đến và có thể bao gồm các trình biên dịch theo nền tảng để giúp kết hợp các chức năng theo nền tảng cụ thể vào code dùng chung. SP được thêm ...
Giới thiệu Serial: cải thiện data Serialization trong Android
Scroll timeline mượt mà trên ứng dụng Twitter dành cho Android rất quan trọng đối với trải nghiệm người dùng. Với một số profile, serializing và deserializing dữ liệu từ cơ sở dữ liệu sử dụng các class Externalizable chuẩn của Android đã chiếm khoảng 15% thời gian xử lý UI. Các thư viện hiện tại ...
Shell Script : Intro
Are you a Linux user? If yes, you must be familiar with a black-board look-a-like thing called command-line. Being a Linux user means you must play around with the command-line. Like it or not, there are just some things that are done much more easily via this interface than by pointing and ...