Programowanie

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

10
Przycisk wyłączania Angular2
Wiem, że w angular2 mogę wyłączyć przycisk z [disable]atrybutem np: <button [disabled]="!isValid" (click)="onConfirm()">Confirm</button> ale czy mogę to zrobić za pomocą [ngClass]lub [ngStyle]? Tak jak to: <button [ngStyle]="{disabled : !isValid}" (click)="onConfirm()">Confirm</button> Dzięki.

3
Jak usunąć odstęp między osią i wykresem obszaru w ggplot2?
Mam następującą ramkę danych: uniq <- structure(list(year = c(1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, 2003L, 2004L, 2005L, 2006L, 2007L, 2008L, 2009L, 2010L, 2011L, 2012L, 2013L, 2014L, 1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, 2003L, 2004L, …
113 r  plot  ggplot2 

8
Jak wyświetlić listę wszystkich metod obiektu w Rubim?
Jak wyświetlić listę wszystkich metod, do których dany obiekt ma dostęp? Mam @current_userobiekt zdefiniowany w kontrolerze aplikacji: def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end I chcę zobaczyć, jakie metody mam dostępne w pliku widoku. W szczególności chcę zobaczyć, jakie metody :has_manyzapewnia stowarzyszenie. (Wiem, co :has_many powinienem zapewnić, ale chcę …


5
Jaki jest przykład najprostszego możliwego przykładu Socket.io?
Tak więc ostatnio próbowałem zrozumieć Socket.io, ale nie jestem superprogramistą i prawie każdy przykład, który mogę znaleźć w sieci (wierz mi, szukałem przez wiele godzin), ma dodatkowe rzeczy, które komplikują sprawę. Wiele przykładów robi wiele rzeczy, które mnie dezorientują, lub łączą się z jakąś dziwną bazą danych lub używają coffeescript …
113 node.js  socket.io 

10
Jak wykryć wersję przeglądarki i system operacyjny za pomocą JavaScript?
Próbowałem użyć poniższego kodu, ale wyświetla on wyniki tylko w Chrome i Mozilli, które nie działają w IE6. <div id="example"></div> <script type="text/javascript"> txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt+= "<p>Browser Name: " + navigator.appName + "</p>"; txt+= "<p>Browser Version: " + navigator.appVersion + "</p>"; txt+= "<p>Cookies Enabled: …

8
Co to jest „piekło zwrotne” i jak i dlaczego RX go rozwiązuje?
Czy ktoś może podać jasną definicję wraz z prostym przykładem wyjaśniającym, czym jest „piekło zwrotne” dla kogoś, kto nie zna JavaScript i node.js? Kiedy (w jakich ustawieniach) pojawia się „problem z piekłem zwrotnym”? Dlaczego tak się dzieje? Czy „piekło zwrotne” jest zawsze związane z obliczeniami asynchronicznymi? A może „piekło zwrotne” …

5
Czy dostęp do SharedPreferences powinien odbywać się z poziomu wątku interfejsu użytkownika?
Wraz z wydaniem Gingerbread eksperymentowałem z niektórymi nowymi API, z których jeden to StrictMode . Zauważyłem, że jedno z ostrzeżeń dotyczy getSharedPreferences(). To jest ostrzeżenie: StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 i jest podawany dla getSharedPreferences()wywołania w wątku interfejsu użytkownika. Czy SharedPreferencesdostęp i zmiany naprawdę powinny być dokonywane …

2
Nodejs wysyła plik w odpowiedzi
Framework Expressjs ma metodę sendfile (). Jak mogę to zrobić bez używania całego frameworka. Do tworzenia archiwum używam node-native-zip i chcę wysłać to użytkownikowi.
113 node.js 


3
Odczytywanie zawartości plików po stronie klienta w javascript w różnych przeglądarkach
Próbuję udostępnić tylko skryptowe rozwiązanie do odczytywania zawartości pliku na komputerze klienckim za pośrednictwem przeglądarki. Mam rozwiązanie, które działa z przeglądarkami Firefox i Internet Explorer. To nie jest ładne, ale w tej chwili tylko próbuję: function getFileContents() { var fileForUpload = document.forms[0].fileForUpload; var fileName = fileForUpload.value; if (fileForUpload.files) { var …


12
Najlepszy sposób na obsługę list.index (może nie istnieć) w Pythonie?
Mam kod, który wygląda mniej więcej tak: thing_index = thing_list.index(thing) otherfunction(thing_list, thing_index) ok, więc to jest uproszczone, ale masz pomysł. Teraz thingmoże nie być na liście, w takim przypadku chcę przekazać -1 jako thing_index. W innych językach tego można się spodziewać, index()gdyby nie mógł znaleźć elementu. W rzeczywistości rzuca ValueError. …
113 python  list  find  indexing 

9
Znajdowanie pozycji elementu względem dokumentu
Jaki jest najłatwiejszy sposób określenia pozycji elementów względem dokumentu / treści / okna przeglądarki? W tej chwili używam .offsetLeft/offsetTop, ale ta metoda podaje tylko pozycję względem elementu nadrzędnego, więc musisz określić, ilu rodziców ma element ciała, aby poznać położenie względem pozycji ciała / okna przeglądarki / dokumentu. Ta metoda jest …
113 javascript  dom 


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.