Đây là ứng dụng Windows có tên bộ lọc Bloom có bản phát hành mới nhất có thể được tải xuống dưới dạng Version3.6.0sourcecode.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks dành cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên là bộ lọc Bloom với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động bất kỳ trình giả lập trực tuyến OS OnWorks nào từ trang web này, nhưng trình giả lập trực tuyến Windows tốt hơn.
- 5. Từ Hệ điều hành Windows OnWorks bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng và cài đặt nó.
- 7. Tải xuống Wine từ kho phần mềm phân phối Linux của bạn. Sau khi cài đặt, bạn có thể nhấp đúp vào ứng dụng để chạy chúng với Wine. Bạn cũng có thể thử PlayOnLinux, một giao diện đẹp mắt trên Wine sẽ giúp bạn cài đặt các chương trình và trò chơi phổ biến của Windows.
Wine là một cách để chạy phần mềm Windows trên Linux, nhưng không cần Windows. Wine là một lớp tương thích Windows mã nguồn mở có thể chạy các chương trình Windows trực tiếp trên bất kỳ máy tính để bàn Linux nào. Về cơ bản, Wine đang cố gắng triển khai lại đủ Windows từ đầu để nó có thể chạy tất cả các ứng dụng Windows đó mà không thực sự cần đến Windows.
MÀN HÌNH
Ad
Bộ lọc hoa
MÔ TẢ
Bộ lọc Bloom là một biểu diễn ngắn gọn/nén của một tập hợp, trong đó yêu cầu chính là thực hiện các truy vấn thành viên; tức là, liệu một mục có phải là thành viên của một tập hợp hay không. Bộ lọc Bloom sẽ luôn báo cáo chính xác sự hiện diện của một phần tử trong tập hợp khi phần tử đó thực sự có mặt. Bộ lọc Bloom có thể sử dụng dung lượng lưu trữ ít hơn nhiều so với bộ ban đầu, nhưng nó cho phép một số 'dương tính giả': đôi khi nó có thể báo cáo rằng một phần tử nằm trong tập hợp trong khi nó không có. Khi bạn xây dựng, bạn cần biết bạn có bao nhiêu yếu tố (công suất mong muốn) và tỷ lệ dương tính giả mong muốn mà bạn sẵn sàng chấp nhận là bao nhiêu. Tỷ lệ dương tính giả phổ biến là 1%. Tỷ lệ dương tính giả càng thấp, bạn càng cần nhiều bộ nhớ. Tương tự, dung lượng càng cao, bạn càng sử dụng nhiều bộ nhớ. Bạn có thể xây dựng bộ lọc Bloom có khả năng nhận 1 triệu phần tử với tỷ lệ dương tính giả là 1%.
Tính năng
- Bạn nên gọi NewWithEstimates một cách thận trọng
- Việc triển khai của chúng tôi chấp nhận các khóa để cài đặt và kiểm tra dưới dạng []byte
- Đôi khi, tỷ lệ dương tính giả thực tế có thể khác (một chút) so với tỷ lệ dương tính giả lý thuyết
- Bộ lọc Bloom có hai tham số: m, số bit được sử dụng trong bộ lưu trữ và k, số lượng hàm băm trên các phần tử của tập hợp
- Khi bạn xây dựng, bạn cần biết bạn có bao nhiêu yếu tố (công suất mong muốn) và tỷ lệ dương tính giả mong muốn mà bạn sẵn sàng chịu đựng là bao nhiêu
- Bộ lọc Bloom có thể sử dụng bộ nhớ ít hơn nhiều so với bộ ban đầu
Ngôn ngữ lập trình
Go
Categories
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/bloom-filters.mirror/. Nó đã được lưu trữ trong OnWorks để có thể chạy trực tuyến theo cách dễ dàng nhất từ một trong các Hệ điều hành miễn phí của chúng tôi.