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

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

4
ลดความเข้ากันได้ของเบราว์เซอร์การบีบอัดและข้อได้เปรียบเหนือ GZIP
อัปเดต 10 กุมภาพันธ์ 2555: zOompf ได้ทำการวิจัยอย่างละเอียดเกี่ยวกับหัวข้อนี้ที่นี่แล้ว มันสำคัญกว่าการค้นพบใด ๆ ด้านล่าง อัพเดท 11 กันยายน 2553: มีการสร้างแพลตฟอร์มการทดสอบสำหรับสิ่งนี้ที่นี่ คำจำกัดความ HTTP 1.1 ของ GZIP และ DEFLATE (zlib) สำหรับข้อมูลพื้นฐาน: "" Gzip "คือรูปแบบ gzip และ" deflate "คือรูปแบบ zlibซึ่งน่าจะเรียกรูปแบบที่สองว่า" zlib "แทนเพื่อหลีกเลี่ยงความสับสนกับรูปแบบข้อมูลที่บีบอัดแบบ raw deflate ในขณะที่ HTTP 1.1 RFC 2616 ชี้อย่างถูกต้อง ข้อมูลจำเพาะ zlib ใน RFC 1950 สำหรับการเข้ารหัสการถ่ายโอน 'deflate' มีรายงานเกี่ยวกับเซิร์ฟเวอร์และเบราว์เซอร์ที่สร้างหรือคาดว่าข้อมูลดิบไม่ถูกต้องตามข้อกำหนดเกี่ยวกับการยุบตัวใน RFC …

13
Node.js: การบีบอัด Gzip?
ฉันผิดหรือไม่ที่พบว่า Node.js ไม่มีการบีบอัด gzip และไม่มีโมดูลใดที่จะทำการบีบอัด gzip ทุกคนจะใช้เว็บเซิร์ฟเวอร์ที่ไม่มีการบีบอัดได้อย่างไร? ฉันขาดอะไรไปที่นี่? ฉันควรลอง - อ้าปากค้าง - พอร์ตอัลกอริทึมเป็น JavaScript สำหรับการใช้งานฝั่งเซิร์ฟเวอร์หรือไม่


2
สร้างไฟล์. tar.bz2 Linux
บนเครื่อง Linux ของฉันฉันต้องการสร้างไฟล์. tar.bz2 ของโฟลเดอร์ใดโฟลเดอร์หนึ่ง เมื่อฉันวางตัวเองในโฟลเดอร์นั้น (ในเทอร์มินัล) ฉันจะพิมพ์อะไรในบรรทัดคำสั่งเทอร์มินัลเพื่อวางโฟลเดอร์ที่บีบอัดไว้ในโฮมไดเร็กทอรีของเครื่องของฉัน สมมติว่าฉันอยู่ในโฟลเดอร์ / home / user / folder ในโฟลเดอร์ "โฟลเดอร์" มีไฟล์หลายไฟล์ (txt, .c ฯลฯ ) ฉันจะบีบอัดโฟลเดอร์ประเภท. tar.bz2 และวางไว้ในไดเร็กทอรี / home ได้อย่างไร? ในโฟลเดอร์ / home / user / ฉันได้ลองแล้วsudo tar -cvjSf folder.tar.bz2แต่ได้รับข้อผิดพลาด: tar: ขี้ขลาดไม่ยอมสร้างที่เก็บถาวรที่ว่างเปล่า
87 linux  compression  tar 

2
จัดเรียงอัลกอริทึมสำหรับ Excel / SharedStrings
ใน Excel พวกเขา 'บีบอัด' สตริงการแมปเป็นตัวเลข (แม้ว่าฉันไม่แน่ใจว่าคำว่าการบีบอัดถูกต้องในกรณีนี้) นี่คือตัวอย่างที่แสดงด้านล่าง: ในขณะที่สิ่งนี้ช่วยลดขนาดไฟล์และรอยเท้าหน่วยความจำโดยรวมแล้ว Excel จะเรียงลำดับอย่างไรในเขตข้อมูลสตริง ทุกสตริงเดียวจะต้องผ่านการค้นหาการแมป: และถ้าเป็นเช่นนั้นจะไม่เพิ่มค่าใช้จ่าย / ชะลอการทำเรียงลำดับในเขตข้อมูลสตริง (ถ้ามีค่า 1M, การค้นหาคีย์ 1M จะไม่ จิ๊บจ๊อย) คำถามสองข้อเกี่ยวกับเรื่องนี้: มีการใช้สตริงที่ใช้ร่วมกันภายในแอปพลิเคชัน Excel หรือเมื่อบันทึกข้อมูลเท่านั้น อะไรจะเป็นตัวอย่างอัลกอริธึมที่จะเรียงลำดับบนสนาม ภาษาใดก็ได้ (c, c #, c ++, python)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.