- 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
Reduce trong Ruby
Reduce là một function của Enumerable, tuy nhiên với nhiều Rubyists function này rất ít khi được sử dụng. Mọi người thường sử dụng reduce khi muốn tính tổng. [1, 2, 3].reduce :+ Nhưng từ Ruby 2.4.x trở lên thì chúng ta đã có sum làm việc đó [1, 2, 3].sum Nếu vậy chẳng nhẽ reduce trở lên ...
Bắt Đầu với Javascript (P6)
Functions là một trong những khối xây dựng cơ bản trong JavaScript. Một function là một thủ tục JavaScript-một tập hợp các câu lệnh thực hiện một tác vụ hoặc tính toán một giá trị. Để sử dụng một function, bạn phải định nghĩa nó ở đâu đó trong phạm vi mà bạn muốn gọi nó. Trong phần này sẽ tìm hiểu ...
Xử lý multi items choice trong Recycler view
Trong khi làm project, sẽ có lúc bạn cần phải xử lý việc lựa chọn nhiều item (multi items choice) từ một list các item. Khi mà số lượng item tăng lên thì một lựa chọn tốt hơn là sử dụng recycler view để chứa các item vì recycler view có cơ chế tái sử dụng (recycle) view nên cho hiệu năng tốt hơn. ...
Android Architecture Components: Paging Library
Nhiều ứng dụng của chúng ta cần load rất nhiều data information từ Database. Queries đến Database có thể mất nhiều thời gian và sử dụng rất nhiều bộ nhớ. Do đó Google đã release thư viện mới là Paging Library có thể giúp bạn sử lý vấn đề này. Main component of Paging Library là PagedListAdapter ...
Assembly and how compilers work with it
Bài viết này chúng ta cùng tìm hiểu assembly là gì và trình biên dịch tạo ra nó như thế nào. Từ đó làm tiền đề để hiểu cách thức WebAssembly hoạt động. Trong bài viết về JIT, chúng ta đã nói về cách giao tiếp với máy giống như giao tiếp với người ngoài hành tinh. Chúng ta hãy nhìn vào cách não ...
Cơ bản về Golang language
Rất vui được gặp lại các bạn trong chủ đề giới thiệu ngày hôm nay của mình. Như tiêu đề mình đã nói, hôm nay mình xin được phép giới thiệu với các bạn một ngôn ngữ lập trình có tên là Golang(gọi tắt kaf Go). Về cơ bản thì ngôn ngữ này lấy cảm hứng dựa trên một ngôn ngữ cơ sở đó là ngôn ngữ lập ...
ASP.NET MVC Tip #9 – Tạo một GridView View User Control
Trong thủ thuật này, tôi chỉ cho bạn làm thế nào để xây dựng một ASP.NET MVC View User Control chấp nhận các dòng cơ sở dữ liệu và sinh các bản ghi trong một bảng HTML tự động. Ưu điểm của việc sử dụng View User Control là bạn có thể tùy chỉnh vẽ các cột cụ thể. Trong bài trước, tôi đã giải thích ...
Biến đổi số hóa - Digital transformation: Học máy (Machine Learning) có thể giúp ta thay đổi công việc kinh doanh như thế nào?
#### Trước khi có thể mang tới một bộ mặt mới cho việc kinh doanh, học máy (Machine Learning/ML) cần phải vượt qua nhiều "[đường cong học tập](http://www.saga.vn/thuat-ngu/learning-curve-duong-cong-hoc-tap~1407)" ![](https://viblo.asia/uploads/6d204138-c7a5-44d3-b47b-70fc4249ba4f.jpg) Những ...
PHP Convert PDF to HTML
Bạn có 1 file tài liệu PDF. Bạn muốn hiển thị nội dung của nó lên website của mình dưới dạng text/html giống như một số trang tài liệu như tailieu.vn đang làm. Việc website của bạn hiển thị nội dung của file PDF dưới dạng text thì sẽ có nhiều lợi ích về SEO. Nó làm cho nội dung bài viết của bạn ...
Replica Set Mongodb
Replica set là một hệ replication trong MongoDB. Database của bạn sẽ được nhân bản trên nhiều server thay vì tập trung trên một single server. Nhờ vậy, replica set cung cấp tính năng high availability và dự phòng cứu nguy cho server của bạn trong nhiều trường hợp mất dữ liệu có thể xảy ra. Mô ...