Programowanie

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

13
Czy wydrukować obiekt JSON?
Mam obiekt javascript, który został przeanalizowany za pomocą JSON. JSON.parseChcę teraz wydrukować obiekt, aby móc go debugować (coś działa nie tak z funkcją). Kiedy wykonam następujące czynności ... for (property in obj) { output += property + ': ' + obj[property]+'; '; } console.log(output); Dostaję na liście wiele [Object Object]. …


5
Django - ograniczenie wyników zapytań
Chcę wziąć ostatnie 10 instancji modelu i mieć ten kod: Model.objects.all().order_by('-id')[:10] Czy to prawda, że ​​najpierw zbieraj wszystkie wystąpienia, a następnie weź tylko 10 ostatnich? Czy istnieje bardziej skuteczna metoda?
200 django 

30
Tablica kontra lista połączona
Dlaczego ktoś miałby chcieć używać listy połączonej nad tablicą? Kodowanie listy połączonych jest bez wątpienia nieco większym wysiłkiem niż użycie tablicy i można się zastanawiać, co uzasadniałoby dodatkowy wysiłek. Wydaje mi się, że wstawianie nowych elementów jest trywialne na liście połączonej, ale jest dużym obowiązkiem w tablicy. Czy istnieją inne …

14
Różnica między File.separator a ukośnikiem w ścieżkach
Jaka jest różnica między używaniem File.separatora wartością normalną /w ciągu Java Path-String? W przeciwieństwie do podwójnego odwrotnego ukośnika \\niezależność platformy nie wydaje się być powodem, ponieważ obie wersje działają pod Windows i Unix. public class SlashTest { @Test public void slash() throws Exception { File file = new File("src/trials/SlashTest.java"); assertThat(file.exists(), …
200 java 

7
Jak mogę usunąć lub zamienić zawartość SVG?
Mam kawałek kodu JavaScript, który tworzy (przy użyciu D3.js) svgelement zawierający wykres. Chcę zaktualizować wykres w oparciu o nowe dane pochodzące z usługi internetowej za pomocą AJAX, problem polega na tym, że za każdym razem, gdy klikam przycisk aktualizacji, generuje nowy svg, więc chcę usunąć stary lub zaktualizować jego zawartość. …
200 javascript  ajax  svg  d3.js 

7
Przechowuj hasło w TortoiseHg
Czy istnieje sposób na skonfigurowanie TortoiseHg do przechowywania mojego hasła? Mam projekt hostowany w Google Code, do którego mam dostęp za pomocą TortoiseHg. Ilekroć chcę wprowadzić zmiany do Google Code TortoiseHg monituje mnie o nazwę użytkownika i hasło. Kod Google wymaga ode mnie używania automatycznie generowanego hasła, a za każdym …



1
AngularJS - Czy $ destroy usuwa detektory zdarzeń?
https://docs.angularjs.org/guide/directive Słuchając tego zdarzenia, możesz usunąć detektory zdarzeń, które mogą powodować wycieki pamięci. Detektory zarejestrowane w zakresach i elementach są automatycznie czyszczone po ich zniszczeniu, ale jeśli zarejestrowałeś detektor w usłudze lub zarejestrował detektor w węźle DOM, który nie jest usuwany, będziesz musiał go wyczyścić samodzielnie lub ryzykujesz wyciekiem pamięci. …

23
Przeczytaj nazwę pakietu APK na Androida
Muszę uzyskać nazwę pakietu aplikacji na Androida. Próbowałem rozpakować AndroidManifest.xmlplik APK i przeczytać zawartość , ale wygląda na to, że nie jest to plik tekstowy. Jak mogę wyodrębnić nazwę pakietu APK?
200 android  apk 

6
Kiedy powinienem wybrać Vector w Scali?
Wygląda na to, że Vectorspóźniło się na imprezę kolekcjonerską Scali i wszystkie wpływowe posty na blogu już odeszły. W Javie ArrayListjest domyślną kolekcją - mogę jej użyć, LinkedListale tylko wtedy, gdy przemyślałem algorytm i staram się go zoptymalizować. Czy w Scali powinienem używać Vectorjako domyślnego Seq, czy próbować ustalić, kiedy …

17
Lista zapytań uruchomionych na SQL Server
Czy istnieje sposób, aby wyświetlić listę zapytań, które są obecnie uruchomione na MS SQL Server (za pośrednictwem Enterprise Manager lub SQL) i / lub kto jest połączony? Wydaje mi się, że mam bardzo długo działające zapytanie wykonywane na jednym z moich serwerów baz danych i chciałbym je wyśledzić i zatrzymać …
200 sql-server 

10
Kiedy powinniśmy używać Observer i Observable?
Ankieter zapytał mnie: Co to jest Observeri Observablekiedy powinniśmy ich używać? I nie był świadomy tych warunków, więc kiedy wróciłem do domu i zaczął googlowanie temat Observeri Observableznalazłem kilka punktów z różnych źródeł: 1) Observablejest klasą i Observerjest interfejsem. 2) ObservableKlasa prowadzi listę Observers. 3) Gdy Observableobiekt jest aktualizowany, wywołuje …


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.