Programowanie

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

11
Curl, aby wraz z odpowiedzią zwrócić kod stanu http
Używam curl, aby uzyskać nagłówki http, aby znaleźć kod statusu http, a także zwrócić odpowiedź. Otrzymuję nagłówki http z poleceniem curl -I http://localhost Aby uzyskać odpowiedź, używam polecenia curl http://localhost Gdy tylko użyję flagi -I, otrzymuję tylko nagłówki i nie ma już odpowiedzi. Czy istnieje sposób, aby w jednym poleceniu …
114 shell  curl 

9
Pretty Drukowanie ramki danych pandy
Jak mogę wydrukować ramkę danych pandy jako ładną tabelę tekstową, jak poniżej? +------------+---------+-------------+ | column_one | col_two | column_3 | +------------+---------+-------------+ | 0 | 0.0001 | ABCD | | 1 | 1e-005 | ABCD | | 2 | 1e-006 | long string | | 3 | 1e-007 | ABCD | …

13
Łącze zewnętrzne React-Router
Ponieważ używam routera React do obsługi tras w aplikacji Reaguj, jestem ciekaw, czy istnieje sposób na przekierowanie do zasobu zewnętrznego. Powiedz, że ktoś uderza: example.com/privacy-policy Chciałbym przekierować do: example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies Znajduję dokładnie zero pomocy w unikaniu pisania tego w zwykłym JS na moim index.html ładującym się za pomocą czegoś takiego: if …

17
Użyj różnych GoogleService-Info.plist dla różnych schematów kompilacji
Używam schematu kompilacji dla produktu i jednego dla przemieszczania (z 2 różnymi identyfikatorami pakietów) i próbuję użyć oddzielnego GoogleService-Info.plist dla każdego schematu. Czy istnieje sposób, aby ręcznie wybrać plik plist do użycia podczas inicjowania GCM (i logowania goole)? A może można uniknąć używania plist i przeprowadzić konfigurację ręcznie? Dzięki!

4
Bootstrap 4: Rozwijane menu pojawia się po prawej stronie ekranu
Nie mogę sprawić, by rozwijane elementy nie znikały ze strony. Wypróbowałem kilka rzeczy z BS3, ale wydaje się, że nie działają. Nie jestem pewien, czy to z powodu ml-auto. (zignoruj ​​instrukcje if-else) Oto CodePen : <div class="container-fluid"> <nav class="navbar fixed-top navbar-toggleable-md navbar-inverse" style="background-color: #3c763d!important;"> <button class="navbar-toggler navbar-toggler-right navbar-toggler-custom" type="button" data-toggle="collapse" …

23
Jak stwierdzić równość w dwóch klasach bez metody równości?
Powiedzmy, że mam klasę bez metody equals (), do której nie ma źródła. Chcę zapewnić równość w dwóch instancjach tej klasy. Mogę wykonać wiele potwierdzeń: assertEquals(obj1.getFieldA(), obj2.getFieldA()); assertEquals(obj1.getFieldB(), obj2.getFieldB()); assertEquals(obj1.getFieldC(), obj2.getFieldC()); ... Nie podoba mi się to rozwiązanie, ponieważ nie mam pełnego obrazu równości, jeśli wczesne potwierdzenie zawodzi. Mogę samodzielnie …
114 java  unit-testing  junit 

6
Jaki jest sens WORKDIR w Dockerfile?
Uczę się Dockera. Wiele razy widziałem, że Dockerfilema WORKDIRpolecenie: FROM node:latest RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY package.json /usr/src/app/ RUN npm install COPY . /usr/src/app EXPOSE 3000 CMD [ “npm”, “start” ] Czy nie mogę po prostu pominąć WORKDIRi Copypo prostu mieć mojego Dockerfileu źródła mojego projektu? Jakie są …
114 docker  dockerfile 

13
Niezgodność tokena Laravel CSRF dla żądania AJAX POST
Próbuję usunąć dane z bazy danych za pośrednictwem AJAX. HTML: @foreach($a as $lis) //some code <a href="#" class="delteadd" id="{{$lis['id']}}">Delete</a> //click action perform on this link @endforeach Mój kod AJAX: $('body').on('click', '.delteadd', function (e) { e.preventDefault(); //alert('am i here'); if (confirm('Are you sure you want to Delete Ad ?')) { var …
114 php  jquery  ajax  laravel 

5
Jak usunąć zatwierdzenia z żądania ściągnięcia
Zrobiłem żądanie ściągnięcia, ale potem wykonałem kilka zatwierdzeń projektu lokalnie, co zakończyło się zanieczyszczeniem mojego żądania ściągnięcia, próbowałem go usunąć, ale bez powodzenia. Znalazłem kilka podobnych pytań w StackOverflow, ale nie mogę zastosować tego, co tam jest. To moja pierwsza prośba o ściągnięcie na GitHubie, więc jest dla mnie trochę …
114 git  github  pull-request 

4
Pobierasz foldery z AWS S3, CP lub Sync?
Jeśli chcę pobrać całą zawartość katalogu na S3 na mój lokalny komputer, które polecenie powinienem użyć cp lub sync? Każda pomoc byłaby bardzo mile widziana. Na przykład, jeśli chcę pobrać całą zawartość „tego folderu” na swój pulpit, czy będzie to wyglądać tak? aws s3 sync s3://"myBucket"/"this folder" C:\\Users\Desktop

2
Co robi słowo kluczowe ʻis` w maszynie?
Natknąłem się na kod, który wygląda tak: export function foo(arg: string): arg is MyType { return ... } Nie udało mi się wyszukać isani w dokumentach, ani w Google, jest to dość powszechne słowo i pojawia się w zasadzie na każdej stronie. Co robi słowo kluczowe w tym kontekście?
114 typescript 

16
Okrągły róg dla BottomSheetDialogFragment
Mam niestandardowy BttomSheetDialogFragment i chcę mieć zaokrąglone rogi w górnej części widoku od dołu to jest moja niestandardowa klasa, która zawyża mój układ, który chcę wyświetlać od dołu View mView; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { mView = inflater.inflate(R.layout.charge_layout, container, false); initChargeLayoutViews(); return mView; } a …

15
Google Colab: jak odczytać dane z mojego dysku Google?
Problem jest prosty: trochę danych na gDrive mam np /projects/my_project/my_data*. Pod adresem . Mam też prosty notatnik w gColab. Chciałbym więc zrobić coś takiego: for file in glob.glob("/projects/my_project/my_data*"): do_something(file) Niestety, wszystkie przykłady (takie jak ten - na przykład https://colab.research.google.com/notebook#fileId=/v2/external/notebooks/io.ipynb ) sugerują głównie ładowanie wszystkich niezbędnych danych do notebooka. Ale jeśli …


9
Nie działa globalne polecenie włóczki
Pracuję z Yarn v0.16.1. Jeśli dobrze rozumiem (zgodnie z dokumentacją ), yarn global add <package>powinien być odpowiednikiem npm install -g <package>. Jednak kiedy uruchamiam przykład w docs (z create-react-app), polecenie działa pomyślnie, ale nie create-react-appjest wtedy dostępne z wiersza poleceń. Oto wynik: $ yarn global add create-react-app $ yarn global …
114 javascript  npm  yarnpkg 

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.