THẢO LUẬN

thg 9 25, 2020 7:20 SA

Có một cách học Vim nhanh đấy là cầm búa đóng mạnh vào touchpad đến khi nào hỏng thì thôi 😃 Chúc bạn sơm thành tài.

0

Bạn có thử check mấy cái này chưa:

  • Có lỡ tay giới hạn resource như RAM, CPU đối với Docker Desktop không
  • Có giới hạn số RAM, CPU với WSL không
  • Thời điểm bạn test thấy chậm thì, trạng thái tải trên máy bạn: CPU, Disk, RAM ra sao.
  • Bạn đang dùng SSD hay HDD, dùng Windows với HDD hay bị bị tình trạng 100% Disk cũng có thể là nguyên nhân
  • Nếu bận docker desktop lên, chỉ chạy mỗi container ngnix rồi mở trên browser thì có bị chậm không?
  • Thử gỡ Docker Desktop đi cài lại =))
  • Chuối quá thì mình Docker Desktop đi bật HyperV lên tạo VM dùng hoặc dùng Docker native trong WSL Distro. VD trên Ubuntu:
sudo service docker start
0

Mình chạy docker desktop tốc độ rất chậm, load localhost mà ~15s. Cài WSL2 chạy thì lúc vào được lúc không, hiện tại "504 Gateway Timeout", Mình cũng reserach thử nhưng chưa fix được, b có giải pháp gì k? Cấu hình: CPU 6 Core, 12 Threads, Ram 16gb

0
Avatar
đã bình luận cho bài viết
thg 9 25, 2020 4:30 SA

hay quá em ơi 👍

+1
thg 9 25, 2020 3:47 SA

cảm ơn bạn (bow)

0

Chất lượng nhma ít người xem quá 😦(

0
thg 9 25, 2020 2:47 SA

Hay quá

0
thg 9 25, 2020 1:50 SA

Viết hay lắm bạn Nhật ơi

Cho xin cái ảnh để hình dung rỏ hơn về card, container, row.... trăm đọc ko bằng mắt thấy. Tks

+1
thg 9 25, 2020 1:42 SA

@myphuong tuyệt vời 💪💪

0
thg 9 25, 2020 1:13 SA

@maitrungduc1410 ok bạn, đã chạy được 😃

+1

không lấy được ở facebook vì fb có cơ chế lưu cookie khác nhé b

0

quá hay người anh em

+1

MacVim ở đây đã có bro nào dùng chưa

0
Avatar
đã bình luận cho bài viết
thg 9 24, 2020 3:37 CH

@s7evenseven Theo mình nghĩ thì đó là vi cơ chế của BottomNavigationView, khi bạn chuyển tab và back lại thì view được khởi tạo lại, onCreateView lại được gọi lại -> hàm set data từ fragment vào viewModel lại được gọi lại -> data là data cũ chứ k phải data đc refresh.

-> Theo mình nghĩ có 2 cách fix

  1. chỉ truyền data vào viewModel 1 lần thông qua constructor
  2. Trong lúc truyền ngược lại vào viewModel check xem data đã tồn tại hay chưa, nếu có data rồi thì k set lại nữa.

Mình recommend cách 1.

0

Cảm ơn bạn, thật vui khi nhận được những comment thế này. Mình cũng chúc bạn thật nhiều sức khoẻ và công việc, học tập thuận lợi như ý nhé.

0

Mình xem code mẫu của Google thấy có channel không hiểu. Search google thấy có liên quan Coroutine mình nghĩ ngay đến series của bạn. Thật vui là bạn là làm phần này từ lâu. Một lần nữa cám ơn bạn đã ra những bài viết thật chất lượng. Cầu chúc cho bạn thật nhiều sức khoẻ và giữ mãi niềm nhiệt huyết này.

+1
thg 9 24, 2020 1:43 CH

@myphuong lỗi vẫn là ko có nodemon kìa bạn ơi, bạn chạy trực tiếp npm install ở môi trường gốc là được nhé

0
thg 9 24, 2020 10:20 SA

@huusu1996 Team mình tự build bạn! Mình chỉ dùng bootstrap thôi, còn lại là tự xây dựng hết. Vì bản thương mại sau này nên sợ bị dính bản quyền.

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