Klausimai, pažymėti „klaidų tvarkymu“

Kalbų konstrukcijų programavimas, skirtas klaidų kodams, išimtims ar kitoms kalboms priskiriamoms klaidoms valdyti.
17
atsakymai

Kaip pašalinti visus „neigiamus leidimus“ pranešimus iš „rasti“?

Turiu paslėpti visus atmestus nukrypimus nuo pranešimų: rasti. > failai_ ir_ aplankai Bandau, kai įvyksta šis pranešimas. Turiu surinkti visus aplankus ir failus, kuriems tai nėra. Ar galima siųsti leidimo lygius į fa ...
balandžio 18 d '09 0:54
29
atsakymai

Kaip gauti naudingus klaidų pranešimus PHP?

Man atrodo, kad PHP programavimas yra gana varginantis. Gana dažnai bandysiu paleisti scenarijų ir grįžti atgal. Nėra klaidos pranešimo, tik tuščio ekrano. Priežastis gali būti paprasta sintaksės klaida (neteisinga ...
gegužės 10 d. 12 val
7
atsakymai

Pradėti, išsaugoti ir saugoti Ruby?

Neseniai pradėjau programuoti Ruby, ir aš svarstau išimties tvarkymą. Man buvo įdomu, ar užtikrinimas buvo lygiavertis Ruby'ui pagaliau C #? Ar turėčiau: file = File.open ("myFile.txt", "w") pradėti failą << "# {content} n" gelbėti #hand ...
03 Feb rinkinys '10, 14:54
36
atsakymai

Jei paieškos metodas grįžtų į „null“ arba išimtis, jei ji negali gauti grąžinimo vertės?

Turiu metodą, kuris turėtų grąžinti objektą, jei jis rastas. Jei jis nerastas, ar turėčiau: sugrąžinti null mesti kitą išimtį
nustatyti spalio 06 '08 9:19 val
6
atsakymai

Kaip spausdinti išimtį „Python“?

pabandykite: ką nors čia, išskyrus: spausdinkite „bet kokią klaidą“. Kaip išspausdinti klaidą / išimtį, išskyrus: blokas :?
rugsėjo 27 d '09 14:48
15
atsakymai

Bash išvestis ir kanalo išvesties būsena

Noriu atlikti ilgą komandą Bash'e ir užregistruoti savo išėjimo būseną, ir „tee“ išėjimą. Taigi, tai darau: komanda | tee out.txt ST = $? Problema ta, kad ST kintamasis užfiksuoja tee išėjimo būseną, o ne komandą. Kaip išspręsti šią problemą ...
nustatytas 03 rugpjūtis '09 14:31 val
18
atsakymai

Kur PHP saugo klaidų žurnalą? (php5, apache, fastcgi, cpanel)

Aš esu bendrai naudojamame priegloboje ir turiu „Cpanel“, „Apache“, „PHP“ veikiančią „fastcgi“. Kur PHP saugo klaidų žurnalą? Ar yra kokių nors kitų būdų rasti klaidų žurnalą bendrai naudojamoje prieglobos aplinkoje, o ne eiti per visą svetainės struktūrą, kad ieškotumėte fa ...
nustatyti 26 vas '11, 18:43
20
atsakymai

Kas yra geras būdas išplėsti klaidą javascript'e?

Aš noriu mesti kai kuriuos dalykus į savo JS kodą, ir noriu, kad jie būtų klaidos pavyzdys, bet aš taip pat noriu, kad jie būtų kažkas kita. Paprastai „Python“ yra „Išimties“ poklasis. Kas yra JS dalykas?
nustatyti 05 Rgs '09 3:54
10
atsakymai

Ar galiu išbandyti įspėjimą?

Turiu sugauti kai kuriuos įspėjimus, kurie yra išmesti iš kai kurių savo php funkcijų, ir tada juos apdoroti.
nustatyti 07 rug '09 0:51
27
atsakymai

Greičiausias būdas patikrinti, ar eilutė yra „php“?

Man reikia tikrai greito metodo patikrinti, ar eilutė yra JSON, ar ne. Manau, kad tai nėra geriausias būdas: funkcija yra „Json“ ($ string) {return ((is_string ($ string) (is_object (json_decode ($ string)) || ...
gegužės 18 d. 11 val
7
atsakymai

400 BAD užklausos HTTP klaidos kodo reikšmė?

Turiu JSON užklausą, kurią siunčiu į HTTP URL. Jei tai traktuojama kaip 400, kurioje yra laukas „RequestResource“, tačiau „Roman“ yra neteisinga šios srities reikšmė? [{requestResource: "Roman")] Ar tai turėtų ...
nustatyti 30 okt. '13, 2:50
10
atsakymai

Ar „Linux“ turi standartinius išėjimo būsenos kodus?

Procesas laikomas užbaigtu „Linux“, jei jo išėjimo būsena yra 0. Aš mačiau, kad segmentavimo klaidos dažnai lemia išeities būseną iš 11, nors aš nežinau, ar tai yra tik susitarimas, kuriame dirbau (tokios paraiškos buvo tokios pačios). ..
nustatytas liepos 09 d., 08:24
16
atsakymai

Kodėl „išskyrus„ blogą “programavimo praktiką?

Dažnai matau komentarus dėl kitų klausimų, kaip naudoti, išskyrus: pass. Kodėl tai blogai? Kartais aš tiesiog nerūpiu, kokios klaidos, ir tik noriu tęsti kodą. pabandykite: kažką, išskyrus: pass Kodėl naudoti ...
04 Feb rinkinys '14, 16:02
5
atsakymai

Koks skirtumas tarp „mesti naują klaidą“ ir „mesti tam tikrą objektą“?

Noriu parašyti bendro pobūdžio klaidų tvarkytoją, kuris užfiksuotų pritaikytas klaidas, specialiai sukurtas bet kuriuo kodo atveju. Kai padariau naują klaidą („pavyzdį“), kaip ir sekančiame kode, pabandykite {throw new Error ({'hehe': 'haha')); ...
nustatyti 06 vas '12, 9:07
8
atsakymai

Ar neįmanoma įvykdyti klaidos naudojant JSON.stringify?

Problemos atkūrimas Turiu problemų, kai bandau siųsti klaidų pranešimus naudodamas interneto kištukus. Galiu atkurti problemą, su kuria susidūriau naudodamas JSON.stringify, kad patenkintumėte plačią auditoriją: // node v0 ...
nustatytas rugpjūčio 23 d '13 0:34