Programowanie

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

7
Jak zaktualizować własne repozytorium?
Utworzyłem czyste repozytorium, aby opublikować moje repozytorium, ale nie mogę dowiedzieć się, jak zaktualizować gołe repozytorium o bieżący stan głównego repozytorium.
134 git 

10
Asynchroniczność a wielowątkowość - czy jest jakaś różnica?
Czy wywołanie asynchroniczne zawsze tworzy nowy wątek? Jaka jest różnica między nimi? Czy wywołanie asynchroniczne zawsze tworzy lub używa nowego wątku? Wikipedia mówi : W programowaniu komputerowym zdarzenia asynchroniczne to takie, które występują niezależnie od głównego przepływu programu. Akcje asynchroniczne to akcje wykonywane w schemacie nieblokującym, które pozwalają głównemu przepływowi …

11
Błąd $ aplikuj już w toku
Ślad stosu: Error: $apply already in progress at Error (<anonymous>) at beginPhase (file:///android_asset/www/built.min.js:7:22740) at Object.Scope.$apply (file:///android_asset/www/built.min.js:7:25967) at navigator.geolocation.getCurrentPosition.that (file:///android_asset/www/built.min.js:13:8670) at Object.geolocation.getCurrentPosition (file:///android_asset/www/plugins/org.apache.cordova.core.geolocation/www/geolocation.js:122:13) at Object.getCurrentPosition (file:///android_asset/www/built.min.js:13:8589) at Object.getCurrentPosition (file:///android_asset/www/built.min.js:13:8277) at Object.getCurrentCity (file:///android_asset/www/built.min.js:13:8941) at Object.$scope.locateDevice (file:///android_asset/www/built.min.js:13:10480) at file:///android_asset/www/built.min.js:7:12292:7 odnosi się do tego kodu http://pastebin.com/B9V6yvFu getCurrentPosition: cordovaReady(function (onSuccess, onError, options) { navigator.geolocation.getCurrentPosition(function () …

5
Właściwy Linq, gdzie klauzule
Piszę sporo linq w moim codziennym życiu, ale przeważnie są to proste stwierdzenia. Zauważyłem, że używając klauzul where, istnieje wiele sposobów ich zapisywania i każdy z nich daje takie same wyniki, o ile wiem. Na przykład; from x in Collection where x.Age == 10 where x.Name == "Fido" where x.Fat …
134 c#  linq 

9
AngularJS UI Router - zmień adres URL bez stanu przeładowania
Obecnie nasz projekt używa default $routeProvider, a ja używam tego "hacka", aby zmienić urlbez przeładowywania strony: services.service('$locationEx', ['$location', '$route', '$rootScope', function($location, $route, $rootScope) { $location.skipReload = function () { var lastRoute = $route.current; var un = $rootScope.$on('$locationChangeSuccess', function () { $route.current = lastRoute; un(); }); return $location; }; return $location; …

20
Ustanowione połączenie zostało przerwane przez oprogramowanie na komputerze głównym
[2011-04-11 13:27:36 - ddmlib] Ustanowione połączenie zostało przerwane przez oprogramowanie na komputerze głównym java.io.IOException: ustanowione połączenie zostało przerwane przez oprogramowanie na komputerze głównym at sun.nio.ch.SocketDispatcher.write0 (metoda macierzysta) na sun.nio.ch.SocketDispatcher.write (nieznane źródło) at sun.nio.ch.IOUtil.writeFromNativeBuffer (nieznane źródło) na sun.nio.ch.IOUtil.write (nieznane źródło) na sun.nio.ch.SocketChannelImpl.write (nieznane źródło) w com.android.ddmlib.JdwpPacket.writeAndConsume (JdwpPacket.java:213) w com.android.ddmlib.Client.sendAndConsume (Client.java:573) w …
134 android 

5
Jaka jest różnica między atrybutami klasy i instancji?
Czy istnieje jakieś znaczące rozróżnienie między: class A(object): foo = 5 # some default value vs. class B(object): def __init__(self, foo=5): self.foo = foo Jeśli tworzysz wiele instancji, czy jest jakaś różnica w wydajności lub wymaganej przestrzeni dla obu stylów? Czy czytając kod, uważasz, że znaczenie tych dwóch stylów znacząco …

5
Jak uniknąć słowa zastrzeżonego w Oracle?
W TSQL mógłbym użyć czegoś w rodzaju Select [table] from tablenamewybrania kolumny o nazwie „tabela”. Jak to zrobić dla słów zastrzeżonych w wyroczni? Edycja: próbowałem nawiasów kwadratowych, podwójnych cudzysłowów, pojedynczych cudzysłowów i odwrotnych cudzysłowów, nie działają ... Jako dalsze wyjaśnienie mam kolumnę, którą ktoś nazwał komentarzem. Ponieważ jest to zarezerwowane …

17
Wątki w systemie Windows: _beginthread vs _beginthreadex vs CreateThread C ++
Jaki jest lepszy sposób na rozpoczęcie wątku _beginthread, _beginthreadxczy CreateThread? Próbuję ustalić, jakie są zalety / wady _beginthread, _beginthreadexi CreateThread. Wszystkie te funkcje zwracają uchwyt wątku do nowo utworzonego wątku, już wiem, że CreateThread dostarcza trochę dodatkowych informacji, gdy wystąpi błąd (można to sprawdzić, wywołując GetLastError) ... ale jakie są …
134 c++  c  multithreading  winapi 

3
SQL Server Output Clause na zmienną skalarną
Czy istnieje „prosty” sposób, aby to zrobić, czy też muszę przekazać zmienną tabeli o składni „OUTPUT ... INTO”? DECLARE @someInt int INSERT INTO MyTable2(AIntColumn) OUTPUT @SomeInt = Inserted.AIntColumn VALUES(12)
134 sql-server  tsql 



12
Konwersja formatowania nowej linii z Maca do Windows
Potrzebuję narzędzia / skryptu do konwersji, który skonwertuje plik zrzutu .sql wygenerowany na komputerze Mac na taki, który można odczytać w systemie Windows. To jest kontynuacja problemu, który miałem tutaj . Wydaje się, że problem dotyczy formatowania nowej linii w plikach tekstowych, ale nie mogę znaleźć narzędzia do konwersji ...

18
Jak uzyskać klikalne hiperłącza w AlertDialog z zasobu ciągu?
To, co staram się osiągnąć, to mieć klikalne hiperłącza w tekście wiadomości wyświetlanym przez AlertDialog. Podczas gdy AlertDialogimplementacja szczęśliwie podkreśla i koloruje wszelkie hiperłącza (zdefiniowane przy użyciu <a href="...">przekazanego zasobu ciągu Builder.setMessage) dostarczone, linki nie stają się klikalne. Kod, którego obecnie używam, wygląda następująco: new AlertDialog.Builder(MainActivity.this).setTitle( R.string.Title_About).setMessage( getResources().getText(R.string.about)) .setPositiveButton(android.R.string.ok, null) …

12
Podział Pythona
Próbowałem znormalizować zbiór liczb od -100 do 0 do zakresu 10-100 i miałem problemy tylko po to, aby zauważyć, że nawet bez żadnych zmiennych nie ocenia to w sposób, w jaki bym się tego spodziewał: >>> (20-10) / (100-10) 0 Podział pływający też nie działa: >>> float((20-10) / (100-10)) 0.0 …
134 python  math  python-2.x 

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.