Programowanie

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

11
~ x + ~ y == ~ (x + y) jest zawsze fałszywe?
Czy ten kod zawsze daje wynik fałszywy? Obie zmienne są liczbami int ze znakiem uzupełnienia do dwóch. ~x + ~y == ~(x + y) Wydaje mi się, że powinna istnieć liczba spełniająca warunki. Próbowałem sprawdzić liczby pomiędzy -5000i, 5000ale nigdy nie osiągnąłem równości. Czy istnieje sposób na utworzenie równania, aby …


12
Jak uzyskać pierwszą wartość niezerową w Javie?
Czy istnieje odpowiednik funkcji SQL w języku Java COALESCE? To znaczy, czy istnieje sposób na zwrócenie pierwszej niezerowej wartości kilku zmiennych? na przykład Double a = null; Double b = 4.4; Double c = null; Chcę jakoś mieć oświadczenie, że wróci pierwszą wartość niezerową z a, bi c- w tym …
153 java  coalesce 

8
C # - Jak uzyskać pliki programów (x86) w systemie Windows 64-bitowym
Używam: FileInfo( System.Environment.GetFolderPath( System.Environment.SpecialFolder.ProgramFiles) + @"\MyInstalledApp" W celu ustalenia, czy program został wykryty na komputerze użytkownika (nie jest to idealne rozwiązanie, ale program, którego szukam, jest starym, starym kludge aplikacji MS-DOS i nie mogłem wymyślić innej metody). W systemie Windows XP i 32-bitowych wersjach systemu Windows Vista działa to dobrze. …
153 c#  windows  file  64-bit 

25
npm nie może znaleźć pliku package.json
Próbuję zainstalować zależności z jakiegoś przykładu: npm, express 2.5.8które pobrałem, ale wszystkie aplikacje zgłaszają ten sam błąd: c:\node\stylus>npm install -d npm info it worked if it ends with ok npm info using npm@1.1.1 npm info using node@v0.6.11 npm ERR! Couldn't read dependencies. npm ERR! Error: ENOENT, no such file or …
153 node.js  express  npm 

7
MVC 3: Jak wyrenderować widok bez strony układu po załadowaniu przez Ajax?
Dowiaduję się o Progressive Enhancement i mam pytanie dotyczące widoków AJAXifying. W moim projekcie MVC 3 mam stronę układu, stronę Viewstart i dwa zwykłe widoki. Strona Viewstart znajduje się w katalogu głównym folderu Views, a zatem ma zastosowanie do wszystkich widoków. Określa, że ​​wszystkie widoki powinny być używane _Layout.cshtmlna stronie …


15
Czy używanie przestarzałych metod lub klas w Javie jest złe?
Używam eclipse do tworzenia aplikacji internetowych. Właśnie dzisiaj zaktualizowałem moją wersję kolumny, zmieniając plik JAR. W niektórych miejscach pojawiają się ostrzeżenia, że ​​metody są przestarzałe, ale kod działa poprawnie. Chcę wiedzieć kilka rzeczy Czy używanie przestarzałych metod lub klas w Javie jest złe? Co się stanie, jeśli nie zmienię żadnej …
153 java  methods  deprecated 

23
Jak naprawić błąd „nie znaleziono poprawnego ciągu uprawnień„ aps-environment ”dla aplikacji” w Xcode 4.3?
Bardzo się starałem stworzyć prostą, prostą aplikację na iOS, która może odbierać powiadomienia push. Jedynym powodem, dla którego to robię, jest ustanowienie procedury, z której mogliby korzystać inni członkowie zespołu, i nie byli w stanie znaleźć aktualnej, działającej wersji takich instrukcji w innym miejscu w sieci. Nasz sklep jest całkiem …

14
Nie udało się uruchomić edytora
Nie często muszę modyfikować wiele komunikatów o zatwierdzeniach, ale zdarzyło się to raz lub dwa razy i nigdy nie pamiętam, żebym to widział. Mam nadzieję, że ktoś inny. Kiedy ja git rebase -i HEAD~7, oczekiwana lista otwiera się w vi dokładnie tak, jak oczekiwano. Zmieniam pickwartości na editodpowiednie, a następnie …
153 git  vim 

12
Źródło niedostępne podczas korzystania z konsoli Menedżera pakietów NuGet
Przenosimy nasze zarządzanie pakietami z ręcznego aktualizowania plików do NuGet. Próbuję zainstalować starsze wersje pakietów, aby pasowały do ​​tej, którą już mamy w kontroli źródła. Nie ma sposobu, aby to zrobić z interfejsu użytkownika, więc używam wiersza poleceń, aby uzyskać odpowiednią wersję. Z jakiegoś powodu Install-Packagepowtarza mi, że galeria nuget …

15
Jak używać ikon i symboli z „Font Awesome” w natywnej aplikacji na Androida
Próbuję użyć Font Awesome w mojej aplikacji, udało mi się zintegrować czcionkę przy użyciu Typeface.createFromAsset(), ale chcę również użyć ikon dostarczonych przez tę czcionkę, ale jak dotąd nie byłem w stanie tego zrobić. Ta konkretna czcionka zawiera ikony wewnątrz obszaru prywatnego użytku Unicode (PUA), na przykład kontrolki odtwarzacza multimedialnego, dostęp …

5
Rails 3 sprawdzają, czy atrybut się zmienił
Musisz sprawdzić, czy blok atrybutów zmienił się przed aktualizacją w Railsach 3. ulica1, ulica2, miasto, stan, kod pocztowy Wiem, że przydałoby się coś takiego if @user.street1 != params[:user][:street1] then do something.... end Ale ten fragment kodu będzie NAPRAWDĘ długi. Czy istnieje czystszy sposób?

6
NuGet dla rozwiązań z wieloma projektami
Załóżmy, że mam rozwiązanie z 3 projektami: Rdzeń UI Testy Niektóre z pakietów NuGet, których używam, będą miały zastosowanie do wszystkich 3 projektów. Niektóre będą dotyczyły tylko interfejsu użytkownika i testów, a niektóre będą dotyczyły tylko testów (np. NUnit). Jaki jest właściwy sposób skonfigurowania tego za pomocą NuGet? Czy powinienem …
153 .net  nuget 

10
Angularjs: 'controller as syntax' i $ watch
Jak zasubskrybować zmianę właściwości przy użyciu controller asskładni? controller('TestCtrl', function ($scope) { this.name = 'Max'; this.changeName = function () { this.name = new Date(); } // not working $scope.$watch("name",function(value){ console.log(value) }); }); <div ng-controller="TestCtrl as test"> <input type="text" ng-model="test.name" /> <a ng-click="test.changeName()" href="#">Change Name</a> </div>

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.