- 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
[JavaScript] Webpack cơ bản phần 1
Webpack series - giới thiệu từ cơ bản đến căng cơ Webpack series - giới thiệu từ cơ bản đến căng cơ Chào các bạn. Mình hiện tại đang tìm hiểu vể webpack, bài viết này mình và các bạn cùng hãy cùng giúp nhau tìm hiểu về nó nhé. Đầu tiên mình xin nói về 2 khái niệm ...
LiveData với SnackBar, Navigation và các sự kiện khác (SingleLiveEvent case)
Một cách tiện lợi cho một view (activity hay fragment) để giao tiếp với ViewModel là ta sử dụng LiveData lắng nghe. View đăng kí sự thay đổi trong LiveData và phản ứng lại chúng. Công việc này hoạt động tốt cho dữ liệu được hiển thị trên màn hình liên tục . Tuy nhiên một số dữ liệu chỉ nên ...
[C#] Sử dụng Attribute Annotation trong lập trình C# CSharp
Tìm hiểu về Annotation, các tạo ra Attribute và sử dụng Annotation trong ví dụ C# đơn giản, áp dụng Data Annotation để kiểm tra dữ liệu lớp. [C#] Sử dụng Attribute Annotation trong lập trình C# CSharp Khái niệm về Annotation (Attribute) Một chú thích ...
Hash index trong SQL
Chào các bạn, hẳn khi làm việc với SQL các bạn đều đã biết về khái niệm index. Index giúp tăng hiệu năng cho SQL, giúp cho những câu truy vấn tìm kiếm của chúng ta được nhanh hơn rất nhiều. Vậy index nó hoạt động như thế nào để có thể truy vấn nhanh như vậy? Về cơ bản, index được ...
Resource, Resources, Nested Resource trong Rails
Rails Routes là gì? Request của người dùng sẽ được gửi đến đâu? Sự kết nối giữa Rails routes, Controller và View là gì? Rails RESTful là gì?... Đó là những câu hỏi của nhiều người khi mới bắt đầu với Ruby on Rails, bài viết này sẽ giải thích một cách cơ bản nhất những câu hỏi trên đồng thời đưa ...
JavaScript engines và cách thức hoạt động (Phần 1)
Đã bao giờ bạn thắc mắc rằng, làm sao trình duyệt có thể đọc và thực thi code JavaScript? Hmmm ????????????? Hãy thử làm 1 việc nhé: mở browser console trên Chrome và nhìn vào tab Source. Ở cửa sổ này, bên tay phải chúng ta sẽ thấy vài ô, và thứ chúng ta cần để ý đến là ô có title ...
Hacker và cảnh sát có thể mở khóa điện thoại của bạn bằng những…chiếc đầu được in 3D
Có rất nhiều thứ bạn có thể tạo ra với một máy in 3D, từ chi giả, giác mạc, súng ống, xe trượt băng đạt chuẩn Olympic, đến cả một bản sao kích cỡ thật của…một chiếc đầu người, tất nhiên không chỉ để làm đạo cụ cho phim Hollywood. Mới đây, phóng viên Thomas Brewster của tạp chí ...
Thời Đại Của Data: Trí Tuệ Nhân Tạo Vận Hành Thế Giới
Trong những năm sắp tới, Việt Nam sẽ chứng kiến sự xuất hiện của những kỳ lân mới. Vừa qua, chính phủ đã ban hành nhiều chính sách với ưu đãi cho các doanh nghiệp khởi nghiệp lĩnh vực khoa học công nghệ, gửi gắm vào trong đó sự kỳ vọng “tăng tốc” và bứt phá của cộng ...
[C#] Hướng dẫn thiết kế Label Vertical Align Text trong Winform
Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách viết chữ Label Vertical Align Text trong lập trình C# Winform. Trong thiết kế giao diện ứng dụng, nếu bạn nào muốn sử dụng Label mà khi nhập Text lên thì text sẽ nằm dọc theo Form. Dưới đây là ...
11 lý do tại sao Linux lại tốt hơn Windows
Đã có bao giờ bạn tự hỏi Liệu Linux có tốt hơn Windows ? Đừng có hỏi làm gì cho mất công. Bởi vì trong những khía cạnh khác nhau thì mỗi hệ điều hành đều có những ưu điểm và hạn chế riêng. Nếu chỉ là người dùng phổ thông hay đơn giản là bạn không thích Linux thì có vẻ như Windows là 1 ...