Programowanie

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

6
SQLite odpowiednik ISNULL (), NVL (), IFNULL () lub COALESCE ()
Chciałbym uniknąć wielu sprawdzeń, takich jak następujący w moim kodzie: myObj.someStringField = rdr.IsDBNull(someOrdinal) ? string.Empty : rdr.GetString(someOrdinal); Pomyślałem, że mogę po prostu poprosić o zajęcie się wartościami zerowymi, robiąc coś takiego: SELECT myField1, [isnull](myField1, '') FROM myTable1 WHERE myField1 = someCondition Jednak używam SQLite i wydaje się, że nie rozpoznaje …
92 .net  sqlite  dbnull 

6
Angularjs błędnie indeks $ po orderBy
Jestem nowy w Angular.js i mam problemy z sortowaniem tablicy i pracą z posortowanymi danymi. Mam listę z przedmiotami i chcę posortować ją według „Store.storeName”, który do tej pory działa. Ale po posortowaniu danych moja funkcja kasowania już nie działa. Myślę, że to dlatego, że indeks $ jest nieprawidłowy po …

5
Czy Ruby przeprowadza optymalizację wywołań ogona?
Języki funkcjonalne prowadzą do wykorzystania rekurencji do rozwiązywania wielu problemów, dlatego wiele z nich wykonuje Tail Call Optimization (TCO). TCO powoduje, że wywołania funkcji z innej funkcji (lub samej siebie, w którym to przypadku ta funkcja jest również znana jako eliminacja rekurencji ogona, która jest podzbiorem TCO), jako ostatni krok …

10
Jak drukować na konsoli w GWT
Debuguję aplikację GWT i muszę wydrukować kilka rzeczy na konsoli do celów testowych. System.out.printlni GWT.lognie działa. Czy ktoś ma jakieś pomysły?
92 gwt 

4
Jakie są różnice między Servletem 2.5 i 3?
Wprowadzam kod J2EE, który jest zgodny z serwletem 2.5 i zastanawiam się, jakie są główne różnice między 2.5 a 3. Najbardziej cenione są wskazówki do oficjalnych dokumentów Sun i osobistych doświadczeń. Jeśli na razie nie powinienem martwić się o 3, po prostu to powiedz. Dzięki!

12
Konwertuj obiekt Java na ciąg XML
Tak, tak, wiem, że zadawano wiele pytań na ten temat. Ale nadal nie mogę znaleźć rozwiązania mojego problemu. Mam obiekt Java z adnotacjami. Na przykład Klient, jak w tym przykładzie . Chcę, żeby to było w postaci String. Google zaleca używanie JAXB do takich celów. Ale we wszystkich przykładach utworzony …
92 java  xml  jaxb 


3
Podklasa UIApplication w języku Swift
W celu C było to proste: wystarczyło zaktualizować plik main.m i zmienić parametry UIApplicationMain () return UIApplicationMain(argc, argv, NSStringFromClass([CustomUIApplication class]), NSStringFromClass([AppDelegate class])); Ale szybko nie ma pliku main.m, jak mówi przewodnik „Kod napisany w zakresie globalnym jest używany jako punkt wejścia do programu, więc nie potrzebujesz funkcji głównej”. Jak więc …
92 ios  cocoa-touch  swift 


3
Właściwy sposób na realizację niekończącego się zadania. (Liczniki czasu a zadanie)
Tak więc moja aplikacja musi wykonywać akcję prawie w sposób ciągły (z przerwą około 10 sekund między każdym uruchomieniem) tak długo, jak działa lub żądane jest anulowanie. Praca, którą musi wykonać, może zająć do 30 sekund. Czy lepiej jest użyć System.Timers.Timer i użyć funkcji AutoReset, aby upewnić się, że nie …

7
Czy const_cast jest bezpieczne?
Nie mogę znaleźć zbyt wielu informacji const_cast. Jedyne informacje, które udało mi się znaleźć (na temat przepełnienia stosu) to: const_cast<>()Jest stosowany do dodawania / usuwania const (Ness) (lub lotny-ności) o zmiennej. To mnie denerwuje. Czy użycie jakiegoś const_castpowodu może spowodować nieoczekiwane zachowanie? Jeśli tak to co? Ewentualnie, kiedy można go …

4
git-stash kontra git-branch
W poprzednim pytaniu dotyczącym Gita Daniel Benamy mówił o przepływie pracy w Git: Pracowałem nad mistrzem i wykonałem kilka rzeczy, a potem zdecydowałem, że chcę wstrzymać tę pracę. Zrobiłem kopię zapasową kilku zatwierdzeń, a następnie rozgałęziłem się zanim zacząłem moją bzdurną pracę. Chciał przywrócić swój stan pracy do poprzedniego punktu …
92 git 


10
Jaka jest różnica między formatem SVG i HTML5 Canvas?
Jakie są różnice między formatem SVG i HTML5 Canvas? Obaj wydają mi się robić to samo. Zasadniczo obaj rysują grafiki wektorowe za pomocą punktów współrzędnych. czego mi brakuje? Jakie są główne różnice między SVG i HTML5 Canvas? Dlaczego powinienem wybrać jedną z nich?
92 html  canvas  svg 


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.