Programowanie

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

19
jQuery $ (dokument) .ready i UpdatePanels?
Używam jQuery, aby połączyć niektóre efekty najechania kursorem myszy na elementy znajdujące się w UpdatePanel. Wydarzenia są powiązane $(document).ready. Na przykład: $(function() { $('div._Foo').bind("mouseover", function(e) { // Do something exciting }); }); Oczywiście działa to dobrze przy pierwszym załadowaniu strony, ale gdy UpdatePanel wykonuje częściową aktualizację strony, nie jest uruchamiana, …

12
Czy osadzanie danych obrazu tła w CSS jest dobrą czy złą praktyką Base64?
Patrzyłem na źródło skryptu użytkownika fatmonkey i zauważyłem w swoim css: .even { background: #fff url(data:image/gif;base64,R0lGODlhBgASALMAAOfn5+rq6uvr6+zs7O7u7vHx8fPz8/b29vj4+P39/f///wAAAAAAAAAAAAAAAAAAACwAAAAABgASAAAIMAAVCBxIsKDBgwgTDkzAsKGAhxARSJx4oKJFAxgzFtjIkYDHjwNCigxAsiSAkygDAgA7) repeat-x bottom} Rozumiem, że skrypt fatmonkey chciałby spakować wszystko, co może w źródle, zamiast hostować go na serwerze, co jest dość oczywiste. Ponieważ jednak wcześniej nie widziałem tej techniki, rozważałem jej zastosowanie i wydaje …

10
AngularJS: Zainicjuj usługę za pomocą danych asynchronicznych
Mam usługę AngularJS, którą chcę zainicjować za pomocą niektórych danych asynchronicznych. Coś takiego: myModule.service('MyService', function($http) { var myData = null; $http.get('data.json').success(function (data) { myData = data; }); return { setData: function (data) { myData = data; }, doStuff: function () { return myData.getSomeData(); } }; }); Oczywiście to nie zadziała, …

16
Jak sprawdzić, czy element jest w tablicy
Jak w Swift mogę sprawdzić, czy element istnieje w tablicy? Xcode nie posiada żadnych sugestie contain, includealbo hasi szybkie wyszukiwanie w książce pojawiło się nic. Masz pomysł, jak to sprawdzić? Wiem, że istnieje metoda, findktóra zwraca numer indeksu, ale czy istnieje metoda, która zwraca wartość logiczną jak ruby #include?? Przykład …
475 arrays  swift 

6
Łącznik, podkreślenie lub camelCase jako separator słów w URI?
Projektuję oparty na HTTP interfejs API dla aplikacji intranetowej. Zdaję sobie sprawę, że jest to niewielki problem w wielkim schemacie rzeczy, ale: czy powinienem używać łączników, znaków podkreślenia lub camelCase do ograniczania słów w identyfikatorach URI? Oto moje początkowe przemyślenia: camelCase możliwe problemy, jeśli serwer nie rozróżnia wielkości liter wydaje …
475 api  url  rest  uri  restful-url 


30
Kiedy montaż jest szybszy niż C?
Jednym z podanych powodów znajomości asemblera jest to, że czasami można go użyć do napisania kodu, który będzie bardziej wydajny niż pisanie tego kodu w języku wyższego poziomu, w szczególności C. Jednak słyszałem też wielokrotnie, że chociaż nie jest to całkowicie fałszywe, przypadki, w których asembler może być rzeczywiście używany …
475 c  performance  assembly 

7
Co -> oznacza w definicjach funkcji Pythona?
Niedawno zauważyłem coś interesującego, patrząc na specyfikację gramatyki Python 3.3 : funcdef: 'def' NAME parameters ['->' test] ':' suite Opcjonalny blok strzałki był nieobecny w Pythonie 2 i nie mogłem znaleźć żadnych informacji dotyczących jego znaczenia w Pythonie 3. Okazuje się, że jest to poprawny Python i jest akceptowany przez …

14
Pobierz źródło HTML WebElement w Selenium WebDriver za pomocą Pythona
Korzystam z powiązań Python do uruchamiania Selenium WebDriver: from selenium import webdriver wd = webdriver.Firefox() Wiem, że mogę pobrać taki element sieciowy: elem = wd.find_element_by_css_selector('#my-id') I wiem, że mogę uzyskać pełne źródło strony dzięki ... wd.page_source Ale czy w ogóle można uzyskać „źródło elementu”? elem.source # <-- returns the HTML …

15
Funkcja JavaScript w href vs. onclick
Chcę uruchomić prostą funkcję JavaScript na kliknięcie bez żadnego przekierowania. Czy jest jakaś różnica lub korzyść między umieszczeniem wywołania JavaScript w hrefatrybucie (na przykład: <a href="javascript:my_function();window.print();">....</a> ) vs. umieszczenie go w onclickatrybucie (powiązanie go ze onclickzdarzeniem)?
474 javascript  href 

15
Jak włączyć mod_rewrite dla Apache 2.2
Mam nową instalację Apache 2.2 na moim komputerze z systemem Vista, wszystko działa dobrze, z wyjątkiem mod przepisywania. Nie skomentowałem LoadModule rewrite_module modules/mod_rewrite.s ale żadna z moich reguł przepisywania nie działa, nawet prosta RewriteRule not_found %{DOCUMENT_ROOT}/index.php?page=404 Wszystkie zasady, których używam, działają na moim hostingu, więc powinny być w porządku, więc …





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.