- 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
Cách tạo Navigation Drawer
Giới thiệu về Navigation Drawer Navigation Drawer là một menu kéo hiện thị như là một ngăn xếp ở cách cạnh biên của màn hình. Nó được ẩn đi khi không sử dụng, nhưng sẽ xuất hiện khi người sử dụng vuốt ngón tay của họ từ mép trái của màn hình hoặc người sử dụng vuốt từ phía mép trên của màn ...
Xử lí lỗi trong Oracle
Giả sử ta có 1 table USERS(id, name, email). Insert into Users Values (1, 'NVA', 'a@gmail.com') (2, 'NVB', 'b@gmail.com') *Các lỗi ngoại lệ thường gặp: NO_DATA_FOUND: Kích hoạt khi một phát biếu SELECT INTO không thực hiện lời gọi hàm nhóm (SUM, COUNT, ...), không trả về ...
Hello World Với Java - Dành Cho Linux
Java là cái tên quen thuộc trong số các ngôn ngữ lập trình hiện đại ngày nay. Java ra đời vào năm 1995 và nó được phát triển bới Oracle một gã khổng lồ trong ngành công nghệ phần mềm. Vì vậy cũng không ngạc nhiên gì khi mà ngôn ngữ này luôn đứng trong top 10 ngôn ngữ phổ biến nhất trên thế giới. ...
Join hay không join? Một hành động #includes
Nếu bạn quen thuộc với một ORM, có thể bạn đã gặp nhiều lần bởi một vấn đề rất phổ biến khi cố gắng truy vấn một đối tượng cùng với các mối quan hệ của nó. Ví dụ, hãy tưởng tượng một mối quan hệ rất đơn giản giữa các thực thể trong một dự án Ruby on Rails: class User has_many :books end ...
[Translate] Clean code JS - Part 3
Đối tượng và Cấu trúc dữ liệu Sử dụng getter và setter JavaScript không có interface hoặc kiểu vì vậy rất khó để thực hiện mô hình này, bởi vì chúng ta không có các từ khoá như public và private. Vì vậy, sử dụng getters và setters để truy cập dữ liệu trên các đối tượng thì tốt hơn là chỉ ...
Giới thiệu Vuex
Trong mô hình MVVM có 3 đối tượng là View, Model và ViewModel, chúng ta có thể dùng Model để chứa dữ liệu, người dùng có thể tương tác View để tác động vào Model. Với các ứng dụng vừa và nhỏ, chủ yếu là các thay đổi trên Model cập nhật lên View. Tuy nhiên, khi hệ thống lớn dần lên, các tác động qua ...
Graphql binding
GraphQl đang là một công nghệ mới được nhiều lập trình viên quan tâm, sau đây mình xin chia sẻ về Graphql binding. GraphQL bindings are modular building blocks that allow to embed existing GraphQL APIs into your own GraphQL server . Theo định nghĩa Graphql binding là một module cho phép ta ...
Một số câu hỏi Phỏng vấn Ruby on Rails Developer
Chào các bạn. Hôm nay mình mình sẽ giới thiệu cho các bạn một số câu hỏi khi đi phỏng vấn vào vị trí Ruby developer. Mình làm bài viết này có 2 mục đích: Giúp bản thân mình tự kiểm tra lại kiến thức cơ sở. Giúp bạn sắp phỏng vấn có nơi để tham khảo và để tự tin hơn trong vòng phỏng vấn. ...
Tìm Hiểu ECMAScript 6 - P4
Chào các bạn. Hôm nay chúng ta sẽ cùng tiếp tục tìm hiểu những tính năng mới trong bản ECMAScript 6. Phần 1 các bạn có thể xem Tại Đây Phần 2 các bạn có thể xem Tại Đây Phần 3 các bạn có thể xem Tại Đây "ECMAScript 6 makes declaring object literals even more succinct by providing ...
Lưu trữ dữ liệu an toàn trên Android
Độ tin cậy của ứng dụng ngày hôm nay phụ thuộc rất nhiều vào cách dữ liệu cá nhân của người dùng được quản lý. Android có nhiều API mạnh xung quanh kho lưu trữ quan trọng và trọng điểm, với các tính năng cụ thể chỉ có sẵn trong một số phiên bản nhất định. Loạt bài ngắn này sẽ bắt đầu với cách ...