Pytania oznaczone «c»

15
Jak zastosować zasadę segregacji interfejsów w C?

Mam moduł, powiedz „M”, który ma kilku klientów, powiedz „C1”, „C2”, „C3”. Chcę podzielić przestrzeń nazw modułu M, tj. Deklaracje interfejsów API i danych, które udostępnia, do plików nagłówkowych w taki sposób, aby - dla każdego klienta widoczne są tylko wymagane przez niego dane i interfejsy...

14
Dlaczego serwer HTTP Apache jest tak złożony?

Serwer Apache HTTP jest dość duży projekt, znacznie większy niż, powiedzmy, lighthttplub nginxczy na pewno „simple serwery HTTP” Widzicie pływających wokół w C / C ++ tutoriale. Do czego służy dodatkowy kod? Czy dodaje bezpieczeństwo / stabilność (a jeśli tak, to w jaki sposób?) Czy może po prostu...

14
Jakie są absolutne, minimalne wymagania dotyczące przechowywania azjatyckich zestawów znaków dla projektu systemu wbudowanego?

Pracuję dla firmy, która rozpoczęła integrację wbudowanych systemów komputerowych z produkowanymi przez nas produktami. Mamy dość szeroką gamę produktów i są one dystrybuowane na całym świecie. Ponadto zaprojektowaliśmy kilka zintegrowanych kart, które mogą służyć do wielu celów, w zależności od...

14
Czy testowanie jednostkowe jest głównym celem wzoru MVC?

Niedawno w jednym z wywiadów jedno z pytań brzmiało: „Dlaczego korzystamy z MVC?” Właśnie odpowiedziałem, że jest znacznie bliżej tego, jak wiele rzeczywistych systemów jest! Wyjaśniłem zalety, jakie ma, jeśli chodzi o konserwację, skalowalność itp. Nie byli jednak przekonani i ostatecznie...

14
Jak określa się pierwszeństwo w wskaźnikach C?

Natknąłem się na dwie deklaracje wskazujące, które trudno mi zrozumieć. Moje rozumienie zasad pierwszeństwa wygląda mniej więcej tak: Operator Precedence Associativity (), [ ] 1 Left to Right *, identifier 2 Right to Left Data type 3 Ale nawet biorąc to pod uwagę, nie wydaje mi się, aby poprawnie...

14
Gdzie jest M w MVC?

Próbuję przekształcić moją aplikację w MVC, ale utknąłem w części M. W aplikacji opartej na bazie danych model jest zaimplementowany w kodzie aplikacji, prawda? Ale co jest w bazie danych - czy to też nie jest model? (Nie używam bazy danych jako prostej składnicy obiektów - dane w bazie danych...

14
Czy MVC dotyczy tylko Internetu?

Jest to niemal natychmiastowe, ilekroć rozmawiam z programistami na temat Model View Controller ( MVC ), mówią, że wysyłasz zapytanie do adresu URL, na którym serwer tworzy jednostkę (MODEL) i zapewnia wizualną reprezentację tego modelu. Czy to oznacza, że ​​MVC jest przeznaczony tylko do...

14
Niezdefiniowane zachowanie w Javie

Czytałem to pytanie w SO, które omawia niektóre typowe niezdefiniowane zachowania w C ++ i zastanawiałem się: czy Java ma również niezdefiniowane zachowanie? Jeśli tak, to jakie są najczęstsze przyczyny nieokreślonego zachowania w Javie? Jeśli nie, to jakie funkcje Javy uwalniają go od takich...