O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
TARMOQ DASTURLASH ASOSLARI FANIDAN
MUSTAQIL ISHI - 1
Bajardi : Muhammadjonov Botirjon
Tekshirdi : Mirzaeva Malika
Mavzu : Java Zip
Reja:
Kirish.
Asosiy qism.
ZIP fayllari haqida batafsil ma'lumot
2. JAR va WAR o'rtasidagi farq nima?
3.Java Zip fayl yaratish, yozish, o’zgartirish.
Xulosa:
ZIP fayllari haqida batafsil ma'lumot
Agar siz parol bilan ZIP faylini himoya qilsangiz, keyin parolni unutgan bo'lsangiz, fayllaringizga kirish huquqini qayta tiklash uchun parol krakeridan foydalanishingiz mumkin.
ZIP parolni olib tashlash uchun qo'pol kuch ishlatadigan bepul dastur ZIP-parol Cracker Pro-dir.
Ba'zi ZIP fayllari so'nggi "zip" kengaytmasidan oldin boshqa fayl kengaytmasi bilan fayl nomiga ega bo'lishi mumkin. Shuni yodda tutingki, har qanday fayl turi bilan har doim faylning nima ekanligini aniqlaydigan so'nggi kengaytma .
Misol uchun, Photos.jpg.zip hali ZIP faylidir , chunki JPG ZIPdan oldin keladi. Ushbu misolda, arxivni, ehtimol, bunday deb atash mumkin, shuning uchun arxiv ichida JPG tasvirlari mavjudligini aniqlash tez va oson.
ad
ZIP fayl hajmi 22 bayt va 4 GB atrofida bo'lishi mumkin. Ushbu 4 GB chegara arxiv ichidagi har qanday faylning siqilgan va siqilmagan kattaligi hamda ZIP faylining umumiy hajmiga ham qo'llaniladi.
ZIP-yaratuvchisi Fil Katz "PKWARE Inc. Po64 deb nomlangan yangi ZIP formatini taqdim etdi, u 16 Eib (18 million TB ) atrofida cheklovni oshiradi. Qo'shimcha ma'lumot uchun ZIP fayl formati xususiyatiga qarang.
ZIP faylini ochishning eng oson usuli - bu faylni ikki marta bosish va sizning ichingizdagi papkalarni va fayllarni ko'rsatish imkonini beradi. Windows va macOS, shu jumladan, ko'pgina operatsion tizimlarida ZIP fayllari qo'shimcha dasturiy ta'minotga ehtiyoj sezmasdan ichki sifatida ishlaydi.
Shu bilan birga, ZIP fayllarini ochish (yaratish va yaratish uchun) ko'plab siqishni / dekompressiya vositalari mavjud. Odatda ZIP / unzip vositalari deb ataladigan sabab bor!
Windows bilan bir qatorda, zip fayllarini ochish bo'yicha deyarli barcha dasturlarda ularni ziplash imkoniyati mavjud; boshqa so'z bilan aytganda, ular bir yoki bir nechta faylni ZIP formatida siqib chiqarishi mumkin. Ayrimlari shifrlashi va parolni himoya qilishi mumkin. Agar bir yoki ikkita tavsiya qilishim kerak bo'lsa, u ZIP formatini qo'llab-quvvatlaydigan PeaZip yoki 7-Zip, mukammal va to'liq bepul dasturlardan iborat bo'ladi.
Agar ZIP faylini ochish uchun dasturni ishlatmasangiz, ko'plab onlayn xizmatlar ham formatni qo'llab-quvvatlaydi. WOBZIP, Files2Zip.com va B1 Onlayn Archiver kabi onlayn xizmatlar sizning ichingizdagi barcha fayllarni ko'rish uchun oddiygina ZIP faylingizni yuklashingiz va keyin ulardan bir yoki bir nechtasini alohida-alohida yuklab olishingiz mumkin.
Eslatma: Agar ZIP fayl ochilsa, faqatgina bir zip ZIP ochqichidan foydalanishni tavsiya etaman. Katta hajmdagi ZIP faylini yuklash va uni onlayn boshqarish, ehtimol sizga 7-Zip kabi oflayn vositani yuklab olish va o'rnatishdan ko'ra ko'proq vaqt va kuch sarflaydi.
Shuningdek, ko'plab mobil qurilmalarda ZIP faylini ochishingiz mumkin. iOS foydalanuvchilari iZip-ni bepul o'rnatishlari mumkin va Android foydalanuvchilari B1 Archiver yoki 7Zipper orqali ZIP fayllari bilan ishlay olishlari kerak.
java.util.zip to'plami standart ZIP va GZIP fayl formatlarini o'qish va yozish uchun sinflarni taqdim etadi. Shuningdek, ZIP va GZIP fayl formatlari tomonidan qo'llaniladigan DEFLATE siqish algoritmi yordamida ma'lumotlarni siqish va ochish uchun sinflarni o'z ichiga oladi. Bundan tashqari, o'zboshimchalik bilan kirish oqimlarining CRC-32 va Adler-32 nazorat yig'indilarini hisoblash uchun yordamchi sinflar mavjud.
Ushbu ma'lumotnoma sizni java.util.zip to'plamida mavjud bo'lgan oddiy va amaliy usullarga olib boradi.
Java.util.zip.Adler32 klassi ma'lumotlar oqimining Adler-32 nazorat summasini hisoblash uchun ishlatilishi mumkin bo'lgan sinfdir. Adler-32 nazorat summasi deyarli CRC-32 kabi ishonchli, ammo uni tezroq hisoblash mumkin.
The java.util.zip.CheckedInputStream class is an input stream that also maintains a checksum of the data being read. The checksum can then be used to verify the integrity of the input data.
Java.util.zip.CheckedOutputStream klassi yozilayotgan ma'lumotlarning nazorat yig'indisini ham saqlaydigan chiqish oqimidir. Keyin nazorat summasi chiqish ma'lumotlarining yaxlitligini tekshirish uchun ishlatilishi mumkin.
java.util.zip.Deflater klassi mashhur ZLIB siqish kutubxonasi yordamida umumiy maqsadli siqish uchun yordam beradi. ZLIB siqish kutubxonasi dastlab PNG grafik standartining bir qismi sifatida ishlab chiqilgan va patentlar bilan himoyalanmagan. Bu java.util.zip paketi tavsifidagi spetsifikatsiyalarda to'liq tavsiflangan.
Java.util.zip.CRC32 klassi ma'lumotlar oqimining CRC-32 ni hisoblash uchun ishlatilishi mumkin bo'lgan sinfdir.
Java.util.zip.DeflaterInputStream klassi "deflate" siqish formatidagi ma'lumotlarni siqish uchun kirish oqimi filtrini amalga oshiradi.
java.util.zip.DeflaterOutputStream klassi "deflate" siqish formatidagi ma'lumotlarni siqish uchun chiqish oqimi filtrini amalga oshiradi. Bundan tashqari, GZIPOutputStream kabi boshqa turdagi siqish filtrlari uchun asos sifatida ishlatiladi.
Do'stlaringiz bilan baham: |