Programowanie

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

7
Ruby - test na tablicę
Jaki jest właściwy sposób: is_array("something") # => false (or 1) is_array(["something", "else"]) # => true (or > 1) lub uzyskać liczbę elementów w nim?
265 ruby  syntax 

24
Xcode: problem „brakuje pliku xxx.png w kopii roboczej” w budynku projektu
Po usunięciu / dodaniu niektórych plików png do projektu dostaję komunikaty podczas budowania projektu. „Brak pliku ProjectPath \ aaa \ xxx.png w kopii roboczej.” Wszystkie te pliki są w projekcie, a aplikacja jest uruchomiona. Te wiadomości są jednak denerwujące. Wyglądał plik .plist, ale nie ma wzmianki o tych plikach. Co …
265 ios  xcode  file 


11
Zdarzenie jQuery: wykrywa zmiany w html / text div
Mam div, który ma jej zawartość zmienia się cały czas, czy to ajax requests, jquery functions, bluretc etc. Czy jest jakiś sposób na wykrycie jakichkolwiek zmian na moim divie w dowolnym momencie? Nie chcę używać żadnych interwałów ani sprawdzonych wartości domyślnych. Zrobiłoby to coś takiego $('mydiv').contentchanged() { alert('changed') }
265 jquery  jquery-ui 


10
Nie mogę znaleźć narzędzia z Androidem
Staram się postępować zgodnie z samouczkiem mapowania Androida i dotarłem do tej części, w której musiałem uzyskać klucz API . Znalazłem moją, debug.keystoreale keytoolw katalogu nie ma aplikacji: C:\Documents and Settings\tward\\.android>ls adb_usb.ini avd debug.keystore repositories.cfg androidtool.cfg ddms.cfg default.keyset W keytooltym katalogu również nie ma : C:\Android\android-sdk-windows\tools>ls AdbWinApi.dll apkbuilder.bat etc1tool.exe mksdcard.exe …



6
Jak wyciągnąć zdalną gałąź z repozytorium innej osoby
Mam projekt hostowany na GitHub, który ktoś rozwidlił. Na swoim widelcu utworzyli nową gałąź „foo” i wprowadzili pewne zmiany. Jak przeciągnąć ich „foo” do nowej gałęzi o nazwie „foo” w moim repozytorium? Rozumiem, że mogą przesłać mi prośbę o wycofanie, ale sam chciałbym zainicjować ten proces. Załóż, że: Ponieważ rozwidlili …


5
Jak pisząc dyrektywę w AngularJS, jak zdecydować, czy nie potrzebuję nowego zakresu, nowego zakresu potomnego ani nowego zakresu izolowanego?
Szukam wskazówek, które można wykorzystać, aby określić, jakiego rodzaju zakresu należy użyć podczas pisania nowej dyrektywy. Idealnie chciałbym coś podobnego do schematu blokowego, który poprowadzi mnie przez kilka pytań i wyskoczy prawidłową odpowiedź - bez nowego zakresu, nowego zakresu potomnego lub nowego zakresu izolowania - ale to prawdopodobnie wymaga zbyt …


8
Jak opanować AngularJS? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi 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 . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie …
265 angularjs 

7
Dlaczego AuthorizeAttribute przekierowuje na stronę logowania w przypadku błędów uwierzytelnienia i autoryzacji?
W ASP.NET MVC możesz oznaczyć metodę kontrolera za pomocą AuthorizeAttribute: [Authorize(Roles = "CanDeleteTags")] public void Delete(string tagName) { // ... } Oznacza to, że jeśli aktualnie zalogowany użytkownik nie ma roli „CanDeleteTags”, metoda kontrolera nigdy nie zostanie wywołana. Niestety w przypadku awarii AuthorizeAttributezwraca HttpUnauthorizedResult, który zawsze zwraca kod stanu HTTP …

12
Jak szukać obiektu według jego ObjectId w konsoli mangowej?
Znalazłem odpowiedź na to pytanie dla C # i Perla, ale nie w natywnym interfejsie. Myślałem, że to zadziała: db.theColl.find( { _id: ObjectId("4ecbe7f9e8c1c9092c000027") } ) Zapytanie nie zwróciło wyników. Znalazłem 4ecbe7f9e8c1c9092c000027, wykonując db.theColl.find()i chwytając ObjectId. W tej kolekcji znajduje się kilka tysięcy obiektów. Przeczytałem wszystkie strony, które mogłem znaleźć na …
265 mongodb 

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.