Hvis du bruger en lokalt installeret mailklient, har du muligvis bemærket, at størrelsen af en email synes at være en smule større end de filer, du har knyttet til den. Hvorfor er det og er det en grund til bekymring? Dagens SuperUser Q & A-indlæg har svaret på et forvirret læsers spørgsmål.
Dagens Spørgsmål og Svar-sessions kommer til vores side med SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.
SuperUser-læser arc_lupus ønsker at vide, hvorfor størrelsen af hans e-mail er større end dens vedhæftede filer:
Når du vedhæfter filer til e-mail, har jeg bemærket, at Mozilla Thunderbird beregner den samlede størrelse af den resulterende e-mail så meget større end filerne Jeg har vedhæftet.
Her er et nyt eksempel: to billeder, en på 13 MB og den anden på 3,6 MB, i alt ca. 17 MB, og der var fire linjer med tekst. Mozilla Thunderbird spurgte mig, om jeg virkelig ville sende en email med en samlet størrelse på 22 MB.
Hvor er den forskel i størrelse, der kommer fra? At have 5 MB tekst lyder som en smule.
Hvorfor ville størrelsen af en e-mail være større end dens vedhæftede filer?
SuperUser-bidragyder David Schwartz har svaret for os:
Din data var 17 MiB, der er 1024 KiB i en MiB, 1024 B i en KiB og 8 bit i en byte. Så det er i alt 142,606,336 bits.
Base 64-kodning koder hver 6 bit som en separat byte, så vi har brug for ca. 23.767.722 bytes. Opdeling af 1024 gange giver os i alt 22,67 MiB. Det er her, hvor de 22 MiB kommer fra.
Email er en smuk gammel teknologi og antager ikke et 8-bit rent rør.
Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Se hele diskussionsgruppen her.
Sådan installeres Mac OS X ved hjælp af VMware Fusion
Jeg har tidligere skrevet om at konvertere din Windows-pc til en virtuel maskine og installere en frisk kopi af Windows i en virtuel maskine, men hvad hvis du har en Mac, og du vil have samme fordele ved at køre OS X i en virtuel maskine?Som jeg nævnte tidligere, kan du køre en anden kopi af operativsystemet i en virtuel maskine på to måder: Beskyt dit privatliv og hold dit sikkert mod virus / malware. Fra
Magic Numbers: De hemmelige koder, som programmører skjuler i din pc
Siden den første person skrev 5318008 på en regnemaskine, har nørder gemt hemmelige numre inde i din pc og bruger dem at forhandle hemmelige håndtryk mellem applikationer og filer. I dag tager vi et hurtigt kig på nogle af de mere underholdende eksempler. Hvad er Magic Numbers? De fleste programmeringssprog bruger en 32-bit heltalstype til at repræsentere bestemte typer data bag kulisserne - internt lagres nummeret i RAM eller bruges af CPU'en som 32 og nuller, men i kildekoden vil den blive skrevet ud i enten almindeligt decimalformat eller som hexadecimalt format, der bruger tallene 0 til 9 og bogstaverne A til F.