Programowanie

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

9
Klient GitHub dla systemu Windows za proxy
Próbuję uruchomić klienta GitHub dla systemu Windows. Jestem na firmowym komputerze z systemem Windows 7 x64 za firmowym serwerem proxy i zaporą. Śledząc różne inne posty i eksperymentując z wieloma kombinacjami zmiennych środowiskowych i zmiennych konfiguracyjnych, odkryłem, że jedynym sposobem, aby klonowanie i wypychanie aktualizacji działało, jest użycie zmiennej środowiskowej …

6
Czy XSLT może wstawić bieżącą datę?
Program, którego używamy w moim biurze, eksportuje raporty, tłumacząc plik XML, który eksportuje z plikiem XSLT na XHTML. Przepisuję XSLT, aby zmienić formatowanie i dodać więcej informacji ze źródłowego pliku XML. Chciałbym zawrzeć datę utworzenia pliku w raporcie końcowym. Ale bieżąca data / godzina nie jest zawarta w oryginalnym pliku …
93 xslt  xhtml 

8
Jak ustawić limit czasu dla klienta usługi WWW JAX-WS?
Użyłem JAXWS-RI 2.1 do stworzenia interfejsu dla mojej usługi internetowej, opartego na WSDL. Nie mogę współdziałać z usługą sieciową bez problemów, ale nie udało mi się określić limitu czasu na wysyłanie żądań do usługi sieciowej. Jeśli z jakiegoś powodu nie reaguje, klient po prostu wydaje się kręcić kołami na zawsze. …



10
Odtwarzanie dowolnego dźwięku w systemie Android
Czy istnieje sposób, aby Android emitował dźwięk o dowolnej częstotliwości (co oznacza, że ​​nie chcę mieć wcześniej nagranych plików dźwiękowych)? Rozejrzałem się i ToneGenerator był jedyną rzeczą, jaką udało mi się znaleźć, która była nawet blisko, ale wydaje się, że jest w stanie wyprowadzić tylko standardowe tony DTMF. Jakieś pomysły?
93 android  audio 

3
Bezpiecznie utwórz plik wtedy i tylko wtedy, gdy nie istnieje w Pythonie
Chcę pisać do pliku na podstawie tego, czy ten plik już istnieje, czy nie, pisząc tylko wtedy, gdy jeszcze nie istnieje (w praktyce chciałbym próbować dalej, aż znajdę taki, który nie istnieje). Poniższy kod przedstawia sposób, w jaki potencjalnie atakujący może wstawić łącze symboliczne, zgodnie z sugestią w tym poście, …
93 python 


5
Uzyskaj RGB piksela za pomocą PIL
Czy za pomocą PIL można uzyskać kolor RGB piksela? Używam tego kodu: im = Image.open("image.gif") pix = im.load() print(pix[1,1]) Jednak wyłącznie wyjście liczbę (np 0lub1 ), a nie trzy liczby (np. 60,60,60Dla R, G, B). Chyba nie rozumiem czegoś o tej funkcji. Chciałbym trochę wyjaśnienia. Wielkie dzięki.

5
JavaScript - odwołanie wsteczne ciąg wyrażenia regularnego
W JavaScript możesz odwoływać się wstecz: var str = "123 $test 123"; str = str.replace(/(\$)([a-z]+)/gi, "$2"); To (całkiem głupie) zamieniłoby „$ test” na „test”. Ale wyobraź sobie, że chciałbym przekazać wynikowy ciąg $ 2 do funkcji, która zwraca inną wartość. Próbowałem to zrobić, ale zamiast otrzymać ciąg znaków „test”, otrzymuję …


7
getAttribute () a właściwości obiektu Element?
Wyrażenia lubią Element.getAttribute("id")i Element.idzwracają to samo. Którego należy użyć, gdy potrzebujemy atrybutów obiektu HTMLElement? Czy jest jakiś problem między przeglądarkami w przypadku tych metod, takich jak getAttribute()i setAttribute()? Albo jakikolwiek wpływ na wydajność między bezpośrednim dostępem do właściwości obiektu a używaniem tych metod atrybutów?
93 javascript  html  dom 


1
Wiele plików w CDN a jeden plik lokalnie
Moja witryna wykorzystuje około 10 bibliotek javascript innych firm, takich jak jQuery, jQuery UI, prefixfree, kilka wtyczek jQuery, a także mój własny kod javascript. Obecnie ściągam zewnętrzne biblioteki z CDN, takich jak Google CDN i cloudflare. Zastanawiałem się, jakie jest lepsze podejście: Pobieranie bibliotek zewnętrznych z sieci CDN (tak jak …
93 javascript  cdn 

2
Interpolacja ciągów w widoku Razor?
Czy to jest obsługiwane? Jeśli tak, czy jest jakaś sztuczka, aby to włączyć? Zakładam, że Razor nie używa wystarczająco nowego kompilatora ...? IDE VS2015 wydaje się być w porządku, ale w czasie wykonywania dostaję CS1056: Nieoczekiwany znak „$”
93 c#  asp.net-mvc  razor  c#-6.0 

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.