Czy bezpiecznie jest sprawdzić wskaźnik, że nie jest NULL, pisząc po prostu, if(pointer)czy muszę go używać if(pointer !=
Czy bezpiecznie jest sprawdzić wskaźnik, że nie jest NULL, pisząc po prostu, if(pointer)czy muszę go używać if(pointer !=
Próbuję utworzyć prosty skrypt Bash, aby sprawdzić, czy witryna nie działa iz jakiegoś powodu operator „and” nie działa: #!/usr/bin/env bash WEBSITE=domain.com SUBJECT="$WEBSITE DOWN!" EMAILID="[email protected]" STATUS=$(curl -sI $WEBSITE | awk '/HTTP\/1.1/ { print $2 }') STRING=$(curl -s $WEBSITE |...
Jaka jest najlepsza praktyka używania switchinstrukcji w porównaniu z użyciem ifinstrukcji dla 30 unsignedwyliczeń, w których około 10 ma oczekiwaną akcję (to jest obecnie ta sama akcja). Należy wziąć pod uwagę wydajność i przestrzeń, ale nie są one krytyczne. Wyodrębniłem fragment, więc nie...
Próbuję napisać skrypt, który będzie sprawdzał dwie flagi błędów i w przypadku zmiany jednej flagi (lub obu) pojawi się echo - wystąpił błąd. Mój skrypt: my_error_flag=0 my_error_flag_o=0 do something..... if [[ "$my_error_flag"=="1" || "$my_error_flag_o"=="2" ] || [ "$my_error_flag"="1"...
Jestem nowy w bashu i utknąłem na próbie zanegowania następującego polecenia: wget -q --tries=10 --timeout=20 --spider http://google.com if [[ $? -eq 0 ]]; then echo "Sorry you are Offline" exit 1 Dzieje się tak, jeśli warunek zwraca wartość true, jeśli mam połączenie z Internetem. Chcę, żeby...
Czytam przykłady basha, ifale niektóre przykłady są zapisane w pojedynczych nawiasach kwadratowych: if [ -f $param ] then #... fi inne z podwójnymi nawiasami kwadratowymi: if [[ $? -ne 0 ]] then start looking for errors in yourlog fi Jaka jest
Używam funkcji ifelse()do manipulowania wektorem daty. Spodziewałem się, że wynik będzie klasowy Datei byłem zaskoczony, że numericzamiast tego otrzymałem wektor. Oto przykład: dates <- as.Date(c('2011-01-01', '2011-01-02', '2011-01-03', '2011-01-04', '2011-01-05')) dates <- ifelse(dates ==...
Mam bardzo długą instrukcję warunkową, taką jak ta: if(test.type == 'itema' || test.type == 'itemb' || test.type == 'itemc' || test.type == 'itemd'){ // do something. } Zastanawiałem się, czy mógłbym zmienić to wyrażenie / oświadczenie w bardziej zwięzłą formę. Masz pomysł, jak to...
Jak przetestować ciąg, aby sprawdzić, czy zawiera którykolwiek z ciągów z tablicy? Zamiast używać if (string.contains(item1) || string.contains(item2) ||
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ć, podając fakty i cytaty, edytując ten post . Zamknięte 5 lat temu . Popraw to...
Moje pytanie brzmi: if (/* condition A */) { if(/* condition B */) { /* do action C */ } else /* ... */ } else { /* do action C */ } Czy można po prostu napisać kod akcji C raz zamiast dwa razy? Jak to
Rozpakowuję dwie wartości ze słownika i przed ich użyciem muszę je rzutować i przetestować pod kątem odpowiedniego typu. Oto, co wymyśliłem: var latitude : AnyObject! = imageDictionary["latitude"] var longitude : AnyObject! = imageDictionary["longitude"] if let latitudeDouble = latitude as?...
Mam klasę Animali jej podklasę Dog. Często koduję następujące linie: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Dla zmiennej Animal animal;. Czy jest jakaś składnia, która pozwala mi napisać coś takiego: if (Dog dog = animal as Dog) { dog.Name; ......
Moje pytanie dotyczy linii, o której wspomniałem w temacie i którą widzę w wielu miejscach w kodzie produkcyjnym. Ogólny kod wygląda następująco: if (0) { // Empty braces } else if (some_fn_call()) { // actual code } else if (some_other_fn_call()) { // another actual code ... } else { //...
Mam następujący kod num1 = 10 someBoolValue = True Muszę ustawić wartość num1na, 20jeśli someBoolValuejest True; i nie rób nic innego. Oto mój kod num1 = 20 if someBoolValue else num1 Czy można w jakiś sposób uniknąć tej ...else num1części, aby wyglądała czysto? Odpowiednik if someBoolValue:...
Czy powinienem przetestować, czy ifcoś jest prawidłowe, czy po prostu tryto zrobić i wyłapać wyjątek? Czy istnieje solidna dokumentacja mówiąca, że jeden sposób jest preferowany? Czy jest jeden sposób bardziej pytoniczny ? Na przykład, czy powinienem: if len(my_list) >= 4: x =...
Mam następujący kod: if(!partialHits.get(req_nr).containsKey(z) || partialHits.get(req_nr).get(z) < tmpmap.get(z)){ partialHits.get(z).put(z, tmpmap.get(z)); } gdzie partialHitsjest HashMap. Co się stanie, jeśli pierwsze stwierdzenie jest prawdziwe? Czy Java nadal sprawdzi drugą...
Od C ++ 17 można napisać ifblok, który zostanie wykonany dokładnie raz w ten sposób: #include <iostream> int main() { for (unsigned i = 0; i < 10; ++i) { if (static bool do_once = true; do_once) { // Enter only once std::cout << "hello one-shot" << std::endl; // Possibly...
Mam pytanie o strukturę if - else w pliku wsadowym. Każde polecenie działa osobno, ale nie mogłem bezpiecznie używać bloków „if - else”, więc te części mojego programu nie działają. Jak mogę sprawić, by te części działały? Dziękuję Ci. IF %F%==1 IF %C%==1 ( ::copying the file c to d copy...
Jak najlepiej zrobić coś prostego if- elsew Thymeleaf? Chcę osiągnąć w Thymeleaf taki sam efekt jak <c:choose> <c:when test="${potentially_complex_expression}"> <h2>Hello!</h2> </c:when> <c:otherwise> <span class="xxx">Something else</span>...