Pytania otagowane jako data

Dane to wartości zmiennych jakościowych lub ilościowych należących do zbioru pozycji. Dane w obliczeniach (lub przetwarzaniu danych) są reprezentowane w strukturze, często tabelarycznej (reprezentowanej przez wiersze i kolumny), drzewie (zestawie węzłów z relacją rodzic-dziecko) lub strukturze grafu (zestaw połączonych ze sobą węzłów).

2
Sprawdzanie poprawności danych: oddzielona klasa czy nie?
Kiedy mam dużo danych, które należy zweryfikować, czy powinienem utworzyć nową klasę wyłącznie w celu sprawdzania poprawności, czy też powinienem trzymać się sprawdzania poprawności metodą? Mój szczególny przykład dotyczy turnieju i klasy wydarzenia / kategorii: Tournamenti Eventktóra modeluje turniej sportowy, a każdy turniej ma jedną lub wiele kategorii. W tych …
16 java  design  data  validation 

8
Czy istnieją przykłady podejść innych niż CRUD?
Jestem programistą, ale pracowałem również jako archiwista. Jako archiwista wiele zależy od przechowywania danych. Często kłócę się z kolegami, jeśli chodzi o operacje na danych. Nie bardzo lubię U i D w CRUD. Zamiast aktualizować rekord Wolę dodać nowy i mieć odniesienie do starego rekordu. W ten sposób budujesz historię …

5
Jaki jest właściwy termin dla funkcji odwrotnej do konstruktora - aby rozpakować wartość z typu danych?
Edycja: Trochę zmieniam pytanie. Najwyraźniej spowodowałem pewne zamieszanie, ponieważ nie zdawałem sobie sprawy, że termin destruktor jest używany w OOP do czegoś zupełnie innego - jest to funkcja wywoływana, gdy obiekt jest niszczony. W programowaniu funkcjonalnym (staramy się) unikać stanu zmiennego, więc nie ma takiego odpowiednika. (Dodałem odpowiedni tag do …

6
Najlepszy typ danych do przechowywania zmiennej trójskładnikowej lub trójstanowej
Uwaga: Wiem, że typy danych są nieco subiektywne w stosunku do używanego języka skryptowego / programowania, lubię pisać w Pythonie jako kwestię preferencji; chociaż cieszę się, że słyszę o każdym języku / implementacji. Jaki jest najlepszy typ danych do przechowywania zmiennej trójstanowej? Coś zdolnego lub reprezentującego pozytywne, neutralne i negatywne. …

2
Synchronizacja między dwoma systemami wykorzystującymi MongoDB jako dziennik zmian
Opracowujemy dwa powiązane systemy. Jeden z nich (A) zostanie zainstalowany na maszynach naszych klientów. Pozostałe (B) zostaną wykorzystane przez moją organizację. Każdy system ma własną bazę danych (relacyjną), a ich schematy są różne. Jednak oba systemy muszą być zsynchronizowane. Ponadto niektóre zmiany B należy wyeksportować do wszystkich systemów klasy A, …

5
Pobieranie danych ze strony internetowej w stabilny i wydajny sposób
Ostatnio dowiedziałem się, że użycie wyrażenia regularnego do parsowania kodu HTML strony internetowej w celu uzyskania potrzebnych danych nie jest najlepszym rozwiązaniem. Więc moje pytanie jest proste: co zatem jest najlepszym / najbardziej wydajnym i ogólnie stabilnym sposobem na uzyskanie tych danych? Powinienem zauważyć, że: Brak interfejsów API Nie ma …
11 data  parsing 

2
Czy powinien istnieć indeks „higieny danych” dla oprogramowania - wskazujący, jak czysty jest program? nie pozostawiając plików tymczasowych itp
Czy powinien istnieć indeks „higieny danych” dla oprogramowania - wskazujący, jak czysty jest program? brak tworzenia nieużywanych plików tymczasowych, wpisów rejestru, zmiennych środowiskowych itp. Na przykład zajrzyj do folderu użytkowników w systemie Windows, zobaczysz wszystkie pliki przestrzeni roboczej używane przez aplikacje. Na przykład utrudnia to ustalenie, co należy wykonać kopię …

5
Jak decydować między formatami przechowywania i jakie są przykładowe przypadki użycia dla niektórych z nich?
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 …

4
Terminologia: Naprawdę usuń vs ustaw flagę IsDeleted („miękkie usuwanie”)
Mam witrynę, w której zwykły użytkownik może usuwać rekordy, a dzieje się tak, że IsDeletedustawia się flagę. Na stronach administracyjnych uprzywilejowany użytkownik może usuwać rekordy, w których rzeczywisty SQL DELETEtrwale je odrzuca. Różnica jest ważna z oczywistych powodów i chcę użyć spójnego terminu w odniesieniu do jednej formy usunięcia vs. …
10 terminology  data 

7
Algorytm ustalania transakcji między tygodniowymi seriami danych?
Próbuję opracować małe narzędzie do raportowania (z zapleczem sqlite). Mogę najlepiej opisać to narzędzie jako księgę „transakcji”. Staram się śledzić „transakcje” z cotygodniowego wyciągu danych: „nowy” (lub dodaj) - zasób jest nowy w mojej aplikacji, ponieważ moja aplikacja mogła wcześniej nie śledzić tego zasobu, ponieważ nie był widziany za pomocą …

1
Jak oddzielnie analizować dane pola / pliku wieloczęściowego?
Chcę przeanalizować formularz wieloczęściowy dwa razy: raz, aby pobrać przychodzące pola, a później przetworzyć przesyłanie pliku. Staram się zachować właściwy rozdział problemów w mojej aplikacji Node: Kontroler odpowiada za obsługę pól przychodzących. Model odpowiada za logikę pliku do przesłania. Muszę przekazać dane pól do modelu, aby utworzyć nową instancję, więc …
9 data  node.js  upload 

8
Kiedy „optymalizacja kodu” == „strukturyzuje dane”?
Niedawny artykuł ycombinator wymienia komentarz z zasadami doskonałego programisty. #7. Dobry programista: optymalizuję kod. Lepszy programista: uporządkuję dane. Najlepszy programista: jaka jest różnica? Uznanie subiektywnych i kontrowersyjnych pojęć - czy ktoś ma stanowisko co do tego? Tak, ale chciałbym później zredagować to pytanie, aby nie predysponować do odpowiedzi.

1
Czy obecne dowody przemawiają za przyjęciem kontekstualnych modeli danych kanonicznych?
Idea „kanoniczna” jest wszechobecna w oprogramowaniu; wzory jak Canonical Modelu , Canonical Schema , Canonical Data Model i tak dalej, wydaje się pochodzić ponownie w rozwoju. Jak wielu programistów, często bezkrytycznie podążałem za konwencjonalną mądrością, że potrzebujesz modelu kanonicznego, w przeciwnym razie spotkasz się z kombinatoryczną eksplozją twórców map i …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.