Programowanie

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


13
Jakie wymaganie miała rozwiązać krotka?
Patrzę na nową funkcję C # krotek. Jestem ciekawy, jaki problem miał rozwiązać krotka? Do czego używasz krotek w swoich aplikacjach? Aktualizacja Dzięki za dotychczasowe odpowiedzi, zobaczę, czy mam pewne sprawy w głowie. Jako współrzędne wskazano dobry przykład krotki. Czy to wygląda dobrze? var coords = Tuple.Create(geoLat,geoLong); Następnie użyj krotki …
94 c#  tuples 

14
Reprezentowanie wartości pieniężnych w Javie [zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć za pomocą faktów i cytatów, edytując ten post . Zamknięte 7 lat temu . Popraw to pytanie Rozumiem, że BigDecimal jest zalecaną najlepszą praktyką przedstawiania …

5
SCOPE_IDENTITY () dla identyfikatorów GUID?
Czy ktoś może mi powiedzieć, czy istnieje odpowiednik SCOPE_IDENTITY()używania identyfikatorów GUID jako klucza podstawowego w programie SQL Server? Nie chcę najpierw tworzyć identyfikatora GUID i zapisywać go jako zmienną, ponieważ używamy sekwencyjnych identyfikatorów GUID jako naszych kluczy podstawowych. Masz pomysł na najlepszy sposób na pobranie ostatnio wstawionego klucza podstawowego GUID?


7
Czy można rozróżnić między 0 a -0?
Wiem, że wartości całkowite 0i -0są zasadniczo takie same. Zastanawiam się jednak, czy można je rozróżnić. Na przykład, skąd mam wiedzieć, czy zmienna została przypisana -0? bool IsNegative(int num) { // How ? } int num = -0; int additinon = 5; num += (IsNegative(num)) ? -addition : addition; Czy …

17
Czy istnieje udokumentowany sposób ustawiania orientacji iPhone'a?
Mam aplikację, w której chciałbym obsługiwać obrót urządzenia w niektórych widokach, ale inne nie mają większego sensu w trybie poziomym, więc zamieniając widoki, chciałbym wymusić ustawienie obrotu na portret. Istnieje nieudokumentowana metoda ustawiająca właściwości na UIDevice, która załatwia sprawę, ale oczywiście generuje ostrzeżenie kompilatora i może zniknąć wraz z przyszłą …

6
Dlaczego seria Fibonacciego jest używana w pokerze ze zwinnym planowaniem? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Szacując względny rozmiar historyjek użytkownika w zwinnym tworzeniu oprogramowania, członkowie zespołu powinni oszacować rozmiar historyjki użytkownika …

9
Jakie są korzyści z zadeklarowania metody jako statycznej
Ostatnio przeglądałem swoje ostrzeżenia w Eclipse i natknąłem się na to: Wyśle ostrzeżenie kompilatora, jeśli metodę można zadeklarować jako statyczną. [edytuj] Dokładny cytat w pomocy Eclipse, z naciskiem na prywatne i końcowe: Po włączeniu kompilator wyświetli błąd lub ostrzeżenie dla metod, które są prywatne lub ostateczne i które odnoszą się …

8
AngularJS: Czy istnieje sposób na określenie, które pola powodują, że formularz jest nieważny?
Mam następujący kod w aplikacji AngularJS, wewnątrz kontrolera, który jest wywoływany z funkcji ng-submit, która należy do formularza o nazwie profileForm: $scope.updateProfile = function() { if($scope.profileForm.$invalid) { //error handling.. } //etc. }; Czy w tej funkcji istnieje sposób, aby dowiedzieć się, które pola powodują, że cały formularz jest nazywany nieważnym?

4
Dlaczego ta asercja zgłasza wyjątek formatu podczas porównywania struktur?
Próbuję zapewnić równość dwóch System.Drawing.Sizestruktur i otrzymuję wyjątek formatu zamiast oczekiwanego niepowodzenia potwierdzenia. [TestMethod] public void AssertStructs() { var struct1 = new Size(0, 0); var struct2 = new Size(1, 1); //This throws a format exception, "System.FormatException: Input string was not in a correct format." Assert.AreEqual(struct1, struct2, "Failed. Expected {0}, actually …


6
„Nie znaleziono metatagu Content-Security-Policy”. błąd w mojej aplikacji phonegap
Po aktualizacji Cordova 5.0 w moim systemie tworzę nowe aplikacje. Kiedy testowałem moją aplikację na urządzeniu, w dzienniku konsoli pojawia się błąd: No Content-Security-Policy meta tag found. Please add one when using the Cordova-plugin-whitelist plugin.: 23. Dodaję meta w sekcji head <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src: 'self' …

14
Jak zmienić próg zwinięcia paska nawigacyjnego za pomocą Twittera z funkcją bootstrap?
Używam Twitter Bootstrap 2.0.1 w projekcie Rails 3.1.2, zaimplementowanym z bootstrap-sass. Ja ładuje zarówno bootstrap.cssi te bootstrap-responsive.csspliki, jak również bootstrap-collapse.jsJavascript. Mam układ płynny z paskiem nawigacyjnym podobnym do przykładu . Wynika to z navbar instrukcje „reaguje zmiana” tutaj . Działa dobrze: jeśli strona jest węższa niż około 940 pikseli, pasek …

15
Popstate o załadowaniu strony w Chrome
На этот вопрос есть ответы на Stack Overflow на русском : Chrome ненужная перезагрузка страницы history api Używam interfejsu API historii dla mojej aplikacji internetowej i mam jeden problem. Wykonuję wywołania Ajax, aby zaktualizować niektóre wyniki na stronie i używam history.pushState () w celu zaktualizowania paska adresu przeglądarki bez ponownego …

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.