Procesory Intel (i może niektóre inne) używają małego formatu Endian do przechowywania. Zawsze zastanawiam się, dlaczego ktoś chciałby przechowywać bajty w odwrotnej kolejności. Czy ten format ma jakieś zalety w porównaniu z formatem big endian?
Rejestrowanie jest czymś, co jest konieczne, ale jest (stosunkowo) rzadko używane. Jako taki może być znacznie bardziej kompaktowy pod względem przechowywania. Na przykład dane najczęściej rejestrowane, takie jak ip, data, godzina i inne dane, które mogą być reprezentowane jako liczby całkowite, są przechowywane jako tekst. Gdyby rejestrowanie było przechowywane jako …
PHP jest mieszanym językiem paradygmatu, umożliwiającym używanie i zwracanie nieobiektywnych typów danych, takich jak tablice. Zadaję pytanie, aby spróbować wyjaśnić niektóre wytyczne dotyczące wyboru tablic vs obiektów przy podejmowaniu decyzji, jaką konstrukcję programistyczną zastosować w konkretnej sytuacji. To jest naprawdę pytanie o sposoby kodowania danych za pomocą konstrukcji języka PHP …
Dość proste, choć naiwne, podstawowe pytanie: Czy posiadanie 4 stanów na „bit” zamiast 2 oznaczałoby dwa razy więcej miejsca do przechowywania? W przypadku, gdy nie jest to jasne, mam na myśli to, że każda „struktura pamięci” zamiast reprezentować tylko 2 wartości (podstawa 2: 0, 1), może reprezentować 4 wartości (podstawa …
Jako programista bardzo mało rozumiem danych binarnych. Jeśli wezmę zdanie „Witaj świecie.”, Przekonwertuj go na binarny i zapisz jako binarny w bazie danych SQL, wygląda na to, że cyfry 1 i 0 zajęłyby więcej miejsca niż litery. Wydaje mi się, że używanie liter byłoby jak kompresja, w której jeden symbol …
Jest to wystarczająco trudny pomysł, aby owinąć głowę i byłbym bardzo wdzięczny za wszelkie zmiany / pomoc, aby uczynić go bardziej czytelnym dla tych, którzy wiedzą. Czy teoretycznie możliwe jest posiadanie dysku twardego, na którym zapisano jedną kopię każdej możliwej permutacji binarnej jednego kilobajta, a następnie reszta systemu po prostu …
Tworzyłem program w języku Python do mierzenia rozwoju codereview.SE . Moje podejście polegało na uzyskaniu „statystyk witryny” wyświetlanych na pierwszej stronie i zapisaniu ich na moim dysku twardym. Planuję to robić raz dziennie. Do tej pory zrobiłem wystarczająco dużo, aby uzyskać statystyki i dołączyć je do pliku tekstowego. Skrypt Pythona …
Mamy różne sposoby przechowywania danych programu (zapisywanie plików w grach, bazach danych pracowników, konfiguracji programów itp.): Zwykły tekst (pomyśl .inii .conf) XML Bazy danych (MySQL, SQLite ...) .zip i podobne zawierające kilka plików (o różnych formatach) Pliki binarne (pomyśl .docitp., Na przykład utworzone przez narzędzie do serializacji) Jakie są różne …
Chciałbym, aby schemat reprezentował liczby całkowite zaczynające się od 0, bez żadnych ograniczeń (zakładając dostęp do nieskończonej pamięci liniowej). Oto schemat, który może reprezentować liczby od 0 do 255: Użyj pierwszego bajtu pamięci (adres 0), aby zapisać liczbę całkowitą. Załóżmy teraz, że chcę reprezentować liczby większe niż 255. Oczywiście mógłbym …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.