THẢO LUẬN

thg 5 30, 2022 1:25 SA

Đúng rồi bạn. Await nhằm mục đích đợi function async hoàn thành thì mới thực hiện các lệnh tiếp theo. Còn nếu không dùng nó thì function WhenAll có thể chưa hoàn thành nhưng các lệnh tiếp theo vẫn được thực hiện. Lưu ý, không dùng wait phù hợp với trường hợp bạn không cần quan tâm kết quả trả về của nó là gì hoặc khi nào. Ngược lại thì cần wait

0
thg 5 30, 2022 1:10 SA

gút dóp em! 😄

0
thg 5 29, 2022 5:50 CH

Bổ sung thêm tài liệu tham khảo đi bạn

0

@ngtheanh123 Uh, thế mới khổ, đợt đó không dùng nữa, để mà không biết tắt hết service nó trừ tiền. Muốn xóa liên kết k cho xóa 😄

0

@ledangtuanbk ở AWS muốn hủy 1 credit card thì phải có credit card thay thế bác ạ

0

Mình có từng sử dụng của bên đó, nhưng có vẻ khó khăn hơn, Đợt hủy liên kết thẻ tín dụng nó còn không cho hủy.

0

Không rõ bên AWS có thể sử dụng cách tương tự để tận dụng free tier không anh nhỉ 😄

0
Avatar
đã bình luận cho bài viết
thg 5 29, 2022 1:12 CH

mình dùng idle python 3.9.10 ghi theo sao báo lỗi syntax thế image.png

0

@nghiand1010 thêm những kỹ thuật khác nữa nha anh 🤣

+1

Đợi xong việc của em đĩ này nhé

0
thg 5 29, 2022 9:46 SA

Task<string> t1 = DoTask1Async("Task1");

 Task<string> t2 = DoTask2Async("Task2");

 await Task.WhenAll(t1, t2);

Cho em hỏi chỗ này không nhất thiết phải await đúng không ạ?

0

anh viết thêm bài về database đi anh :3

0

有益な資料。ありがとう!

0

Very useful !!!

0
thg 5 29, 2022 6:45 SA

tùy vào độ dài của mỗi bài anh ơi =))

0
thg 5 29, 2022 6:39 SA

10đ

0
thg 5 29, 2022 6:24 SA

Good job!

0
thg 5 29, 2022 5:54 SA

hay quá

+1
thg 5 29, 2022 4:04 SA

Dạ em cảm ơn góp ý của anh và em sẽ bổ xung lại ❤️

0
thg 5 29, 2022 3:44 SA

Việc khởi tạo String bằng toán tử new sẽ nhanh hơn việc bạn khai báo bằng String bình thường vì nó sẽ không phải tìm sự tồn tại giá trị trong ô nhớ, nhưng nó cũng dẫn đến việc tràn, đầy bộ nhớ khi phải liên tục tạo mới! Việc tràn bộ nhớ thì thời điểm hiện tại khá là hiếm, nó chỉ sảy ra ở các dòng máy tính có bộ nhớ ram thấp!

Đoạn này không chính xác. Việc tìm kiếm String đã có trong pool chưa rất nhanh, độ phức tạp chỉ là O(1) do dùng hashmap. Hơn nữa, các hằng số chuỗi trong code sẽ được đưa vào pool ngay khi class được tải, nên khi code chạy rồi sẽ không phải tạo nữa.

Ngược lại, dùng new String thì mỗi lần lại phải tạo mới một object, vừa chậm (new object khá là tốn cost) vừa tốn bộ nhớ nữa. Vậy nên người ta khuyên gán trực tiếp thay vì new string.

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí