Programowanie

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


10
ViewPager i fragmenty - jaki jest właściwy sposób przechowywania stanu fragmentu?
Fragmenty wydają się bardzo przydatne do rozdzielenia logiki interfejsu użytkownika na niektóre moduły. Ale wraz z ViewPagercyklem życia nadal jest dla mnie mglisty. Więc myśli Guru są bardzo potrzebne! Edytować Zobacz głupie rozwiązanie poniżej ;-) Zakres Główna działalność ma ViewPagerfragmentami. Fragmenty te mogą implementować nieco inną logikę dla innych (podrzędnych) …

18
Sprawdź, czy dane wejściowe są puste, używając jQuery
Mam formularz, w którym chciałbym, aby wszystkie pola były wypełnione. Jeśli pole zostanie kliknięte, a następnie nie wypełnione, chciałbym wyświetlić czerwone tło. Oto mój kod: $('#apply-form input').blur(function () { if ($('input:text').is(":empty")) { $(this).parents('p').addClass('warning'); } }); Stosuje klasę ostrzegawczą niezależnie od tego, czy pole jest wypełnione czy nie. Co ja robię …
491 jquery  validation 

30
Chronić kod .NET przed inżynierią wsteczną?
Zaciemnianie jest jednym ze sposobów, ale nie może chronić przed złamaniem bezpieczeństwa ochrony przed piractwem aplikacji. Jak upewnić się, że aplikacja nie jest modyfikowana, i jak upewnić się, że mechanizm rejestracji nie może być poddany inżynierii wstecznej? Możliwe jest również przekonwertowanie aplikacji C # na kod macierzysty, a Xenocode jest …

11
typeof! == „undefined” vs.! = null
Często widzę kod JavaScript, który sprawdza niezdefiniowane parametry w ten sposób: if (typeof input !== "undefined") { // do stuff } Wydaje się to trochę marnotrawstwem, ponieważ obejmuje zarówno wyszukiwanie typu, jak i porównywanie ciągów, nie mówiąc już o szczegółowości. Jest to potrzebne, ponieważ undefinedmożna go zmienić. Moje pytanie brzmi: …

28
Jak pobierać z repozytorium Git za pośrednictwem serwera proxy HTTP?
Uwaga: chociaż opisany przypadek użycia dotyczy użycia podmodułów w projekcie, to samo dotyczy normalnej git clonewersji repozytorium przez HTTP. Mam projekt pod kontrolą Git. Chciałbym dodać submoduł: git submodule add http://github.com/jscruggs/metric_fu.git vendor/plugins/metric_fu Ale rozumiem ... got 1b0313f016d98e556396c91d08127c59722762d0 got 4c42d44a9221209293e5f3eb7e662a1571b09421 got b0d6414e3ca5c2fb4b95b7712c7edbf7d2becac7 error: Unable to find abc07fcf79aebed56497e3894c6c3c06046f913a under http://github.com/jscruggs/metri... Cannot obtain …

1
Jak wziąć plik git diff i zastosować go do lokalnego oddziału, który jest kopią tego samego repozytorium?
Mam plik .diff utworzony przez współpracownika i chciałbym zastosować zmiany wymienione w tym pliku diff do mojego lokalnego oddziału dokładnie tego samego repozytorium. Nie mam dostępu do komputera tego pracownika ani oddziału, który został użyty do wygenerowania tego pliku różnicowego. Oczywiście mógłbym przejść wiersz po wierszu i przepisać wszystko, ale …
491 git  diff  git-diff 


14
Alternatywne zmienne klasy ES6
Obecnie w ES5 wielu z nas używa następującego wzorca w ramach do tworzenia klas i zmiennych klas, co jest wygodne: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); W ES6 możesz tworzyć klasy natywnie, ale nie ma opcji, aby mieć zmienne klas: // …

21
Nie można załadować zasobu, ponieważ zasada bezpieczeństwa aplikacji transportu wymaga użycia bezpiecznego połączenia
Mam problem z aktualizacją Xcode do wersji 7.0 lub iOS 9.0. Jakoś to zaczęło dawać mi tytułowy błąd „Nie można załadować zasobu, ponieważ zasada bezpieczeństwa aplikacji transportu wymaga użycia bezpiecznego połączenia” Metoda usługi internetowej: -(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString { NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration]; [sessionConfiguration setAllowsCellularAccess:YES]; [sessionConfiguration setHTTPAdditionalHeaders:@{ @"Accept" : @"application/json" …

11
PHP + curl, przykładowy kod HTTP POST?
Czy ktoś może mi pokazać, jak zrobić curl php z POST HTTP? Chcę wysłać takie dane: username=user1, password=passuser1, gender=1 Do www.domain.com Oczekuję, że curl zwróci odpowiedź jak result=OK. Czy są jakieś przykłady?
491 php  http  curl  http-post 

11
Obramowanie czcionki CSS?
Czy przy wszystkich nowych funkcjach obramowania CSS3 ( -webkit, ...) można teraz dodać obramowanie do czcionki? (Jak jednolita biała ramka wokół niebieskiego logo na Twitterze). Jeśli nie, czy są jakieś niezbyt brzydkie hacki, które dokonają tego w CSS / XHTML, czy nadal muszę uruchamiać Photoshopa?
491 css  fonts 

11
JavaScript / Chrome - jak skopiować obiekt z inspektora Webkit jako kod
Robię instrukcję console.log w moim javascript, aby zarejestrować obiekt javascript. Zastanawiam się, czy jest jakiś sposób, aby to zrobić - skopiować ten obiekt jako kod javascript. To, co próbuję zrobić, to przekonwertować obiekt utworzony za pomocą ajax w celu parsowania kanału XML do statycznego obiektu javascript, aby plik mógł działać …

7
Czy sesje naprawdę naruszają RESTfulness?
Czy używanie sesji w RESTful API naprawdę narusza RESTfulness? Widziałem wiele opinii zmierzających w obu kierunkach, ale nie jestem przekonany, że sesje są bez RESTless . Z mojego punktu widzenia: Uwierzytelnianie nie jest zabronione dla RESTfulness (w przeciwnym razie użycie usług RESTful byłoby niewielkie) uwierzytelnianie odbywa się poprzez wysłanie tokena …


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.