THẢO LUẬN

bạn có thể dùng thằng này nhé link cài đặt https://www.digitalocean.com/community/tutorials/how-to-install-jitsi-meet-on-ubuntu-20-04 còn bạn muốn làm mobile app có thể dùng React Native: https://github.com/tdduydev/react-native-jitsimeet

0
Avatar
đã bình luận cho bài viết
thg 8 24, 2022 3:13 CH

Các đoạn code trên ta code luôn vào adruino có được không hay code trong phần nào ạ

0
thg 8 24, 2022 9:51 SA

tks

0
thg 8 24, 2022 9:29 SA

tks

0
thg 8 24, 2022 8:49 SA

tks

0

Trang này quá trời hay luôn nè, tổng hợp các trang hay ho luôn https://vnavn.com/

0

tkd

0

extend đối với abstratc method trong abstract class bắt buộc phải override lại, chứ k phải muốn ghi đè bao nhiêu tùy ý. chỉ tùy ý được với default method.

0

vnavn.com – Ngôi nhà web - Danh bạ web chuyên chọn lọc, cung cấp địa chỉ các trang web hot, hay, được nhiều người ưa thích và có giá trị thiết thực với người sử dụng. Trang web liên tục cập nhật địa chỉ các trang web với đủ các chủng loại khác nhau như tin tức, âm nhạc, phim, video, trò chơi…Kết hợp với công cụ tìm kiếm một cách hoàn hảo, vnavn cung cấp cho người sử dụng một trang chủ truy cập web vô cùng tiện lợi. Hãy bắt đầu cuộc sống mạng vô cùng đặc sắc với vnavn.

0
thg 8 24, 2022 7:32 SA

@lamkimphu258 Ohhh. Super Lam! Great One! I also tried but faces many issues in that. If you have the time and cost means, developing on your own is an appreciable one. You need to spend a lot of time learning the new technologies and people's demands. For speedy development; My suggestion is approaching skilled developers is the right one and the economy too. Please think that Lam!

0

@datbv vâng, e hiểu rồi, cảm ơn a đã giải thích ạ😁

0

@AnDQT chính xác rồi em 👍️, nên nhìn theo 1 góc độ nào đó nó vẫn là lock.

Nhưng mà là lock theo kiểu while(true) chứ k phải lock theo kiểu Thread.sleep -> sẽ k có context switch -> better performance

0

@datbv vâng, e hiểu rồi, như vậy về bản chất là 2 thread cùng hoạt động song song, nhưng vì CAS mà chỉ 1 thành công, thread fail sẽ được java retry lại tới khi thành công.

+1

@AnDQT còn đây là đoạn code compareAndSet của Java

Screen Shot 2022-08-24 at 14.19.57.png

nó chỉ compare & swap thôi k có retry gì hết -> nếu em k retry thì logic của em fail thôi, em chạy thử code ở trên em lấy ở https://www.baeldung.com/java-atomic-variables và bỏ while đi chạy với multithread xem, kết quả sai ngay

0

@AnDQT

Screen Shot 2022-08-24 at 14.17.08.png

đây mới là code của Java cho method increamentAndGet này, và while kia chính là retry đó em

0

@AnDQT k em nhé, em lưu ý 2 method khi làm việc với atomic là:

  • increamentAndGet / getAndIncreament
  • compareAndSet

Cái compareAndSet kia chính là không làm gì và kết thúc, vậy nên nó mới có code while true của em ở trên để retry. Còn increamentAndGet / getAndIncreament bản thân Java đã support việc retry đó cho em rồi, em k cần implement retry nữa, nhưng k có nghĩa là không phải retry.

0

@AnDQT k em nhé, em lưu ý 2 method khi làm việc với atomic là:

  • increamentAndGet / getAndIncreament
  • compareAndSet

Cái compareAndSet kia chính là không làm gì và kết thúc, vậy nên nó mới có code while true của em ở trên để retry. Còn increamentAndGet / getAndIncreament bản thân Java đã support việc retry đó cho em rồi, em k cần implement retry nữa, nhưng k có nghĩa là không phải retry.

0

image.png Trong file class ở thư viện Java đúng là sẽ while cho tới khi đảm bảo thành công a ạ

0
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í