Programowanie

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

11
BackgroundWorker a wątek tła
Mam stylistyczne pytanie dotyczące wyboru implementacji wątku w tle, którego powinienem użyć w aplikacji formularza Windows. Obecnie mam BackgroundWorkerna formularzu, który ma nieskończoną (while(true))pętlę. W tej pętli używam WaitHandle.WaitAnydrzemki wątku, dopóki nie wydarzy się coś interesującego. Jeden z uchwytów zdarzenia, na które czekam, to „ StopThread” zdarzenie, dzięki czemu mogę …

26
ADB nie rozpoznaje Nexusa 4 pod Windows 7
Pracuję w systemie Windows 7 i zaktualizowałem wszystkie sterowniki zgodnie z opisem na stronie programisty Androida w zakresie korzystania z urządzeń sprzętowych. Jednak Eclipse nadal nie rozpoznaje mojego Nexusa 4, gdy próbuję uruchomić aplikację. Pojawia się narzędzie do wybierania urządzeń z Androidem, ale nie pokazuje niczego w sekcji sprzętu. Włączyłem …
166 android  adb  nexus-4 

2
Sprawdzenie tagu Git prowadzi do „odłączonego stanu HEAD”
Tworzę skrypt wdrożeniowy dla mojego projektu git i właśnie zacząłem używać tagów. Dodałem nowy tag o nazwie v2.0: git tag -a v2.0 -m "Launching version 2.0" I przekazałem ten tag do zdalnego repozytorium git push --tags Kiedy próbuję wykonać skrypt wdrażania i sprawdzić v2.0tag, otrzymuję następujący komunikat: Jesteś w stanie …
166 git  deployment  git-tag 

21
Brakujące ostrzeżenia o plikach wyświetlane po aktualizacji do Xcode 4
Niedawno zaktualizowałem do Xcode 4 (co jest świetnym ulepszeniem), ale teraz otrzymuję ostrzeżenia, których wcześniej nie dostałem. Przejrzałem fora i inne posty SO, ale nie znalazłem, jak to naprawić. Ostrzeżenia, które otrzymuję, to ostrzeżenia na poziomie projektu dotyczące brakującego pliku. Pliki, które są wyświetlane, zostały usunięte z widoku nawigatora projektu …
166 xcode  ios4  xcode4 



4
Dlaczego <= wolniej niż <używanie tego fragmentu kodu w wersji 8?
Czytam slajdy Breaking the Javascript Speed ​​Limit with V8 i jest przykład podobny do kodu poniżej. Nie wiem, dlaczego &lt;=jest wolniejszy niż &lt;w tym przypadku, czy ktoś może to wyjaśnić? Wszelkie uwagi są mile widziane. Powolny: this.isPrimeDivisible = function(candidate) { for (var i = 1; i &lt;= this.prime_count; ++i) { …
166 javascript  v8 

3
Co oznaczają flagi kolumn w MySQL Workbench?
Odpowiedzi na to pytanie są wysiłkiem społeczności . Edytuj istniejące odpowiedzi, aby ulepszyć ten post. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. W edytorze tabel MySQL Workbench dostępnych jest 7 flag kolumn: PK, NN, UQ, BIN, UN, ZF, AI. PK oczywiście oznacza klucz podstawowy. A co z innymi?

13
Zaktualizuj wiele kolumn w języku SQL
Czy istnieje sposób aktualizowania wielu kolumn w programie SQL Server w taki sam sposób, jak używana jest instrukcja wstawiania? Coś jak: Update table1 set (a,b,c,d,e,f,g,h,i,j,k)= (t2.a,t2.b,t2.c,t2.d,t2.e,t2.f,t2.g,t2.h,t2.i,t2.j,t2.k) from table2 t2 where table1.id=table2.id Lub coś takiego, a nie tak: update table set a=t2.a,b=t2.b etc co może być dość męczące, jeśli masz ponad …


4
Czy trasy angularjs mogą mieć opcjonalne wartości parametrów?
Czy mogę ustawić trasę z opcjonalnymi parametrami (ten sam szablon i kontroler, ale niektóre parametry należy zignorować, jeśli nie istnieją? Więc zamiast pisać poniższe dwie zasady, masz tylko jedną? module.config(['$routeProvider', function($routeProvider) { $routeProvider. when('/users/', {templateUrl: 'template.tpl.html', controller: myCtrl}). when('/users/:userId', {templateUrl: 'template.tpl.html', controller: myCtrl}) }]); Coś takiego ([ten parametr jest opcjonalny]) …

5
LINQ - łączenie lewostronne, grupowanie według i liczenie
Powiedzmy, że mam ten SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId Jak mogę przetłumaczyć to na LINQ to SQL? Utknąłem na COUNT (c.ChildId), wygenerowany kod SQL zawsze wydaje się wyprowadzać COUNT (*). Oto, co mam do tej pory: …
166 c#  .net  linq  linq-to-sql 



9
Czy „bez typu” oznacza również „dynamicznie wpisywane” w akademickim świecie CS?
Czytam prezentację z informacją „JavaScript nie ma typu”. Zaprzeczało to temu, co uważałem za prawdę, więc zacząłem kopać, aby dowiedzieć się więcej. Każda odpowiedź na pytanie Czy JavaScript jest językiem bez typu? mówi, że JavaScript nie jest pozbawiony typu i oferuje przykłady różnych form statycznego, dynamicznego, silnego i słabego pisania, …

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.