Programowanie

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


3
Co robi -XX: MaxPermSize?
W szczególności, dlaczego miałby pomóc rozwiązać problem PermGen OutOfMemoryError? Ponadto punkty bonusowe za odpowiedź, która kieruje mnie do dokumentacji argumentów JVM ...
260 java  jvm  jvm-arguments 


11
Dlaczego w Javie nie ma String.Empty?
Rozumiem, że za każdym razem, gdy wpisuję literał ciąg "", w puli ciągów odwołuje się ten sam obiekt String. Ale dlaczego String API nie zawiera public static final String Empty = "";, więc mógłbym używać odniesień do String.Empty? Zaoszczędziłoby to przynajmniej czas kompilacji, ponieważ kompilator wiedziałby, że odwołuje się do …
260 java  string 


23
Python odczytał pojedynczy znak od użytkownika
Czy istnieje sposób na odczytanie jednego znaku z danych wprowadzonych przez użytkownika? Na przykład naciskają jeden klawisz na terminalu i jest on zwracany (podobnie jak getch()). Wiem, że jest w tym funkcja w systemie Windows, ale chciałbym coś, co jest wieloplatformowe.
260 python  input 

10
Jak dodać pustą kolumnę do ramki danych?
Jaki jest najłatwiejszy sposób dodania pustej kolumny do DataFrameobiektu pandy ? Najlepsze, na co się natknąłem, to coś w rodzaju df['foo'] = df.apply(lambda _: '', axis=1) Czy istnieje mniej perwersyjna metoda?
260 python  pandas 

16
iOS wykrywa, czy użytkownik jest na iPadzie
Mam aplikację, która działa na iPhonie i iPodzie Touch, może działać na iPadzie Retina i wszystkim, ale musi być jedna regulacja. Muszę wykryć, czy bieżącym urządzeniem jest iPad. Jakiego kodu mogę użyć do wykrycia, czy użytkownik korzysta z iPada na moim komputerze, UIViewControllera następnie odpowiednio go zmienić?
260 ios  objective-c  swift  ipad  device 

24
Wyświetlanie daty kompilacji
Obecnie mam aplikację wyświetlającą numer kompilacji w oknie tytułu. To dobrze, ale nic nie znaczy dla większości użytkowników, którzy chcą wiedzieć, czy mają najnowszą kompilację - zwykle nazywają ją „ostatnim czwartkiem”, a nie kompilacją 1.0.8.4321. Zamiast tego planuje się tam podać datę kompilacji - na przykład „Aplikacja zbudowana 21/10/2009”. Usiłuję …
260 c#  date  time  compilation 

10
Konwertuj ciąg na nazwę zmiennej w JavaScript
Szukałem rozwiązań, ale nie mogłem znaleźć żadnej takiej pracy. Mam zmienną o nazwie onlyVideo. "onlyVideo"ciąg zostaje przekazany do funkcji. Chcę ustawić zmienną onlyVideowewnątrz funkcji jako coś. Jak mogę to zrobić? (Istnieje wiele zmiennych, które można wywoływać w funkcji, więc potrzebuję jej do pracy dynamicznej, a nie ifinstrukcji zakodowanych na stałe). …


13
Jak uruchomić skrypt Python jako usługę w systemie Windows?
Szkicuję architekturę dla zestawu programów, które współużytkują różne powiązane ze sobą obiekty przechowywane w bazie danych. Chcę, aby jeden z programów działał jako usługa, która zapewnia interfejs wyższego poziomu dla operacji na tych obiektach, a pozostałe programy miały dostęp do obiektów za pośrednictwem tej usługi. Obecnie dążę do stworzenia Pythona …

26
Dopasuj ramkę iframe do 100% pozostałej wysokości pojemnika
Chcę zaprojektować stronę internetową z banerem i ramką iframe. Mam nadzieję, że ramka iframe może wypełnić całą pozostałą wysokość strony i zmienić jej rozmiar automatycznie podczas zmiany rozmiaru przeglądarki. Czy można to zrobić bez pisania kodu JavaScript, tylko z CSS? Próbowałem ustawić height:100%iframe, wynik jest dość blisko, ale iframe próbował …
260 html  css  iframe 


7
Jak zapisać płótno HTML5 jako obraz na serwerze?
Pracuję nad generatywnym projektem artystycznym, w którym chciałbym umożliwić użytkownikom zapisywanie powstałych obrazów z algorytmu. Ogólna idea to: Utwórz obraz na kanwie HTML5 przy użyciu algorytmu generatywnego Po ukończeniu obrazu zezwól użytkownikom na zapisanie płótna jako pliku obrazu na serwerze Pozwól użytkownikowi pobrać obraz lub dodać go do galerii sztuk …

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.