Programowanie

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


5
Przeczytaj i nadpisz plik w Pythonie
Obecnie używam tego: f = open(filename, 'r+') text = f.read() text = re.sub('foobar', 'bar', text) f.seek(0) f.write(text) f.close() Problem polega jednak na tym, że stary plik jest większy niż nowy. W rezultacie otrzymuję nowy plik, który ma na końcu część starego pliku.
108 python  file  overwrite 

10
Jak odtworzyć dźwięk powiadomienia na stronach internetowych?
Chcę, aby w przypadku wystąpienia określonego zdarzenia moja witryna internetowa odtwarzała użytkownikowi krótki dźwięk powiadomienia. Dźwięk nie powinien uruchamiać się automatycznie (natychmiast) po otwarciu strony internetowej. Zamiast tego powinien być odtwarzany na żądanie za pośrednictwem JavaScript (gdy wystąpi określone zdarzenie). Ważne jest, aby działało to również w starszych przeglądarkach (IE6 …

5
JavaScript - nie można ustawić właściwości undefined
Mój kod: var a = "1", b = "hello", c = { "100" : "some important data" }, d = {}; d[a]["greeting"] = b; d[a]["data"] = c; console.debug (d); Otrzymuję następujący błąd: Uncaught TypeError: Nie można ustawić właściwości „powitanie” na wartość undefined. Próbuję zrobić coś podobnego do tablicy asocjacyjnej. Dlaczego …
108 javascript 


6
Schemat XML czy DTD dla logback.xml?
Widziałem kilka dyskusji w sieci na temat tego, jak wspaniale byłoby mieć schemat XML lub DTD dla pliku logback.xml, aby mieć przynajmniej bardzo podstawową walidację i automatyczne uzupełnianie w IDE, takich jak IDEA lub Eclipse, ale nigdy nie widziałem dowolne rozwiązanie. Czy ty?
108 java  xsd  logback  dtd  xml 

11
Czym dokładnie są „zamki spinowe”?
Zawsze się zastanawiałem, czym one są: za każdym razem, gdy o nich słyszę, tańczą (toczą się?) W mojej głowie obrazy futurystycznych urządzeń przypominających koło zamachowe ... Czym oni są?
108 spinlock 



1
Karta „Sieć” Narzędzi Google dla programistów zostaje wyczyszczona po przekierowaniu
Karta „Sieć” Narzędzi Google dla programistów zostaje wyczyszczona po przekierowaniu na inną stronę i chcę wiedzieć, czy istnieje sposób, aby zachować wszystkie żądania? Chcę to zrobić, ponieważ chcę zweryfikować jedno żądanie POST, ale przekierowuje i zostaje wyczyszczone. W programie firebug możemy skorzystać z opcji „Persist”: (Opcja „Utrwalaj” zapobiega wyczyszczeniu konsoli …

2
Odbiornik wartości a odbiornik wskaźnika
Jest dla mnie bardzo niejasne, w którym przypadku chciałbym użyć odbiornika wartości zamiast zawsze używać odbiornika wskaźnika. Podsumowując z dokumentów: type T struct { a int } func (tv T) Mv(a int) int { return 0 } // value receiver func (tp *T) Mp(f float32) float32 { return 1 } …
108 function  pointers  go 

5
Jak uzyskać datę UTC + 0 w Javie 8?
Mam problemy z klasą Date w Javie. Klasa Date zwraca lokalną datę maszyny, ale potrzebuję UTC-0. Wyszukałem w Google i znalazłem świetne rozwiązanie dla JavaScript, ale dla Javy nic przydatnego. Jak uzyskać datę UTC + 0 w Javie 8?

30
Ta aplikacja nie ma wyraźnego mapowania dla błędu /
Użyłem mavena do wykonania samouczka https://spring.io/guides/gs/uploading-files/ Wszystkie użyte kody zostały skopiowane. Aplikacja może działać, ale pojawia się błąd: Strona błędu białej etykiety Ta aplikacja nie ma wyraźnego mapowania błędu /, więc widzisz to jako rezerwę. Tue Jun 30 17:24:02 CST 2015 Wystąpił nieoczekiwany błąd (typ = Nie znaleziono, stan = …

9
Jak przekonwertować ciąg binarny na liczbę całkowitą o podstawie 10 w języku Java
Mam tablicę ciągów, które reprezentują liczby binarne (bez zer wiodących), które chcę przekonwertować na odpowiadające im liczby podstawowe 10. Rozważać: binary 1011 becomes integer 11 binary 1001 becomes integer 9 binary 11 becomes integer 3 etc. Jaki jest najlepszy sposób postępowania? Odkrywałem java.lang.number. * Bez znalezienia bezpośredniej metody konwersji. Integer.parseInt(b)zwraca …
108 java  string  binary  radix 

8
Jak mogę zainicjować listę C # w tym samym wierszu, w którym ją deklaruję. (Przykład kolekcji ciągów IEnumerable)
Piszę swój kod testowy i nie chcę pisać: List<string> nameslist = new List<string>(); nameslist.Add("one"); nameslist.Add("two"); nameslist.Add("three"); Bardzo chciałbym napisać List<string> nameslist = new List<string>({"one", "two", "three"}); Jednak {"one", "two", "three"} nie jest "IEnumerable string Collection". Jak mogę zainicjować to w jednym wierszu przy użyciu kolekcji ciągów IEnumerable ”?

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.