- 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
Tập 11: Middleware Laravel
Hi, rất vui được gặp lại các bạn. Để tiếp tục series "Hành trình chinh phục Laravel framework" thì trong tập này mình sẽ nói về một component rất hay sử dụng trong Laravel, đó chính là "Middleware". Thuật ngữ này chúng ta đã gặp rất nhiều trong các tập trước, vì vậy ngày hôm nay ...
setState trong React
Khi bạn gọi setState ở trong một component, điều gì đã xảy ra? import React from "react" ; import ReactDOM from "react-dom" ; class Button extends React . Component { constructor ( props ) { super ( props ) ; this . state = { ...
Một số thay đổi mới quan trọng trong reactjs 16.4
Trong thời gian gần đây, reactjs liên tục có những cải tiến đáng kể. Kiến trúc của reactjs ngày càng được hoàn thiện và tối ưu hóa, mà cụ thể nhất là hook cho phép render các pure component nhằm giảm tải lưu lượng tăng năng suất và hiệu năng của wed. Hôm nay chúng ta sẽ cùng tìm hiểu ...
Philippines và một loạt quốc gia Đông Nam Á khác được dùng WiFi miễn phí do Google cung cấp
Hy vọng là Việt Nam cũng sẽ sớm được tham gia chương trình Google Station của Google. Mới đây, tại một hội nghị dành riêng cho Philippines, Google tuyên bố rằng họ sẽ mở rộng chương trình Google Station để bắt đầu cung cấp WiFi miễn phí tại các khu ...
Phỏng vấn độc quyền với Đại diện Ban Giám Khảo của The FinLab Cycle 2
Vòng nộp đơn của The FinLab Cycle 2 tuy đã kết thúc nhưng dư âm vẫn còn làm xôn xao cộng đồng FinTech Việt trong hơn 1 tháng trở lại đây. Dưới đây là bài phỏng vấn độc quyền anh Will Leong – Đại diện Ban giám khảo đến từ The FinLab về chất lượng các startup Việt Nam cùng những tiết ...
Custom UIButton
1. Create extensions for UIComponents you wanna add common style. extension UIButton { open override func draw(_ rect: CGRect) { //provide custom style self.layer.cornerRadius = 10 self.layer.masksToBounds = true } } 2. Create a subclass of UIButton and provide all the styling u wanna apply ...
Cách đặt nút “Cancel” trong thiết kế UX tối ưu nhất
Trong design, nút cancel ngoài cái tên gọi là cancel ra, nó còn 1 vài cái tên gọi khác nữa.「 Not Now – Không làm bây giờ 」 hay「 Maybe Later – Làm lúc khác 」 là 1 trong những ví dụ đó. Nhưng đôi khi có 1 số trường hợp mà nút Cancel không thể đặt là Cancel hay những tên gọi tương ...
Lệnh INSERT MySQL trong Python
Previous Câu lệnh INSERT INTO được sử dụng để thêm một bản ghi vào bảng. Trong python, chúng ta có thể sử dụng (%s) thay cho các giá trị. Nội dung chính: INSERT 1 bản ghi INSERT nhiều bản ghi INSERT 1 bản ghi Phương thức cursor. execute () được sử ...
Google I/O 2019 – Thay đổi trong các Android Architecture Components (P1)
Google I/O 2019 đã diễn ra được 2 tháng tính tới thời điểm bài viết này, tuy nhiên chưa có nhiều bàn luận trong cộng đồng lập trình Android Việt về những thay đổi mới được giới thiệu trong sự kiện, đặc biệt là những thay đổi trong các Android Architecture Components. Hi vọng bài ...
Hàm format() trong Python
Hàm format() được tích hợp sẵn trong Python sử dụng để định dạng một giá trị truyền vào thành một định dạng cụ thể. Cú pháp hàm format() trong Python: format(value[, format_spec]) Các tham số của hàm format() Hàm format() có 2 tham số: value: giá trị cần được định dạng. ...