Programowanie

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

14
Dlaczego wszyscy nienawidzą Active Record? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

15
Jak ogólnie wykrywać tablety z Androidem. Agent użytkownika?
Szukałem wszędzie. Używamy Motorola Zoom, aby wypróbować naszą witrynę internetową dla tabletów. Problem polega na tym, że Android Useragent jest ogólnym Useragentem i nie ma różnicy między Androidem tabletu a Androidem mobilnym. Nie chcę tylko kierować reklamy na określone urządzenie, takie jak Xoom Useragent, ponieważ Android najprawdopodobniej będzie w najbliższej …

3
Umieszczenie dyrektywy ng-app (html vs body)
Niedawno przejrzałem kod aplikacji internetowej zbudowanej za pomocą angular i odkryłem, że został napisany z ng-app="myModule"dyrektywą umieszczoną w <body>tagu. Kiedy uczyłem się angular, widziałem go tylko na <html>tagu, zgodnie z zaleceniami dokumentacji kątowej tutaj , tutaj oraz w ich samouczku . Mam zbadać to trochę na własną rękę i znalazłem …
103 angularjs 


2
Kompilator wyświetla symbol „pi” w przypadku błędu
Testowałem kod w Coliru i otrzymałem dziwny wynik. Przeszedłem przez kod i mogłem go odtworzyć za pomocą tego prostego fragmentu kodu : int main() { π } Wynik na g ++: szczęk: Na przykład użycie just pi(bez address-of) pokazuje oczekiwany wynik: main.cpp:3:5: error: 'pi' was not declared in this scope …
103 c++  coliru 

2
Zamykanie gałęzi Hg
Czy podczas używania hg branch FeatureBranchNamei publikowania go w centralnym repozytorium, które jest współdzielone przez programistów, istnieje sposób na ostateczne zamknięcie, FeatureBranchNamekiedy jego rozwój został oficjalnie połączony z domyślną gałęzią? Byłoby również pomocne, gdyby FeatureBranchNamenie było widoczne podczas wykonywania hg branchespolecenia.
103 mercurial 

6
Symulator Xcode 8.2 ulega awarii podczas zapisywania zrzutu ekranu
Po aktualizacji XCode 8.2, za każdym razem, gdy zrzut ekranu symulatora był zawsze zawieszany. Nawet ja zresetowałem zawartość i ustawienia nadal ulegają awarii. Czy powinienem usunąć cały symulator i zainstalować go ponownie? Aktualizacja : 8.2.1 ma ten sam problem. 8.3 Obsługiwany tylko Sierra. Poniżej znajduje się raport o awarii: Process: …
103 ios  xcode 

8
matplotlib zajmuje trochę czasu podczas importowania
Właśnie zaktualizowałem do najnowszej stabilnej wersji matplotlib(1.5.1) i za każdym razem, gdy importuję matplotlib, otrzymuję ten komunikat: /usr/local/lib/python2.7/dist-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment. warnings.warn('Matplotlib is building the font cache using fc-list. This may take a moment.') ... który zawsze zatrzymuje się …
103 python  matplotlib 

2
AngularJS: automatycznie wykrywa zmianę w modelu
Załóżmy, że chciałem zrobić coś takiego, jak automatyczne uruchamianie kodu (np. Zapisywanie danych na serwerze) za każdym razem, gdy zmienią się wartości modelu. Czy jest to jedyny sposób, aby to zrobić, ustawiając coś podobnego ng-changena każdej kontrolce, która mogłaby zmienić model? Oznacza to, że w przypadku widoków rzeczy zmieniają się …

4
Czy rejestrator powinien być prywatny statyczny, czy nie
Czy rejestrator powinien być uznany za statyczny, czy nie? Zwykle widziałem dwa rodzaje deklaracji dla rejestratora: chroniony dziennik dziennika = nowy Log4JLogger (aClass.class); lub prywatny statyczny Log log = new Log4JLogger (aClass.class); Którego należy użyć? jakie są plusy i minusy obu?
103 java  logging 

9
Uruchom kod Java Online [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
103 java 

8
XDocument.ToString () usuwa znacznik kodowania XML
Czy istnieje sposób uzyskania kodowania XML w funkcji toString ()? Przykład: xml.Save("myfile.xml"); prowadzi do <?xml version="1.0" encoding="utf-8"?> <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> Ale tb_output.Text = xml.toString(); prowadzi do takiego wyniku <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> ...
103 c#  linq-to-xml 

6
Jak zatrzymać / # / w przeglądarce z React-routerem?
Czy jest jakiś sposób, aby zapobiec /#/wyświetlaniu się w pasku adresu przeglądarki podczas korzystania z React-router? Tak jest z ReactJS. tzn. kliknięcie linków, aby przejść do nowej trasy pokazuje localhost:3000/#/lub localhost:3000/#/about. W zależności od trasy.

7
Angularjs minimalizuje najlepsze praktyki
Czytam http://www.alexrothenberg.com/2013/02/11/the-magic-behind-angularjs-dependency-injection.html i okazało się, że wtrysk zależności angularjs ma problemy jeśli zminimalizujesz swój javascript więc ja Zastanawiam się, czy zamiast var MyController = function($scope, $http) { $http.get('https://api.github.com/repos/angular/angular.js/commits') .then(function(response) { $scope.commits = response.data }) } powinieneś użyć var MyController = ['$scope', '$http', function($scope, $http) { $http.get('https://api.github.com/repos/angular/angular.js/commits') .then(function(response) { $scope.commits = …


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.