ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ Immutable Sparse Wave Trees (WaveTree) ເພື່ອແລ່ນໃນ Linux ອອນໄລນ໌ ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ໃນນາມ WaveTree_0.2.0_unzipToGetSourceCode.jar. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີ OnWorks ສໍາລັບສະຖານີເຮັດວຽກ.
ດາວນ໌ໂຫລດແລະດໍາເນີນການອອນໄລນ໌ app ນີ້ມີຊື່ວ່າ Immutable Sparse Wave Trees (WaveTree) ເພື່ອດໍາເນີນການໃນ Linux ອອນໄລນ໌ກັບ OnWorks ໄດ້ຟຣີ.
ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:
- 1. ດາວໂຫຼດຄໍາຮ້ອງສະຫມັກນີ້ໃນ PC ຂອງທ່ານ.
- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.
- 4. ເລີ່ມ OnWorks Linux ອອນລາຍ ຫຼື Windows online emulator ຫຼື MACOS online emulator ຈາກເວັບໄຊທ໌ນີ້.
- 5. ຈາກ OnWorks Linux OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.
ຕົ້ນໄມ້ຄື້ນທີ່ບໍ່ປ່ຽນແປງໄດ້ (WaveTree) ເພື່ອແລ່ນໃນ Linux ອອນໄລນ໌
Ad
ລາຍລະອຽດ
ເຄື່ອງມື bigdata ໃນເວລາຈິງໃນລະດັບບິດໂດຍອີງໃສ່ປ່າ AVL ທີ່ບໍ່ປ່ຽນແປງໄດ້ເຊິ່ງສາມາດດໍາເນີນການໄດ້ໃນຫນ່ວຍຄວາມຈໍາຫຼື, ໃນຮຸ່ນໃນອະນາຄົດ, ເປັນປ່າ merkle ເຊັ່ນ blockchain. ວັດຖຸຫຼັກແມ່ນສະຕຣິງບິດ (Bits) ທີ່ມີປະສິດຕິພາບສູງເຖິງ 2^63 ບິດປົກກະຕິຖືກບີບອັດເນື່ອງຈາກປ່າໄມ້ມີສາຍຍ່ອຍທີ່ຊໍ້າກັນ. Bits objects ຮອງຮັບການອ່ານ bit, byte, short, int, or long (Java primitives) ຢູ່ໃນ bit index ໃນຂອບເຂດ 64 bit. ຕົວຢ່າງ: ແທນທີ່ຈະສ້າງຫ້ອງຮຽນເພື່ອຖື header ແລະຫຼັງຈາກນັ້ນຂໍ້ມູນ, ເປັນຕົວແທນຂອງທັງຫມົດນັ້ນເປັນ Bits, subranges ຂອງມັນ, ແລະ ints ສໍາລັບຂະຫນາດຂອງພາກສ່ວນຂອງມັນ. ຄວາມສາມາດໃນການຂະຫຍາຍສໍາລັບການບີບອັດປະເພດອື່ນໆ, ເນື່ອງຈາກວ່າ Bits ແມ່ນການໂຕ້ຕອບ Java. ຫນ້າທີ່ຕົ້ນຕໍກ່ຽວກັບ bits ແມ່ນ substring, concat, ຈໍານວນຂອງ 0 ຫຼື 1 bits, ແລະຈໍານວນຂອງ bits (ຂະຫນາດ). ການປະຕິບັດງານທັງໝົດເຫຼົ່ານັ້ນສາມາດເຮັດໄດ້ຫຼາຍລ້ານເທື່ອຕໍ່ວິນາທີ ໂດຍບໍ່ຄໍານຶງເຖິງຂະໜາດໃດ ເນື່ອງຈາກປ່າ AVL ນຳໃຊ້ສາຂາທີ່ມີຢູ່ແລ້ວຄືນໃໝ່. ມີ scalar (ດັ້ງເດີມສໍາລັບການຄັດລອກ / ວາງ subranges ຂອງສຽງ) ແລະຊຸດ Java ເລັກນ້ອຍ. Sparse n ມິຕິລະດັບ.ຄຸນລັກສະນະ
- ການດຸ່ນດ່ຽງຕົ້ນໄມ້ AVL ຫຼີກເວັ້ນປ່າໄມ້ເລິກ ແລະຊ້າ
- bits substring, concat, and count 1 bits in any subrange or combination cost only log time and memory (million of times per second on the average computer)
- ເວີຊັນ N ມິຕິເມທຣິກອອບເຈັກ (Multidim) ເນື່ອງຈາກມັນພຽງແຕ່ເປັນມຸມມອງຂອງວັດຖຸບິດ. ຂ້ອຍໄດ້ທົດສອບນີ້ໃນ 10000 ຮູບຈາກຂໍ້ມູນ MNIST OCR.
- ຮຸ່ນ Scalar ແລະ Bit - ເດີມແມ່ນ scalar ສໍາລັບ copy/paste subranges ຂອງສຽງ. ການປະຕິບັດດຽວກັນເຮັດວຽກສໍາລັບ bit strings
- ສາມາດເກັບຮັກສາສຽງທີ່ມີຫຼາຍປີນັບຕັ້ງແຕ່ກະຈາຍຂອງມັນ. ດຽວກັນເຮັດວຽກສໍາລັບ bit strings ສູງເຖິງ 2^63.
Audience
ເຕັກໂນໂລຊີຂໍ້ມູນຂ່າວສານ, ວິທະຍາສາດ / ການຄົ້ນຄວ້າ, ອຸດສາຫະກໍາໂທລະຄົມນາຄົມ, ນັກພັດທະນາ, ຄວາມປອດໄພ
ພາສາການຂຽນໂປຣແກຣມ
Java
ສະພາບແວດລ້ອມຖານຂໍ້ມູນ
ໂຄງການແມ່ນຊັ້ນ abstraction ຖານຂໍ້ມູນ (API)
ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/wavetree/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ໃນວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.