Programowanie

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



2
Czy można mieć więcej niż jeden znak zapytania w adresie URL?
Dzisiaj trafiłem na następujący adres URL: http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497 Zwróć uwagę na podwójny znak zapytania na początku ciągu zapytania: ??blogid=122&entry_id=64497 Wydawało się, że moja przeglądarka nie ma z tym żadnych problemów i uruchomiła szybką zakładkę: javascript:alert(document.location.search); właśnie podał mi ciąg zapytania pokazany powyżej. Czy to jest prawidłowy adres URL? Powodem, dla którego …

7
Czy mogę przekazać parametry konstruktora do metody Resolve () aparatu Unity?
Używam Unity firmy Microsoft do wstrzykiwania zależności i chcę zrobić coś takiego: IDataContext context = _unityContainer.Resolve<IDataContext>(); var repositoryA = _unityContainer.Resolve<IRepositoryA>(context); //Same instance of context var repositoryB = _unityContainer.Resolve<IRepositoryB>(context); //Same instance of context IDataContext context2 = _unityContainer.Resolve<IDataContext>(); //New instance var repositoryA2 = _unityContainer.Resolve<IRepositoryA>(context2); RepositoryAi RepositoryBoba mają konstruktor, który przyjmuje IDataContextparametr, i …


12
Przezroczysty tekst wycięty z tła
На этот вопрос есть ответы на Stack Overflow на русском : Прозрачный текст вырезан из фона Czy istnieje sposób na utworzenie przezroczystego tekstu z efektu tła , takiego jak na poniższym obrazku, za pomocą CSS? Szkoda byłoby stracić wszystkie cenne SEO z powodu obrazów zastępujących tekst. Najpierw pomyślałem o cieniach, …
92 css  svg  fonts  css-shapes 

19
Funkcja jQuery po .append
Jak wywołać funkcję po .appendcałkowitym wykonaniu jQuery ? Oto przykład: $("#root").append(child, function(){ // Action after append is completly done }); Problem: Kiedy dołączana jest złożona struktura DOM, obliczenie nowego rozmiaru elementu głównego w wywołaniu zwrotnym funkcji append jest nieprawidłowe. Założenia są takie, że DOM nadal nie jest w pełni załadowany, …
92 jquery 

2
Zmień wartość textNode
Czy istnieje sposób na zmianę wartości DOM textNode w przeglądarce internetowej? W szczególności chcę sprawdzić, czy mogę zmienić istniejący węzeł, zamiast tworzyć nowy. Aby wyjaśnić, muszę to zrobić za pomocą JavaScript. Cały tekst w przeglądarce jest przechowywany w #textNodes, które są elementami podrzędnymi innych węzłów HTML, ale nie mogą mieć …
92 javascript  dom  dhtml 


6
Jak zabezpieczyć wywołania REST API?
Tworzę spokojną aplikację internetową, która używa popularnego frameworka internetowego na zapleczu, powiedzmy (rails, sinatra, flask, express.js). Idealnie, chciałbym rozwijać stronę klienta za pomocą Backbone.js. Jak zezwolić tylko mojej stronie klienta javascript na interakcję z tymi wywołaniami API? Nie chcę, aby te wywołania API były publiczne i były wywoływane przez curllub …


4
Domyślne pole modelu Django oparte na innym polu w tym samym modelu
Mam model, w którym chciałbym, aby zawierał nazwiska badanych i ich inicjały (dane są nieco anonimizowane i śledzone według inicjałów). Właśnie teraz napisałem class Subject(models.Model): name = models.CharField("Name", max_length=30) def subject_initials(self): return ''.join(map(lambda x: '' if len(x)==0 else x[0], self.name.split(' '))) # Next line is what I want to do …


6
Jak znaleźć domyślny zestaw znaków / kodowanie w Javie?
Oczywistą odpowiedzią jest użycie, Charset.defaultCharset()ale niedawno odkryliśmy, że może to nie być właściwa odpowiedź. Powiedziano mi, że wynik różni się od rzeczywistego domyślnego zestawu znaków używanego przez klasy java.io w kilku przypadkach. Wygląda na to, że Java zachowuje 2 zestawy domyślnego zestawu znaków. Czy ktoś ma jakieś spostrzeżenia w tej …

2
W jaki sposób git wykrywa podobne pliki w celu wykrywania zmiany nazwy?
Wikipedia wyjaśnia automatyczne wykrywanie zmiany nazwy: Krótko mówiąc, biorąc pod uwagę plik w wersji N, plik o tej samej nazwie w wersji N-1 jest jego domyślnym przodkiem. Jednak gdy nie ma pliku o takiej samej nazwie w wersji N − 1, Git szuka pliku, który istniał tylko w wersji N …
92 git 

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.