THẢO LUẬN

Avatar
đã bình luận câu trả lời trong câu hỏi
Jul 17th, 2023 4:16 p.m.

@nam90nh nên thành ra add event với remove event mình thấy chưa giải quyết vấn đề của mình được ý 😦 hoặc mình chưa biết làm. Vì add event hay remove event đều cần 1 action đi kèm khi sự kiện chuột hoặc bàn phím xảy ra. Mình đâu có biết viết function gì đâu. cái mình cần là làm cái function có sẵn nó chạy, chứ k phải add mới hay bỏ cũ đi

0
Avatar
đã bình luận câu trả lời trong câu hỏi
Jul 17th, 2023 4:13 p.m.

@hungtreo nói thế này chắc dễ hiểu hơn, 1 trang web nó có sẵn event rồi , k phải mình tạo rồi addevent nha, mình là đang tương tác với 1 trang web sẵn có trên mạng ấy, và hoàn toàn mình cũng k biết người ta xây cái web đó như thế nào, gán event gì, function gì đi kèm.

Cái mình cần đơn giản : automation cái web đó, và mình đang dùng lệnh DOM-Javascript để làm gì, để điền, để click ( chỉ vậy thôi )

Nhưng vấn đề là gì, nhiều khi bạn gán value cho 1 element textbox bằng DOM JS, nó chỉ hiển thị cái value bạn đang gán, mà cóc chạy như khi bạn tự gõ tay vào ô đó.

Ví dụ gõ tay nó filter theo từng lần bấm phím của mình, thì dùng lệnh DOM JS gán value, nó hiển thị vậy thôi, chả filter gì cả.

0
Jul 17th, 2023 10:56 a.m.

Được lun 😄 cứ liên hệ mình nhé

0
Avatar
đã bình luận cho bài viết
Jul 17th, 2023 9:39 a.m.

Thank you so much 😃

0
Jul 17th, 2023 8:49 a.m.
  • Dùng LIKE để search text thì phải scan toàn bộ rows, độ nhiễu cao
  • Full text search sử dụng cấu trúc dữ liệu inverted index (key value)
  • Chia 1 document thành nhiều term rồi đánh index cho từng term (term này nằm ở document nào)
  • Khi search 1 phrase thì kết quả sẽ là union của từng term
  • Tokenization: cách chia term trong 1 document
  • 2 cách tokenization: N-gram và Morphological analysis (MA)
  • N-gram (1, 2 hoặc 3): chia document thành các term với N ký tự
  • MA: dùng trong Natural Language Processing (NLP). Chia document thành các từ.
0

Có cách nào để Google index nhanh hơn không ạ ?

0
Jul 16th, 2023 2:05 p.m.

Một phần khá quan trọng là load test. B nên đưa thêm thông tin load test nữa với yêu cầu lúc đầu đưa ra.

Với bài viết này rất giống với bài hotel reservation trong system design 2 của alex xu:))))

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
Jul 16th, 2023 1:14 p.m.

@nam90nh Mình nghĩ là chỉ cần add những gì event bạn cần thôi. trong trươngf hợp này mình nghĩ là chỉ cần event 'focusout' là đủ. Tuy nhiên mình đang k thực sự hiểu rõ vấn đề của bạn lắm @@

0
Jul 16th, 2023 11:04 a.m.

Mình cảm giác bài viết này được dịch lại. Bạn có thể cho mình xin nguồn của bài gốc được không?

Với lại mình vẫn chưa hiểu tại sao

Khi bạn overload một hàm, số lượng tham số bắt buộc phải giống nhau.

Nếu mình muốn định nghĩa 2 overloaded functions thế này function fn({ title, content, author })function fn({ title, viewCount, date }) thì có thể không nhỉ?

Cám ơn bạn về bài viết.

0
Jul 16th, 2023 10:54 a.m.

em muốn hỏi thêm 1 chút ạ, em có 1.5 năm kinh nghiệm biên phiên dịch( em có N1, tiếng Nhật thương mại) tại công ty Nhật công việc là dịch tài liệu, dịch họp và đứng giữa trao đổi giữa công ty mẹ bên Nhật và team kĩ sư VN, tuy nhiên kp trong ngành CNTT, em đang muốn chuyển sang nghề BrSE ngành CNTT, em định sẽ bd từ làm comtor và học dần để thành BrSE. Em muốn học thêm các từ vựng ngành CNTT để sau làm comtor dịch sẽ chuẩn hơn, thì em nên học IT passport -> FE không hay nên bd từ việc học 1 ngôn ngữ lập trình ( em khá tự tin về khả năng tiếng nên em có thể học bằng tiếng Nhật theo các khóa trên udemy). Em cảm ơn anh

0
Jul 16th, 2023 10:14 a.m.

Em cảm ơn anh nhiều ạ 😃

0
Jul 16th, 2023 10:10 a.m.

bài viết siêu đầy đủ và sắp xếp thông tin rất khoa học, dễ tiếp cận ạ, em cảm ơn anhhh

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

Hướng dẫn chi tiết nhưng đơn giản không lan man. Cảm ơn bạn

0
Avatar
đã bình luận câu trả lời trong câu hỏi
Jul 16th, 2023 5:24 a.m.

Bài toán của mình là xếp độ ưu tiên cho 7 lớp để tham gia chương trình đào tạo của trường ạ. Độ ưu tiên bắt đầu từ 1. Mỗi lớp lại xếp độ ưu tiên cho các học sinh trong lớp để được tham gia và độ ưu tiên bắt đầu từ 1.

0
Jul 16th, 2023 4:35 a.m.

Bài viết bổ ích quá, cảm ơn chủ thớt

0
Jul 15th, 2023 3:08 p.m.

1 up vote cho đồng chí

0

Hi bạn, bạn không hiểu sai đâu, tác giả để i có lẽ bằng 2 thì sẽ hợp lý hơn 2^8 = 256 thì vòng lặp 8 lần, còn ở đây i bắt đầu từ 1 nên chi tiết ra sẽ thêm 1 lần nhân đôi nữa. Nhưng thực sự 8 hay 9 cái này cũng không quá quan trọng, ở đây cái chúng ta đang quan tâm là về hàm số thể hiện độ phức tạp về thời gian chạy nhiều hơn là về tính số lượng chính xác số lần lặp của thuật toán, O(logn + c) hay O(logn - c) với c là hằng số thì độ phức tạp cũng là O(log n) bạn nhé.

0
Jul 15th, 2023 12:05 p.m.

Về phần Logarithmic complexity, mình có 1 thắc mắc như sau. Đầu tiên, đây là đoạn code mình thực hành theo như phần lý thuyết

        int j = 1;
        int n = 256;
        for (int i = 1; i <= n; ) {
            i = i * 2;
            System.out.println("lần lặp thứ " + j++);
        }

Ở đây n = 256, tức là k sẽ bằng 8, đồng nghĩa với việc vòng lặp sẽ thực thi 8 lần
Tuy nhiên khi đoạn code trên được chạy, console in ra 9 lần lặp
Untitled.png
Bạn có thể giải thích tại sao lại có sự khác biệt giữa lý thuyết và thực tế như vậy không ? Hay là mình hiểu sai ở chỗ nào ?

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í