Phần setState có thể giải thích nhanh bằng 1 câu thui:
React may batch multiple setState() calls into a single update for performance.
Tức là sao? React sử dụng kỹ thuật batching, hay nói cách nôm na là xử lý hàng loạt. Tất cả các setState sẽ được lưu lại và xử lý cùng 1 lúc, vì thế state tại thời điểm xử lý sẽ chỉ có 1, mặc cho có bao nhiêu request thay đổi đi chăng nữa. Điều này gián tiếp khiến cho thay đổi state là bất đồng bộ. À vs cả synchronous là đồng bộ và asynchronous là bất đồng bộ nhé. Cheers!
Nói cách khác, bởi vì việc cập nhât state đã được lên lịch, không được thực hiện ngay lập tức, cho nên lần thứ hai gọi setCount, biến count vẫn chỉ là 0, không phải 1.
Lên lịch ở đây ý là sao bạn, có thể giải thích một chút hoặc 1 link nào đó nói thêm cái này ko?
Bạn cho mình hỏi ở câu 8 mình làm giống như bạn rồi nhưng kết quả của mình lại ra không đúng, phần madatphong chỉ hiện thị DP001,Dp003,DP004 còn DP002 thì lại không ra được.
Đây là code mình làm, bạn xem giúp mình sai ở đâu nhé
@huukimit
đúng rồi bạn, mua domain và mail domain luôn bạn ạ.
Nhưng trong laravel, khi send mail có những thông tin cần thiết như bên dưới thì mình không thấy họ ghi ở đâu
Nên đặt câu hỏi là thường thì những thông tin như này họ thường để ở đâu thui
@thangtd90
dạ, bên muumuu họ cũng cung cấp cả dịch vụ mail domain nữa anh ạ. https://muumuu-domain.com/email/muumuu-mail.
E có thử mò thì cũng send đc mail bằng dịch vụ của họ rồi.
Chỉ hơi mông lung là tìm thông tin trong phần quản trị ko có thông tin này ạ.
@buiquangmanh em thấy bên bài Trích xuất thông tin từ chứng minh thư của anh, có thêm 5 class nữa, nên phải vẽ thêm bounding box (trên tập dữ liệu đã vẽ box 4 góc) hay sao anh? và vẽ từng từ hay sao ạ
Movavi Video Editor crack is available for you, allowing you to use these great tools that will help you prepare your videos very easily. Movavi video editor serial key this is the need for one to be able to put the most exciting moments of his life through videos on social networks,
https://crackcool.com/movavi-video-editor-crack/
@cuong_nguyen nếu bạn nói về size, thì React to hơn rất nhiều so với Vue đó bạn. Từ "library" ko làm cho React nhỏ hơn Vue đâu bạn, mặc dù Vue là framework -->> ko phải cứ framework là to khủng bố đâu bạn
THẢO LUẬN
Cảm ơn bài viết thú vị
đoạn mở bài đi vào lòng người =))
Phần setState có thể giải thích nhanh bằng 1 câu thui:
React may batch multiple setState() calls into a single update for performance.
Tức là sao? React sử dụng kỹ thuật batching, hay nói cách nôm na là xử lý hàng loạt. Tất cả các setState sẽ được lưu lại và xử lý cùng 1 lúc, vì thế state tại thời điểm xử lý sẽ chỉ có 1, mặc cho có bao nhiêu request thay đổi đi chăng nữa. Điều này gián tiếp khiến cho thay đổi state là bất đồng bộ. À vs cả synchronous là đồng bộ và asynchronous là bất đồng bộ nhé. Cheers!
Dev mà như nghệ sĩ, viết bài công nghệ mà đọc cuốn quá
@huyn Đúng r em
mình làm như bạn hướng dẫn nhưng có vẻ như nó chưa hoạt động
Nói cách khác, bởi vì việc cập nhât state đã được lên lịch, không được thực hiện ngay lập tức, cho nên lần thứ hai gọi setCount, biến count vẫn chỉ là 0, không phải 1.Lên lịch ở đây ý là sao bạn, có thể giải thích một chút hoặc 1 link nào đó nói thêm cái này ko?
.
mình lấy hình ảnh với syntax như trên nhưng ko dx. lỗi chỗ nào thế mn?
Bạn cho mình hỏi ở câu 8 mình làm giống như bạn rồi nhưng kết quả của mình lại ra không đúng, phần madatphong chỉ hiện thị DP001,Dp003,DP004 còn DP002 thì lại không ra được. Đây là code mình làm, bạn xem giúp mình sai ở đâu nhé
select dp.madatphong,dp.ngaydat,
p.maphong,p.loaiphong,p.giaphong,
kh.tenkh,
p.giaphong * (dp.gioketthuc-dp.giobatdau) Tongtienhat,
dv.dongia * ctdv.soluong Tongtiensudungdichvu,
ctdv.madatphong
from datphong dp
join phong p on p.maphong = dp.maphong
join khachhang kh on kh.makh = dp.makh
left join chitietsudungdichvu ctdv on ctdv.madatphong = dp.madatphong
left join dichvudikem dv on dv.madv = ctdv.madv
group by dp.madatphong
p/s: mình viết code sql trên Mysql WorkBench 8
@huukimit đúng rồi bạn, mua domain và mail domain luôn bạn ạ.
Nên đặt câu hỏi là thường thì những thông tin như này họ thường để ở đâu thui 
Nhưng trong laravel, khi send mail có những thông tin cần thiết như bên dưới thì mình không thấy họ ghi ở đâu
MAIL_MAILER=
MAIL_HOST=
MAIL_PORT=
MAIL_ENCRYPTION=
@thangtd90
dạ, bên muumuu họ cũng cung cấp cả dịch vụ mail domain nữa anh ạ.
https://muumuu-domain.com/email/muumuu-mail.
E có thử mò thì cũng send đc mail bằng dịch vụ của họ rồi.
Chỉ hơi mông lung là tìm thông tin trong phần quản trị ko có thông tin này ạ.
@ddthanhdat lỗi in ra là gì vậy bạn?
@maitrungduc1410 Mình đã thử mà vẫn ko hoạt động, ko hiểu tại sao luôn.
@buiquangmanh em thấy bên bài Trích xuất thông tin từ chứng minh thư của anh, có thêm 5 class nữa, nên phải vẽ thêm bounding box (trên tập dữ liệu đã vẽ box 4 góc) hay sao anh? và vẽ từng từ hay sao ạ
Movavi Video Editor crack is available for you, allowing you to use these great tools that will help you prepare your videos very easily. Movavi video editor serial key this is the need for one to be able to put the most exciting moments of his life through videos on social networks, https://crackcool.com/movavi-video-editor-crack/
@cuong_nguyen nếu bạn nói về size, thì React to hơn rất nhiều so với Vue đó bạn. Từ "library" ko làm cho React nhỏ hơn Vue đâu bạn, mặc dù Vue là framework -->> ko phải cứ framework là to khủng bố đâu bạn
cảm ơn bn
cảm ơn bn nhìu nhé.
cảm ơn bn, để mình thử xem sao.