Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
Floating-point error và cách giải quyết trong Ruby on Rails
Khi làm việc với việc tính toán số, nhất là với tài chính hoặc tiền, độ chính xác là vô cùng quan trọng. Thậm chỉ dù là sai số quá ít cũng gây ra độ lệnh lớn khi số tiền đó càng lớn.
0 0 42
Sử dụng bất đồng bộ với Flow API trong Kotlin Coroutines
Giới thiệu. Trong khi xây dựng ứng dụng để xử lý các hoạt động bất đồng bộ chúng ta thường nghĩ ngay tới AsynchTask, RxJava.
0 0 177
Prevent Transition với React router dom
Hi mọi người. Tình hình là mình vừa mới làm xong task "hiển thị thông báo cho người dùng lúc chuyển trang" nên ở bài viết này mình sẽ chia sẻ hai cách mà mình tìm hiểu được nhé. OK go go . Cách 1: Sử dụng Prompt.
0 0 9
Tìm hiểu về React Router
React Router là một API cho các ứng dụng React. React router sử dụng định tuyến động phía máy khách cho phép xây dựng SPA (Single Page Application) với điều hướng mà không cần làm mới trang.
0 0 28
[React Native] Dựng base App React Native - Swipe Panel with panResponder - P1
Hi All. Requirement. Bài toán đặt ra cho chúng ta những yêu cầu như sau:. Màn hình sẽ bao gồm các component:.
0 0 47
Passing methods as SwiftUI view actions
Thông thường khi ta xử lý các tương tác với các SwiftUI view, chúng ta thường sử dụng các closure để xác định các actions mà chúng ta muốn thực hiện khi các sự kiện khác nhau xảy ra. Ví dụ: AddItemView sau có hai thành phần tương tác là TextField và Button, cả hai đều cho phép người dùng thêm Item m
0 0 34
Sử dụng Context trong React theo cách đơn giản nhất
Sử dụng Context trong React theo cách đơn giản nhất. Bạn đã bao giờ gặp trường hợp một Prop được yêu cầu bởi một component ở mọi nơi trong hierarchy tree.
0 0 54
Kiểm tra cơ sở dữ liệu: Những thông tin bạn cần biết!
1.Kiểm thử cơ sở dữ liệu là gì.
0 0 252
Thanh điều chỉnh âm lượng trong Unity.
. Chào các bạn, đến hẹn lại gặp nhau ^_^. Hôm nay mình sẽ hướng dẫn các bạn tạo ra thanh điều chỉnh âm lượng, các bạn có thể đặt nó trong setting, và người dùng có thể chỉnh âm lượng to nhỏ tùy theo nhu cầu.
0 0 27
Promise advanced trong javascript
Hôm nay chúng ta sẽ lại nói về Promise. Trong javascript chúng ta đã làm việc với nó rất nhiều, chẳng hạn như khi thao tác với API hoặc khi muốn tạo một xử lý bất đồng bộ.
0 0 11
[Embulk #1] Công cụ giúp giảm nỗi đau chuyển đổi dữ liệu
Embulk là gì. Embulk là một công cụ open source có chức năng cơ bản là load các record từ database này và import sang database khác.
0 0 57
Tìm hiểu về Vuejs
Tìm hiểu căn bản về Vuejs. VueJs hiện nay là một trong những framework JavaScript tốt nhất và cũng có thể Vue sẽ dần thay thế cho Angular và React trong tương lai.
0 0 5
Chuyển đổi nguyên thủy với kiểu đối tượng
Giới thiệu. . Điều gì xảy ra khi các đối tượng được thêm vào: obj1 + obj2, trừ đi: obj1 - obj2 hoặc in ra bằng cách sử dụng alert(obj). Tất cả các đối tượng sẽ là true nếu thực hiện chuyển đổi kiểu Boolean.
0 0 13
Thiết kế phần mềm [P3] - Kỹ thuật tạo chiều sâu cho mô-đun
Như đã cùng tìm hiểu ở Phần 2 của series Thiết kế phần mềm, chúng ta đã biết rằng khái niệm mô-đun sâu đóng vai trò quan trọng trong việc giảm sự ràng buộc nói riêng, hay sự phức tạp nói chung, trong hệ thống phần mềm. Ở bài viết này, chúng ta sẽ tiếp tục đồng hành với John Ousterhout và cuốn sách P
0 0 29
RESTful APIs in 100 Seconds // Build an API from Scratch with Node.js Express
What is an API? What is REST? Learn how an Application Programming Interface (API) can adhere to Representational State Transfer (REST) to enable reliable communication between apps https://fireship.i
0 0 26
Giới thiệu về Git LFS
. Git LFS là gì . Git LFS làm điều này bằng cách thay thế các tệp lớn trong repo của bạn bằng một con trỏ nhỏ.
0 0 37
Cách sử dụng lệnh SCP để truyền tệp an toàn
SCP (secure copy) là một tiện ích dòng lệnh cho phép bạn sao chép an toàn các tệp và thư mục giữa hai vị trí. . From your local system to a remote system. Between two remote systems from your local system.
0 0 57
StatefulWidget và StatelessWidget trong Flutter
I. Mở đầu. Khi các bạn build một ứng dụng với Flutter thì Widgets là thứ không thể thiếu đúng không ạ. Và 2 loại Widget không thể thiếu đó là StatefullWidget và StatelessWidget.
0 0 145
15 Câu Lệnh Cần Biết Khi Thao Tác Với Server Linux
Trong một thế giới bùng nổ với các công cụ mới và môi trường phát triển đa dạng, việc học một số lệnh sysadmin cơ bản là điều cần thiết đối với bất kỳ nhà phát triển hoặc kỹ sư nào. Các lệnh và gói cụ thể có thể giúp các nhà phát triển tổ chức, khắc phục sự cố và tối ưu hóa các ứng dụng của họ và —
0 0 7
Top 10 UI Libraries Component for React
Hôm này mình sẽ giới thiệu cho các bạn một số thư viện UI hỗ trợ mạnh mẽ cho Reactjs, giúp phát triển web nhanh hơn và dễ dàng hơn. MaterialUI là một components được xây dựng dựa trên các nguyên tắc thiết kế material design của Google.
0 0 212