THẢO LUẬN

thg 8 12, 2020 1:29 SA

Cảm ơn bạn 😄

0
thg 8 12, 2020 1:13 SA

ngoài ra còn có thể dùng ssh để map port từ server về local.

0

Mong bạn chia sẻ thêm cách triển khai automation test ví dụ như chạy selenium trên docker cũng như là kết hợp với cicd

+1

Lỗi này là sao bác khi chạy code: UserWarning: This overload of nonzero is deprecated: nonzero() Consider using one of the following signatures instead: nonzero(*, bool as_tuple) (Triggered internally at ../torch/csrc/utils/python_arg_parser.cpp:766.) keep = keep.nonzero().squeeze(1)

0
thg 8 11, 2020 3:07 CH

cho mình hỏi, mình muốn dùng client_secret và client_id load từ db ra thì phải làm thế nào ạ.

0
thg 8 11, 2020 2:05 CH

à đoạn đó chỉ là khai báo thôi bạn, thay vì viết 3 dòng let dùng ; ở cuối thì mình viết khai báo cách nhau dấu , thôi ý.

let action = actions[status] || actions['default'], // khai báo và gán, nếu actions[status] falsy thì lấy giá trị actions[default]
      logName = action[0], // khai báo và gán
      pageName = action[1]; //// khai báo và gán, kết thúc khai báo
chứ k có toán tử 3 ngôi gì đâu nha =))
0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 11, 2020 1:38 CH

@luongvanphuc cám ơn bạn đã chia sẻ nha. Đây là lần đầu tiên mình đi pv có thuật toán nên cảm giác hơi bối rối với một chút lo lắng. Hi vọng lời chúc của bạn sẽ đem lại may mắn cho mình.

+1

Mình góp ý về 2 operator sau:

  • reduce() để tích lũy giá trị, bắt đầu từ giá trị đầu tiên, sau đó áp dụng operation cho giá trị tích lũy được hiện tại với giá trị hiện đang được flow phát ra.
  • fold() để tích lũy giá trị, bắt đầu bằng giá trị initial, sau đó áp dụng operation cho giá trị tích lũy được hiện tại với giá trị đang được flow phát ra. Dùng từ tích luỹ giá trị và operation sẽ đúng hơn là nói tính tổng. Vì operation giữa giá trị tích luỹ và giá trị hiện tại có thể là bất kì operator nào khả dụng cho 2 giá trị trên, dùng từ tính tổng không mang tính khái quát.
+1

Kiến thức Kotlin và Dart của bạn thật tuyệt! Mong sẽ có một project cụ thể minh hoạ ngôn ngữ Dart. Tks

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 11, 2020 9:17 SA

em cảm ơn anh 😄

0
thg 8 11, 2020 9:12 SA

Thật tuyệt!

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 11, 2020 8:32 SA

em cảm ơn nhưng em phỏng vấn ở vị trí junior thôi anh. architecture thì em biết còn performance, security thì chưa được làm

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 11, 2020 8:24 SA

@@! quen rồi anh. vì em đã đi làm, nay chuyển sang mảng android 😄 trước có pv vài lần nhưng toàn tạch, nên giờ lên xin thêm các câu hỏi 😄

0
thg 8 11, 2020 8:08 SA

😮

0

Bạn có thể tham khảo ở link này nhé https://docs.docker.com/compose/compose-file/#logging

0
thg 8 11, 2020 7:43 SA

Đức ơi tớ là fan hâm mộ của cậu =)))

0

trước đây e chuyên xài UIKIT luôn ạ, nhiều cái thấy nó hay hơn BS, e chuyển qua BS vì nghe nói sắp tới nó nghỉ chơi vs JQuery :v

0

Sorry bạn, do bài này mình chỉ dùng Channel default, tới bài sau mình mới giới thiệu về Channel buffered.

0

Tuyệt vời bạn, đúng ra chỗ này chỉ có 2 người vì chỉ có 2 coroutine send và receive. 1 người phát vé trên tay đang giữ 5 chiếc vé còn người kia muốn nhận 10 vé. Mình dùng từ để ví dụ quá sai, để mình sửa lại chỗ này. Cảm ơn bạn nhiều nhé 😄

0

Cám ơn bạn đã quan tâm nhé. Hi vọng những bài viết của mình ít nhiều giúp ích được cho bạn 😊

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í