Programowanie

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

4
Operacje inne niż CRUD w usłudze RESTful
Jaki jest „RESTful” sposób dodawania operacji innych niż CRUD do usługi RESTful? Powiedzmy, że mam usługę, która umożliwia CRUD dostęp do takich rekordów: GET /api/car/123 <- Returns information for the Car object with ID 123 POST /api/car <- Creates a new car (with properties in the request) PUT /api/car/123 <- …
106 web-services  rest 

2
Jaki jest cel VOLUME w Dockerfile
Staram się pogłębić zrozumienie objętości Dockera i trudno mi zrozumieć różnice / przypadek użycia: docker volume createkomenda Plik docker run -v /path:/host_path VOLUMEWpis w Dockerfilepliku Szczególnie nie rozumiem, co się stanie, jeśli połączysz VOLUMEwpis z -vflagą.
106 docker  volume 

14
ASP.NET Web API - 405 - czasownik HTTP używany do uzyskania dostępu do tej strony jest niedozwolony - jak ustawić mapowania obsługi
Napisałem usługę REST przy użyciu ASP.NET Web API. Próbuję wysłać żądanie HttpDelete, jednak pojawia się następujący błąd: 405 - Czasownik HTTP używany do uzyskania dostępu do tej strony jest niedozwolony Myślę, że jestem blisko rozwiązania, dowiedziałem się, że powinienem włączyć zdalne zarządzanie IIS, przejść do sekcji Handler Mappings i dodać …

7
Jak ustawić limit czasu dla żądań http.Get () w języku Golang?
Robię narzędzie do pobierania adresów URL w Go i mam listę adresów URL do pobrania. Wysyłam http.Get()zapytania na każdy adres URL i otrzymuję odpowiedź. resp,fetch_err := http.Get(url) Jak mogę ustawić niestandardowy limit czasu dla każdego żądania Get? (Domyślny czas jest bardzo długi, co powoduje, że mój moduł pobierania jest naprawdę …
106 http  get  timeout  go 

6
Jak przekazać argumenty wiersza poleceń do aplikacji WinForms?
Mam dwie różne aplikacje WinForms, AppA i AppB. Obydwa korzystają z platformy .NET 2.0. W AppA chcę otworzyć AppB, ale muszę przekazać do niego argumenty wiersza poleceń. Jak wykorzystać argumenty, które przekazuję w wierszu poleceń? To jest moja obecna główna metoda w AppB, ale nie sądzę, że możesz to zmienić? …

8
Jak wyłączyć Hyper-V w linii poleceń?
Próbuję otworzyć VMware, mówi, że odtwarzacz VMware i Hyper-V nie są kompatybilne. Znalazłem go tutaj , ale nie działa przy użyciu polecenia, które oferuje. Próbowałem zobaczyć pomoc, stwierdziłem, że jest tam /hypervisorsettingsopcja. Ale nadal z tym nie pracuję, mówi The parameter is incorrect. Czy ktoś może w tym pomóc?
106 windows  cmd  hypervisor 

9
Napraw wcięcie kodu w Xcode
Kiedy zacznę edytować mój kod i dodawać pętle for lub if then, moje wcięcia w kodzie są uderzane, ponieważ poprzedni kod zachowuje poprzednie wcięcia zamiast dostosowywać je automatycznie. W programie Visual Studio możesz podświetlić kod i wybrać „wybór formatu”, aby rozwiązać te problemy - czy w Xcode jest coś podobnego?
106 xcode 

14
Jak utworzyć tablicę z pliku CSV za pomocą PHP i funkcji fgetcsv
Czy ktoś może uprzejmie dostarczyć kod do utworzenia tablicy z pliku CSV przy użyciu fgetcsv? Użyłem następującego kodu, aby utworzyć tablicę z prostego pliku CSV, ale nie działa poprawnie, gdy jedno z moich pól zawiera wiele przecinków - na przykład adresy. $lines =file('CSV Address.csv'); foreach($lines as $data) { list($name[],$address[],$status[]) = …
106 php  arrays  csv 

16
Zamień klucz na wartość JSON
Mam bardzo duży obiekt JSON o następującej strukturze: {A : 1, B : 2, C : 3, D : 4} Potrzebuję funkcji, która może zamienić wartości z kluczami w moim obiekcie i nie wiem, jak to zrobić. Potrzebowałbym takiego wyniku: {1 : A, 2 : B, 3 : C, 4 …

4
js 'types' można używać tylko w pliku .ts - Visual Studio Code przy użyciu @ ts-check
Zaczynam używać TypeScript w projekcie Node, nad którym pracuję w Visual Studio Code. Chciałem zastosować strategię „opt-in”, podobnie jak w przypadku Flow. Dlatego umieszczam // @ts-checkna początku mojego .jspliku w nadziei, że włączę TS dla tego pliku. Ostatecznie chcę mieć takie same wrażenia z „lintingu” jak Flow, dlatego zainstalowałem wtyczkę …

10
Swift Alamofire: Jak uzyskać kod stanu odpowiedzi HTTP
Chciałbym pobrać kod stanu odpowiedzi HTTP (np. 400, 401, 403, 503 itd.) W przypadku niepowodzeń żądań (a najlepiej również w przypadku sukcesów). W tym kodzie przeprowadzam autoryzację użytkownika za pomocą HTTP Basic i chcę mieć możliwość przesłania użytkownikowi wiadomości, że uwierzytelnianie nie powiodło się, gdy użytkownik błędnie wpisuje hasło. Alamofire.request(.GET, …
106 swift  alamofire 

12
Jak uruchomić przycisk HTML po naciśnięciu Enter w polu tekstowym?
Tak więc kod, który mam do tej pory to: <fieldset id="LinkList"> <input type="text" id="addLinks" name="addLinks" value="http://"> <input type="button" id="linkadd" name="linkadd" value="add"> </fieldset> To nie jest w a <form>i jest tak, jak jest w a <div>. Jednak gdy textboxwpisuję coś w nazwie „addLinks”, chcę, aby użytkownik mógł nacisnąć klawisz Enter i …
106 html  button  input  textbox 

8
Usuń ciąg z początku adresu URL
Chcę usunąć część „ www.” z początku ciągu adresu URL Na przykład w tych przypadkach testowych: np. www.test.com→ test.com np. www.testwww.com→ testwww.com np. testwww.com→ testwww.com(jeśli nie istnieje) Czy muszę używać Regexp, czy jest dostępna inteligentna funkcja?
106 javascript  string 


3
Różnica między repozytorium a usługą?
Jaka jest różnica między repozytorium a usługą? Wydaje się, że tego nie rozumiem. Mówię o dostępie do danych przez warstwę dostępu do danych, zwykle z linq do sql. Bardzo często widzę repozytoria z prostymi metodami CRUD i usługi z metodami bardziej specyficznymi dla biznesu. Jako przykład możemy wziąć ten post …

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.