คำถามติดแท็ก compression

ชื่อที่กำหนดให้กับกระบวนการเข้ารหัสข้อมูลซึ่งใช้จำนวนบิตน้อยกว่าเมื่อเทียบกับการแสดงต้นฉบับ

3
zlib, gzip และ zip เกี่ยวข้องอย่างไร พวกเขามีอะไรที่เหมือนกันและแตกต่างกันอย่างไร
วิธีการบีบอัดที่ใช้ในการzlibเป็นหลักเช่นเดียวกับที่ในgzipและซิป อะไรคือgzipและซิป ? แตกต่างกันอย่างไรและเหมือนกันอย่างไร
948 compression  zip  gzip  zlib 

15
ความท้าทายการเข้ารหัสภาพ Twitter [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ หากรูปภาพมีค่า 1,000 คำคุณสามารถบรรจุรูปภาพได้เท่าใดใน 140 ตัวอักษร? หมายเหตุ : นั่นคือคน! Bounty เส้นตายอยู่ที่นี่และหลังจากใคร่ครวญยากผมได้ตัดสินใจว่ารายการ Boojum ของเพียงแค่ขยับตัวแทบไม่ออกแซม Hocevar ฉันจะโพสต์บันทึกรายละเอียดเพิ่มเติมเมื่อฉันมีโอกาสเขียนขึ้น แน่นอนว่าทุกคนควรรู้สึกยินดีที่จะส่งโซลูชั่นต่อไปและปรับปรุงวิธีแก้ปัญหาเพื่อให้ผู้คนโหวต ขอบคุณทุกคนที่ส่งและเข้าร่วม; ฉันสนุกกับมันทั้งหมด มันสนุกมากสำหรับฉันที่จะวิ่งและฉันหวังว่ามันจะสนุกสำหรับทั้งผู้เข้าแข่งขันและผู้ชม ฉันเจอโพสต์ที่น่าสนใจเกี่ยวกับการพยายามบีบอัดรูปภาพเป็นความคิดเห็น Twitter และผู้คนจำนวนมากในชุดข้อความนั้น (และกระทู้ใน Reddit ) มีคำแนะนำเกี่ยวกับวิธีการต่าง ๆ ที่คุณสามารถทำได้ ดังนั้นฉันคิดว่ามันจะเป็นการเขียนโค้ดที่ท้าทาย ให้คนเอาเงินใส่ปากและแสดงให้เห็นว่าความคิดของพวกเขาเกี่ยวกับการเข้ารหัสสามารถนำไปสู่รายละเอียดมากขึ้นในพื้นที่ จำกัด ที่คุณมี ฉันขอให้คุณสร้างระบบจุดประสงค์ทั่วไปสำหรับการเข้ารหัสภาพเป็นข้อความ Twitter จำนวน 140 ตัวและถอดรหัสให้เป็นภาพอีกครั้ง คุณสามารถใช้อักขระ Unicode …

17
เครื่องมือในการ Unminify / Decompress JavaScript [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา มีสคริปต์บรรทัดคำสั่งและ / หรือเครื่องมือออนไลน์ที่สามารถย้อนกลับผลกระทบของการลดขนาดได้คล้ายกับวิธีที่ Tidy สามารถล้าง HTML ที่น่ากลัวได้หรือไม่ (ฉันกำลังมองหาเฉพาะเพื่อยกเลิกการย่อขนาดไฟล์ JavaScript ที่เล็กที่สุดดังนั้นการเปลี่ยนชื่อตัวแปรอาจยังคงเป็นปัญหาอยู่)

9
อะไรคือห้องสมุด Java ที่ดีสำหรับการ zip / unzip ไฟล์? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันดูไลบรารี Zip เริ่มต้นที่มาพร้อมกับ JDK และ Apache อัด libs และฉันไม่พอใจพวกเขาด้วยเหตุผล 3 ประการ: พวกเขามีป่องและมีการออกแบบ API ที่ไม่ดี ฉันต้องเขียนแถวหม้อไอน้ำจำนวน 50 บรรทัด, ใส่รหัสไปรษณีย์, ใส่ไฟล์สตรีมและปิดสตรีมที่เกี่ยวข้องและจับข้อยกเว้นและย้ายบัฟเฟอร์ไบท์ด้วยตัวเอง ? เหตุใดฉันจึงไม่มี API แบบง่ายที่มีลักษณะเช่นนี้Zipper.unzip(InputStream zipFile, File targetDirectory, String password = null)และZipper.zip(File targetDirectory, String password = null)ใช้ได้ ดูเหมือนว่าการซิปการคลายซิปจะเป็นการทำลายเมตาดาต้าไฟล์และการจัดการรหัสผ่านจะใช้งานไม่ได้ นอกจากนี้ไลบรารีทั้งหมดที่ฉันลองใช้นั้นช้ากว่า 2-3 เท่าเมื่อเปรียบเทียบกับเครื่องมือ zip …
232 compression  zip  unzip  java 

10
เปิดใช้งาน IIS7 gzip
ฉันจะเปิดใช้งาน IIS7 เพื่อ gzip ไฟล์คงที่เช่น js และ css ได้อย่างไรและฉันจะทดสอบได้อย่างไรว่า IIS7 gziping จริง ๆ ก่อนส่งให้ลูกค้าหรือไม่
229 iis  iis-7  compression  gzip 

9
เหตุใดจึงใช้การยุบแทน gzip สำหรับไฟล์ข้อความที่ให้บริการโดย Apache
ข้อดีข้อใดบ้างที่เสนอวิธีการสำหรับไฟล์ html, css และ javascript ที่ให้บริการโดยเซิร์ฟเวอร์ LAMP มีทางเลือกที่ดีกว่านี้ไหม? เซิร์ฟเวอร์ให้ข้อมูลกับแอปพลิเคชันแผนที่โดยใช้ Json ดังนั้นจึงมีไฟล์ขนาดเล็กจำนวนมาก ดูเพิ่มเติมมีประสิทธิภาพใดที่เกี่ยวข้องในการเลือก gzip มากกว่าการยุบสำหรับการบีบอัด http หรือไม่

9
การใช้งาน JavaScript ของ Gzip [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังเขียนแอปพลิเคชันเว็บที่ต้องการเก็บข้อมูล JSON ในแคชฝั่งเซิร์ฟเวอร์ขนาดเล็กผ่าน AJAX (คิดว่า: โควต้า Opensocial ) ฉันไม่สามารถควบคุมเซิร์ฟเวอร์ ฉันต้องการลดขนาดของข้อมูลที่เก็บไว้เพื่อให้อยู่ในโควต้าฝั่งเซิร์ฟเวอร์และหวังว่าจะสามารถ gzip JSON ที่เป็นสตริงในเบราว์เซอร์ก่อนที่จะส่งไปยังเซิร์ฟเวอร์ อย่างไรก็ตามฉันไม่พบวิธีการใช้งาน JavaScript ของ Gzip มากนัก คำแนะนำใด ๆ สำหรับฉันจะบีบอัดข้อมูลทางฝั่งไคลเอ็นต์ก่อนส่งได้อย่างไร

9
การสร้างไฟล์เก็บถาวร ZIP ในหน่วยความจำโดยใช้ System.IO.Compression
ฉันกำลังพยายามสร้างไฟล์เก็บถาวร ZIP ด้วยไฟล์ข้อความตัวอย่างง่าย ๆ โดยใช้ไฟล์MemoryStreamดังนี้: using (var memoryStream = new MemoryStream()) using (var archive = new ZipArchive(memoryStream , ZipArchiveMode.Create)) { var demoFile = archive.CreateEntry("foo.txt"); using (var entryStream = demoFile.Open()) using (var streamWriter = new StreamWriter(entryStream)) { streamWriter.Write("Bar!"); } using (var fileStream = new FileStream(@"C:\Temp\test.zip", FileMode.Create)) { stream.CopyTo(fileStream); } } หากฉันเรียกใช้รหัสนี้ไฟล์เก็บถาวรจะถูกสร้างขึ้นเอง …
179 c#  .net  zip  compression  ziparchive 

7
ฉันจะ ZIP ไฟล์ใน C # โดยไม่ใช้ API ของบุคคลที่สามได้อย่างไร
ฉันค่อนข้างแน่ใจว่านี่ไม่ใช่สิ่งที่ซ้ำกันดังนั้นโปรดอดทนกับฉันสักครู่ ฉันจะเขียนโปรแกรม (C #) บีบอัดไฟล์ (ใน Windows) โดยไม่ต้องใช้ห้องสมุดบุคคลที่สามได้อย่างไร ฉันต้องการการโทรแบบ windows พื้นเมืองหรืออะไรแบบนั้น ฉันไม่ชอบความคิดที่จะเริ่มต้นกระบวนการจริงๆ แต่ฉันจะทำถ้าฉันต้องทำอย่างแน่นอน การเรียก PInovke ดีกว่ามาก ให้ฉันบอกคุณว่าฉันพยายามทำอะไรสำเร็จจริง ๆ : ฉันต้องการความสามารถในการอนุญาตให้ผู้ใช้ดาวน์โหลดชุดเอกสารในคำขอเดียว ความคิดใด ๆ เกี่ยวกับวิธีการทำสิ่งนี้?
175 c#  compression  zip  download 

13
สุดยอดจาวาสคริปต์คอมเพรสเซอร์ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ตัวบีบอัด JavaScript ที่ดีที่สุดคืออะไร ฉันกำลังมองหาเครื่องมือที่: ใช้งานง่าย มีอัตราการบีบอัดสูง สร้างผลลัพธ์ที่เชื่อถือได้ (ไม่ทำให้สับสน)

6
ฉันจะรู้ได้อย่างไรว่าเซิร์ฟเวอร์ของฉันให้บริการเนื้อหา GZipped
ฉันมี webapp บนเซิร์ฟเวอร์ NGinx ฉันตั้งค่าgzip onในไฟล์ conf และตอนนี้ฉันกำลังพยายามดูว่าใช้งานได้หรือไม่ YSlow บอกว่ามันไม่ใช่ แต่ 5 จาก 6 เว็บไซต์ที่ทำการทดสอบบอกว่าเป็น ฉันจะได้รับคำตอบที่ชัดเจนเกี่ยวกับเรื่องนี้และทำไมจึงมีความแตกต่างในผลลัพธ์
160 nginx  compression  gzip 

5
สร้าง tar.xz ในคำสั่งเดียว
ฉันพยายามสร้าง.tar.xzไฟล์บีบอัดที่เก็บถาวรในคำสั่งเดียว ไวยากรณ์ที่เฉพาะเจาะจงสำหรับสิ่งนั้นคืออะไร? ฉันลองtar cf - file | xz file.tar.xzแล้ว แต่มันไม่ทำงาน
159 compression  archive  tar  xz 

1
tar และ zip แตกต่างกันอย่างไร? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน8 ปีที่ผ่านมา ปรับปรุงคำถามนี้ tar และ zip แตกต่างกันอย่างไร? กรณีการใช้งานแต่ละกรณีมีอะไรบ้าง
154 unix  compression  zip  tar 

5
สตริงการบีบอัด / บีบอัดด้วย C #
ฉันเป็นมือใหม่ใน. เน็ต ฉันกำลังบีบอัดและคลายสตริงใน C # มี XML และฉันกำลังแปลงเป็นสตริงและหลังจากนั้นฉันทำการบีบอัดและคลายการบีบอัดไม่มีข้อผิดพลาดในการรวบรวมในรหัสของฉันยกเว้นเมื่อฉันคลายการบีบอัดรหัสของฉันและคืนสตริงของฉันกลับมาเพียงครึ่งหนึ่งของ XML ด้านล่างเป็นรหัสของฉันโปรดแก้ไขฉันในที่ที่ฉันผิด รหัส: class Program { public static string Zip(string value) { //Transform string into byte[] byte[] byteArray = new byte[value.Length]; int indexBA = 0; foreach (char item in value.ToCharArray()) { byteArray[indexBA++] = (byte)item; } //Prepare for compress System.IO.MemoryStream ms = new …

4
แยกไฟล์โดยใช้ tar, gz, zip หรือ bzip2 [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน11 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการบีบอัดไฟล์ขนาดใหญ่ประมาณ 17-20 GB ฉันต้องแบ่งไฟล์ออกเป็นหลายไฟล์ประมาณ 1GB ต่อไฟล์ ฉันค้นหาวิธีการแก้ปัญหาผ่าน Google และพบวิธีการใช้splitและcatคำสั่ง แต่พวกเขาไม่สามารถใช้งานไฟล์ขนาดใหญ่ได้เลย นอกจากนี้พวกมันจะไม่ทำงานใน Windows ฉันต้องการที่จะดึงมันบนเครื่อง Windows

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.