THẢO LUẬN

Avatar
đã bình luận cho bài viết
Jul 15th, 2020 7:43 a.m.

=))))

0
Avatar
đã bình luận cho bài viết
Jul 15th, 2020 7:29 a.m.

Anh ngẩn ngơ cữ ngỡ, Hảo là nhà văn =))

+1
Avatar
đã bình luận cho bài viết
Jul 15th, 2020 6:45 a.m.

hihi (dance2)

0
Jul 15th, 2020 6:43 a.m.

💯

+1

bài viết rất bổ ích, mong bạn sớm ra thêm nhiều bài viết nữa =))

0
Jul 15th, 2020 5:14 a.m.

bạn truy cập vào terminal trên host rồi thực hiện 2 lệnh ở trên là được này

0
Jul 15th, 2020 4:30 a.m.

@thai đúng rồi bác, tuy nhiên sự kiện của ứng dụng nhiều khi sẽ rất phân mảnh, ví dụ 1 user sẽ có rất nhiều event thay đổi data trong db như change ava, change pass, change abc,.... Nên với case này thay vì em lắng nghe hết các sự kiện đó thì ngồi nghe thẳng 1 event update document của db

0

bài viết rất hay, cảm ơn em 💯

0
Jul 15th, 2020 3:32 a.m.

Cảm ơn bạn. Giờ mình mới biết có cả zsh-autosuggestions

+1
Jul 15th, 2020 3:30 a.m.

Dựa vào đặc điểm dữ liệu là update không thường xuyên / ít so với tần suất đọc, mình có mạnh dạn sử dụng 1 tính năng rất xịn xò của MongoDB đó là Change Streams. Qua đó thay vì việc mình lắng nghe các sự kiện của ứng dụng để invalidate cache thì sẽ lắng nghe trực tiếp event của database thông qua Change Streams.

Bác cho em hỏi là tại sao mình phải sử dụng qua việc lắng nghe event của database tại em thấy nó cũng không khác biệt lắm so với việc bắt sự kiện ở ứng dụng mà lại không gây gánh nặng cho chính ứng dụng của bạn như bác nói. Em gà mờ nên vẫn không hiểu lắm ^^

0
Jul 15th, 2020 2:44 a.m.

Screenshot.png A cho em hỏi chút là ở đây, để khởi tạo class Computer phụ thuộc vào 2 instance $monitor, $keyboard cụ thể nhưng khi dùng $computer = app('Computer'); thì $monitor, $keyboard sẽ lấy ở đâu ra trong khi mình chưa khởi tạo nó.

0

Ai có bài viết hướng dẫn chi tiết làm việc với giphy hoặc tenor không, cho mình xin tài liệu với!

0

(facepalm)

0

Ui, nghe detectron cứ như megatron trong phim transformer anh ạ! Xịn quá 💯

0

Viết hay quá bạn ơi ❤️

0
Jul 14th, 2020 1:02 p.m.

à mình sửa dc rồi do mình viết hàm before nên nó bỏ qua mấy hàm kia @@

0

ewqeqw

0

bạn thử lại xem có phải 3s in ra 1 lần ko nhé

var now1 = new Date();
console.log(now1.getHours() + ":" + now1.getMinutes() + ":" + now1.getSeconds() + ":" + now1.getMilliseconds())
for (var i = 0; i < arr.length; i++) {
    (function (i) {
      setTimeout(function() {
        console.log(i);
        var now2 = new Date();
        console.log(now2.getHours() + ":" + now2.getMinutes() + ":" + now2.getSeconds() + ":" + now2.getMilliseconds())
      }, 3000)
    })(i)
}

đọc chỗ này mình thấy cực kì đau đầu "đúng là mỗi 3s in ra 1 lần đó bạn, nhưng vì vòng lặp đc xử lý quá nhanh nên bạn không thấy sự khác biệt"

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