Programowanie

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

1
SQLite - zwiększ wartość o określoną liczbę
czy można zwiększyć określoną wartość w tabeli o określoną liczbę bez odczytywania ostatniej wartości, a następnie ją aktualizować? tj. mam kolumny „produkt” i „jakość”: produkt: iLamp jakość: 50 Chcę zwiększyć (lub zmniejszyć) jakość o x. Aby to osiągnąć, najpierw czytam ostatnią wartość (50), zwiększam lub zmniejszam ją i zapisuję z …
94 sqlite 

2
jak dołączyć obiekt list <T> do innego
w C ++ mam dwa list&lt;T&gt;obiekty Ai Bchcę dodać wszystkie składowe Bna końcu A. Przeszukałem kilka różnych źródeł i nie znalazłem prostego rozwiązania (ei A.append(B);) i to mnie trochę zaskakuje. Jaki jest najlepszy sposób, aby to zrobić? Tak się składa, że ​​po tym nie obchodzi mnie B (zostaje usunięte w …
94 c++  list  stl 

9
Jak ustawić limit czasu dla http.request () w Node?
Próbuję ustawić limit czasu na kliencie HTTP, który używa http.request bez powodzenia. Do tej pory to, co zrobiłem, to: var options = { ... } var req = http.request(options, function(res) { // Usual stuff: on(data), on(end), chunks, etc... } /* This does not work TOO MUCH... sometimes the socket is …
94 http  node.js  timeout 

8
Interakcja poza granicami UIView
Czy możliwe jest, aby UIButton (lub jakakolwiek inna kontrolka w tym zakresie) odbierała zdarzenia dotyku, gdy ramka UIButton znajduje się poza ramką swojego rodzica? Ponieważ kiedy próbuję tego, mój UIButton nie wydaje się być w stanie odbierać żadnych zdarzeń. Jak mam to obejść?

3
Jak działają zanegowane wzorce w .gitignore?
Próbuję użyć pliku .gitignore z zanegowanymi wzorcami (linie zaczynające się od!), Ale nie działa tak, jak się spodziewam. Jako minimalny przykład mam następującą strukturę katalogów: C:/gittest -- .gitignore -- aaa/ -- bbb/ -- file.txt -- ccc/ -- otherfile.txt aw moim pliku gitignore mam to: aaa/ !aaa/ccc/ Rozumiem (na podstawie tej …
94 git  gitignore 

11
Zastąp słowa w tekście podstawowym
Czy istnieje sposób na zastąpienie zwykłego tekstu w elemencie tabeli, który jest umieszczony w treści HTML? Lubisz zamienić „cześć” na „cześć”? Proszę używać JavaScript bez jQuery .
94 javascript  html 

7
Jak wymusić klawiaturę z numerami w witrynie mobilnej w systemie Android
Mam witrynę mobilną i zawiera ona inputelementy HTML , na przykład: &lt;input type="text" name="txtAccessoryCost" size="6" /&gt; Osadziłem tę witrynę w WebViewcelu możliwego wykorzystania Androida 2.1, więc będzie to również aplikacja na Androida. Czy można uzyskać klawiaturę z cyframi zamiast domyślnej z literami, gdy ten inputelement HTML jest aktywny? A może …

4
Jak mogę cofnąć ostatnie zatwierdzenie w repozytorium git bare?
Biorąc pod uwagę, że istnieje kilka poleceń git, które nie mają sensu w czystym repozytorium (ponieważ gołe repozytoria nie używają indeksów i nie mają katalogu roboczego), git reset --hard HEAD^ nie jest rozwiązaniem pozwalającym cofnąć zatwierdzenie ostatniej zmiany w takim repozytorium. Przeszukiwaniu internetu, można znaleźć wszystko, co związane z tematem …

7
Powershell: Jak mogę zapobiec wyświetlaniu błędów w skrypcie?
Gdy mój skrypt PowerShell próbuje na przykład utworzyć obiekt SQL Server dla serwera, który nie istnieje (w moim przypadku „bla”), program PowerShell wyświetla wiele błędów programu PowerShell na czerwono. Ponieważ mój skrypt sprawdza wartość $?po takich wywołaniach oraz wyświetla i rejestruje błędy, wolałbym nie wyświetlać również kilku wierszy błędów programu …

7
Uzyskaj katalog domowy użytkownika
Czy poniższy sposób jest najlepszym sposobem uzyskania katalogu domowego uruchomionego użytkownika? A może jest jakaś konkretna funkcja, którą przejrzałem? os.Getenv("HOME") Jeśli powyższe jest poprawne, to czy ktoś wie, czy takie podejście gwarantuje działanie na platformach innych niż Linux, np. Windows?

5
reaguj na haki czyszczenie useEffect () tylko dla componentWillUnmount?
Pozwólcie, że wyjaśnię wynik tego kodu, aby łatwo zadać mój problem. const ForExample = () =&gt; { const [name, setName] = useState(''); const [username, setUsername] = useState(''); useEffect(() =&gt; { console.log('effect'); console.log({ name, username }); return () =&gt; { console.log('cleaned up'); console.log({ name, username }); }; }, [username]); const handleName …


8
Dodawanie pliku .env do projektu React
Próbuję ukryć mój klucz API, gdy zdecyduję się na github, i przejrzałem forum w poszukiwaniu wskazówek, szczególnie następujący post: Jak ukryć klucz API w aplikacji create-react-app? Wprowadziłem zmiany i ponownie uruchomiłem przędzę. Nie jestem pewien, co robię źle –– Dodałem .envplik do katalogu głównego projektu (nazwałem go process.env) i do …

15
Jak usunąć domyślną przestrzeń paska nawigacji w SwiftUI NavigiationView
Jestem nowy w SwiftUI (jak większość ludzi) i próbuję dowiedzieć się, jak usunąć niektóre białe znaki nad listą, którą osadziłem w NavigationView Na tym obrazku widać, że nad listą znajduje się spacja To, co chcę osiągnąć, to to Próbowałem użyć .navigationBarHidden(true) ale to nie spowodowało żadnych zauważalnych zmian. Obecnie konfiguruję …

2
Jak zarządzać zasobami testów jednostkowych w Kotlin, takimi jak uruchamianie / zatrzymywanie połączenia z bazą danych lub wbudowany serwer elastycznego wyszukiwania?
W moich testach Kotlin JUnit chcę uruchamiać / zatrzymywać wbudowane serwery i używać ich w moich testach. Próbowałem użyć @Beforeadnotacji JUnit w metodzie w mojej klasie testowej i działa dobrze, ale nie jest to właściwe zachowanie, ponieważ uruchamia każdy przypadek testowy zamiast tylko raz. Dlatego chcę użyć @BeforeClassadnotacji w metodzie, …

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.