Programowanie

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

11
Czy można usłyszeć wydarzenie „zmiany stylu”?
Czy w jQuery można utworzyć detektor zdarzeń, który można powiązać ze zmianami stylu? Na przykład, jeśli chcę coś „zrobić”, gdy element zmienia wymiary lub inne zmiany atrybutu stylu, mogę: $('div').bind('style', function() { console.log($(this).css('height')); }); $('div').height(100); // yields '100' Byłoby to naprawdę przydatne. Jakieś pomysły? AKTUALIZACJA Przepraszam, że sam na to …
206 javascript  jquery 


12
Uzyskaj kodowanie pliku w systemie Windows
To nie jest tak naprawdę pytanie programistyczne, czy istnieje wiersz poleceń lub narzędzie Windows (Windows 7), aby uzyskać bieżące kodowanie pliku tekstowego? Pewnie, że mogę napisać małą aplikację C #, ale chciałem wiedzieć, czy coś jest już wbudowane?
206 windows  encoding 

12
Tworzenie szablonów wiadomości e-mail za pomocą Django
Chcę wysyłać wiadomości e-mail w formacie HTML przy użyciu takich szablonów Django: <html> <body> hello <strong>{{username}}</strong> your account activated. <img src="mysite.com/logo.gif" /> </body> Nic nie mogę znaleźć send_mail, a django-mailer wysyła tylko szablony HTML, bez dynamicznych danych. Jak korzystać z silnika szablonów Django do generowania wiadomości e-mail?



6
Różnica między CLOCK_REALTIME a CLOCK_MONOTONIC?
Czy mógłby pan wyjaśnić różnicę między CLOCK_REALTIMEi CLOCK_MONOTONICzegary zwracane przez clock_gettime()Linux? Który jest lepszy wybór, jeśli muszę obliczyć upływ czasu między znacznikami czasu wytworzonymi przez źródło zewnętrzne a bieżącym czasem? Wreszcie, jeśli mam demona NTP okresowo dostosowującego czas systemowy, w jaki sposób te dostosowania oddziałują z każdym z nich CLOCK_REALTIMEi …
206 linux 


12
Uaktualnij python w virtualenv
Czy istnieje sposób na uaktualnienie wersji Pythona używanej w virtualenv (np. Jeśli pojawi się wydanie naprawiające błędy)? Mógłbym pip freeze --local > requirements.txtwtedy usunąć katalog i pip install -r requirements.txt, ale to wymaga dużo ponownej instalacji dużych bibliotek, na przykład numpy, których często używam. Widzę, że jest to zaletą przy …

8
Konwertuj krotkę na listę iz powrotem
Obecnie pracuję nad edytorem map do gry w grze pygame, używając map kafelkowych. Poziom składa się z bloków w następującej strukturze (choć znacznie większej): level1 = ( (1,1,1,1,1,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,1,1,1,1,1)) gdzie „1” to blok, który jest ścianą, a „0” to blok, który jest pustym powietrzem. Poniższy kod …
206 python  list  tuples 


25
Jak wykonać asercję JUnit dla komunikatu w programie rejestrującym
Mam testowany kod, który wywołuje program rejestrujący Java w celu zgłoszenia jego statusu. W kodzie testowym JUnit chciałbym sprawdzić, czy w tym rejestratorze wprowadzono poprawny wpis do dziennika. Coś w tym stylu: methodUnderTest(bool x){ if(x) logger.info("x happened") } @Test tester(){ // perhaps setup a logger first. methodUnderTest(true); assertXXXXXX(loggedLevel(),Level.INFO); } Przypuszczam, …
206 java  logging  junit  assert 

10
Jak uzyskać bieżącą wartość przedmiotu RxJS lub obserwowalnego?
Mam usługę Angular 2: import {Storage} from './storage'; import {Injectable} from 'angular2/core'; import {Subject} from 'rxjs/Subject'; @Injectable() export class SessionStorage extends Storage { private _isLoggedInSource = new Subject<boolean>(); isLoggedIn = this._isLoggedInSource.asObservable(); constructor() { super('session'); } setIsLoggedIn(value: boolean) { this.setItem('_isLoggedIn', value, () => { this._isLoggedInSource.next(value); }); } } Wszystko działa świetnie. …
206 javascript  angular  rxjs 

14
ImportError: Żaden moduł o nazwie „Tkinter”
Z jakiegoś powodu nie mogę użyć modułu Tkinterlub tkinter. Po uruchomieniu następującego polecenia w powłoce pytona import Tkinter lub import tkinter Mam ten błąd ModuleNotFoundError: Brak modułu o nazwie „Tkinter” lub ModuleNotFoundError: Brak modułu o nazwie „tkinter” Jaki może być powód i jak możemy to rozwiązać?
206 python  tkinter 

7
Mylić na temat opcji Docker -t, aby przydzielić pseudo-TTY
Co dokładnie robi ta opcja? Dużo czytam na TTY i wciąż jestem zdezorientowany. Bawiłem się z brakiem -ti po prostu -ii wydaje się, że programy, które oczekują, że dane wejściowe użytkownika będą zgłaszać błąd bez -t. Dlaczego włączenie pseudo-TTY jest ważne?
206 docker  tty  pty 

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.