Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów


10
Architektura GraphQL i Microservice
Próbuję zrozumieć, gdzie GraphQL jest najbardziej odpowiedni do użycia w architekturze mikrousług. Trwa debata na temat posiadania tylko 1 schematu GraphQL, który działa jako brama interfejsu API, przekazując żądanie do docelowych mikrousług i wymuszając ich odpowiedź. Mikrousługi nadal używałyby protokołu REST / Thrift do komunikacji. Innym podejściem jest posiadanie wielu …



3
Parametry macierzy adresów URL a parametry zapytań
Zastanawiam się, czy używać parametrów macierzy lub zapytania w moich adresach URL. Starsza dyskusja na ten temat nie była satysfakcjonująca. Przykłady URL z parametrami zapytania: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL z parametrami macierzy: http: //some.where/thing; paramA = 1; paramB = 6542 Na pierwszy rzut oka …
176 http  url  rest  parameters  jax-rs 

10
Jakie jest zastosowanie „ref” dla zmiennych typu referencyjnego w C #?
Rozumiem, że jeśli mijam typu wartość ( int, struct, itd.) Jako parametr (bez refhasła), kopia tej zmiennej jest przekazywany do metody, ale jeśli mogę użyć refsłowa kluczowego odniesienie do tej zmiennej jest przekazywana, nie nowy. Ale w przypadku typów referencyjnych, takich jak klasy, nawet bez refsłowa kluczowego, referencja jest przekazywana …

4
Jak wyświetlić listę błędów kompilacji w IntelliJ?
Szukam sposobu, aby wyświetlić wszystkie błędy kompilacji w IntelliJ, podobnie jak są one wyświetlane w Eclipse. Próbowałem szukać tutaj i Google, ale tak naprawdę nie znalazłem rozwiązania. Bardzo podoba mi się IntelliJ, niedawno przekonwertowałem go z Eclipse i mam nadzieję, że jest to coś, czego mi brakuje, a nie fundamentalny …

6
Wysokość procentowa HTML 5 / CSS
Próbuję ustawić a <div>na pewien procent wysokości w CSS, ale po prostu pozostaje taki sam rozmiar jak zawartość w nim. Kiedy jednak usuwam HTML 5 <!DOCTYTPE html>, działa, <div>zajmując całą stronę zgodnie z życzeniem. Chcę, aby strona została zweryfikowana, więc co mam zrobić? Mam ten CSS na <div>, który ma …
176 html  css  height 

20
Jak usunąć wszystkie podglądy widoku w Swift?
Szukam prostej metody usuwania naraz wszystkich podglądów podrzędnych z superwizji zamiast usuwania ich jeden po drugim. //I'm trying something like this, but is not working let theSubviews : Array = container_view.subviews for (view : NSView) in theSubviews { view.removeFromSuperview(container_view) } Czego mi brakuje? AKTUALIZACJA Moja aplikacja ma plik main container_view. …
176 macos  view  swift 


8
Jak uzyskać dostęp do lokalnego serwera WWW Django ze świata zewnętrznego
Postępowałem zgodnie z instrukcjami tutaj, aby uruchomić Django przy użyciu wbudowanego serwera internetowego i udało mi się go pomyślnie uruchomić przy użyciu python manage.py runserver. Jeśli uzyskam dostęp do 127.0.0.1:port lokalnie z serwera WWW, otrzymam stronę Django wskazującą, że działa. Zdaję sobie sprawę, że serwer WWW Django nie jest serwerem …
176 python  django 

3
Zależności skryptu kompilacji Gradle
Jaka jest różnica między deklarowaniem repozytoriów w buildScriptsekcji kompilacji Gradle lub na poziomie głównym kompilacji. Opcja 1: build.gradle : buildScript { repositories { mavenCentral(); } } lub build.gradle : repositories { mavenCentral(); }
176 build  repository  gradle 

9
Wprowadzenie do programowania GPU [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć za pomocą faktów i cytatów, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Każdy ma na swoim pulpicie ten ogromny, masowo …
176 gpu 

11
Jak kontrolować wersję rekordu w bazie danych
Powiedzmy, że mam rekord w bazie danych i że zarówno administrator, jak i zwykli użytkownicy mogą dokonywać aktualizacji. Czy ktoś może zasugerować dobre podejście / architekturę, jak kontrolować wersję każdej zmiany w tej tabeli, aby można było przywrócić rekord do poprzedniej wersji.


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.