Programowanie

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

14
Wykryj, czy urządzenie z Androidem ma połączenie z Internetem
Muszę sprawdzić, czy moje urządzenie ma połączenie z Internetem, czy nie. Znalazłem wiele odpowiedzi, takich jak: private boolean isNetworkAvailable() { ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo(); return activeNetworkInfo != null; } (Zaczerpnięte z opcji Wykryj, czy w systemie Android jest dostępne połączenie internetowe ). Ale to nie …

6
Wywołaj procedurę składowaną z parametrem w języku C #
Mogę usunąć, wstawić i zaktualizować w moim programie i spróbować wstawić, wywołując utworzoną procedurę składowaną z mojej bazy danych. Ta wkładka guzikowa, którą wykonuję, działa dobrze. private void btnAdd_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(dc.Con); SqlCommand cmd = new SqlCommand("Command String", con); da.InsertCommand = new SqlCommand("INSERT INTO …

4
Czy opcja „shouldOverrideUrlLoading” jest naprawdę przestarzała? Czego mogę zamiast tego użyć?
Czy „shouldOverrideUrlLoading” jest naprawdę przestarzały? Jeśli tak, czego mogę użyć zamiast tego? Wygląda na to, że shouldOverrideUrlLoadingjest przestarzała dla systemu Android N i muszę sprawić, by aplikacja działała od API 19 do najnowszego, czyli Android N (beta). Używam niektórych funkcji, które są nowe w Androidzie N (np. Oszczędzanie danych), więc …


3
Różnica między „zarządzanym” a „niezarządzanym”
Słyszę / czytam o tym czasami, gdy mówię o .NET, na przykład „kod zarządzany” i „kod niezarządzany”, ale nie mam pojęcia, czym one są i jakie są między nimi różnice. Jaka jest ich różnica z definicji? Jakie są konsekwencje korzystania z któregokolwiek z nich? Czy to rozróżnienie istnieje tylko w …






5
Jakie są różnice między PECL a PEAR?
Widzę, że biblioteka GD jest przeznaczona dla obrazów. Ale nie widzę różnic między PECL i PEAR. Oba mają uwierzytelnianie. Jakie są główne różnice między dwoma? Dlaczego ich nie łączą?
138 php  pear  pecl 

4
Jak użyć porównania pliku grep wewnątrz instrukcji bash if / else?
Kiedy pojawia się nasz serwer, musimy sprawdzić plik, aby zobaczyć, jak serwer jest skonfigurowany. Chcemy wyszukać następujący ciąg w naszym pliku /etc/aws/hosts.conf: MYSQL_ROLE=master Następnie chcemy sprawdzić, czy ten ciąg istnieje, i użyć instrukcji if / else, aby uruchomić jedną z dwóch opcji w zależności od tego, czy ciąg istnieje, czy …
138 bash 

11
Jak podzielić długie wyrażenie regularne na wiele wierszy w JavaScript?
Mam bardzo długie wyrażenie regularne, które chcę podzielić na wiele wierszy w moim kodzie JavaScript, aby każda linia miała długość 80 znaków zgodnie z regułami JSLint. Myślę, że jest po prostu lepszy do czytania. Oto próbka wzoru: var pattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

3
Rozwiązywanie konfliktu scalania typu „oba dodane” w git?
Zmieniam bazę w git, a jeden konflikt, który otrzymuję, to „oba dodane” - to znaczy dokładnie ta sama nazwa pliku została dodana niezależnie w mojej gałęzi i gałęzi, na której się zmieniam. git statusmówi mi: # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm …
138 git  merge  rebase 

15
Wykrywanie sylab w słowie
Muszę znaleźć dość skuteczny sposób wykrywania sylab w słowie. Na przykład, Niewidoczne -> in-vi-sib-le Istnieje kilka zasad sylabowania, których można użyć: V CV VC CVC CCV CCCV CVCC * gdzie V to samogłoska, a C to spółgłoska. Na przykład, Wymowa (5 Pro-nun-ci-a -ation; CV-CVC-CV-V-CVC) Wypróbowałem kilka metod, wśród których było …

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.