Programowanie

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

23
Funkcje PHP do wykorzystania
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Próbuję zbudować listę funkcji, których można użyć do wykonania dowolnego kodu. Celem nie jest wylistowanie funkcji, które powinny być na czarnej liście lub w inny …
277 php  security  grep 

10
Jak wyjść z Pythona bez śledzenia?
Chciałbym wiedzieć, jak wyjść z Pythona bez zrzutu zrzutu danych wyjściowych. Nadal chcę, aby móc zwrócić kod błędu, ale nie chcę wyświetlać dziennika śledzenia. Chcę móc wyjść exit(number)bez śledzenia, ale w przypadku wyjątku (nie wyjścia) chcę śledzenia.
277 python  exit  traceback 


10
Czy #if RELEASE będzie działać tak jak #if DEBUG działa w C #?
We wszystkich przykładach dyrektywy kompilatora #if, które widziałem, używają „DEBUG”. Czy mogę używać „RELEASE” w ten sam sposób, aby wykluczyć kod, którego nie chcę uruchamiać, gdy jest skompilowany w trybie debugowania? Kod, który chcę otoczyć tym blokiem, wysyła wiele e-maili i nie chcę ich przypadkowo wysłać podczas testowania.
277 c#  .net  debugging 

7
Lista składni deklaracji blokowej
Składnia bloku w celu C (i rzeczywiście C, jak przypuszczam) jest notorycznie niestosowna. Przekazywanie bloków jako argumentów wygląda inaczej niż deklarowanie bloków jako ivars, które wyglądają inaczej niż typedefblokowanie bloków. Czy istnieje wyczerpująca lista składni deklaracji blokowej, którą mógłbym mieć pod ręką w celu szybkiego zapoznania się z nią?

4
wyrwać się z czy i głosić
Mam pętlę foreach i instrukcję if. Jeśli zostanie znalezione dopasowanie, muszę ostatecznie wyrwać się z foreach. foreach($equipxml as $equip) { $current_device = $equip->xpath("name"); if ( $current_device[0] == $device ) { // found a match in the file $nodeid = $equip->id; <break out of if and foreach here> } }

12
Wyjątek Angular2: Nie można powiązać z „routLink”, ponieważ nie jest to znana właściwość natywna
Oczywiście beta dla Angular2 jest nowszy niż nowy, więc nie ma tam wielu informacji, ale staram się robić to, co uważam za dość podstawowy routing. Włamywanie się za pomocą kodu szybkiego startu i innych fragmentów ze strony https://angular.io spowodowało następującą strukturę plików: angular-testapp/ app/ app.component.ts boot.ts routing-test.component.ts index.html Pliki są …
277 angular 


6
Co oznacza -save-dev w npm install grunt --save-dev
Właśnie zacząłem używać Grunt.js . Jest to dość trudne do skonfigurowania i jestem na etapie tworzenia package.jsonpliku. Po tym samouczku napisano, że istnieją 3 sposoby utworzenia package.jsonpliku. Pierwszy to zrobić npm install grunt --save-dev Ale co to --save-devznaczy? Próbowałem szukać, ale na próżno.
277 node.js  gruntjs  npm 

18
Jak mogę sprawdzić, czy pasek przewijania jest widoczny?
Czy można sprawdzić overflow:autodiv? Na przykład: HTML <div id="my_div" style="width: 100px; height:100px; overflow:auto;" class="my_class"> * content </div> JQUERY $('.my_class').live('hover', function (event) { if (event.type == 'mouseenter') { if( ... if scrollbar visible ? ... ) { alert('true'): } else { alert('false'): } } }); Czasami treść jest krótka (bez paska …
277 jquery  scroll  overflow 

17
Jak mogę utworzyć plik tymczasowy z określonym rozszerzeniem w .NET?
Muszę wygenerować unikalny plik tymczasowy z rozszerzeniem .csv. To, co teraz robię, to string filename = System.IO.Path.GetTempFileName().Replace(".tmp", ".csv"); Nie gwarantuje to jednak, że mój plik .csv będzie unikalny. Wiem, że szanse na kolizję są bardzo niskie (zwłaszcza jeśli uważasz, że nie usuwam plików .tmp), ale ten kod nie wygląda mi …
277 c#  .net  temporary-files 

16
Jak radzić sobie z INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES bez odinstalowywania?
Próbowałem ponownie zainstalować apk $adb install -r new.apk I pokazuje błąd: Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES] Jednym z rozwiązań jest odinstalowanie i zainstalowanie new.apk, który działa dobrze. Ale zastanawiam się, czy mógłbym przebudować apk i zainstalować ponownie bez dezinstalacji. Na przykład. zmień konfigurację w pliku AndroidManifest.xml lub nie podpisuj APK itp. Byłoby bardzo …
277 android 



26
Nie można zarezerwować wystarczającej ilości miejsca na stertę obiektu
Za każdym razem, gdy próbuję uruchomić program, otrzymuję następujący wyjątek. Wystąpił błąd podczas inicjowania maszyny wirtualnej Nie można zarezerwować wystarczającej ilości miejsca na stertę obiektu Nie można utworzyć wirtualnej maszyny Java. Próbowałem zwiększyć swoją pamięć wirtualną (rozmiar strony) i rozmiar pamięci RAM, ale bezskutecznie. Jak mogę wyeliminować ten błąd?
277 java  jvm  heap 

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.