Programowanie

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

7
Jak stworzyć pusty konstruktor dla klasy danych w Kotlin Android
Mam klasę 10+ w klasie danych, chcę zainicjować klasę danych za pomocą pustego konstruktora i ustawić wartości tylko dla kilku parametrów za pomocą settera i przekazać obiekt do serwera. data class Activity( var updated_on: String, var tags: List<String>, var description: String, var user_id: List<Int>, var status_id: Int, var title: String, …
195 android  kotlin 


12
Mod liczby ujemnej topi mój mózg
Próbuję zmodyfikować liczbę całkowitą, aby uzyskać pozycję tablicy, tak aby była zapętlona. Działanie i % arrayLengthdziała dobrze w przypadku liczb dodatnich, ale w przypadku liczb ujemnych wszystko idzie źle. 4 % 3 == 1 3 % 3 == 0 2 % 3 == 2 1 % 3 == 1 0 …
195 c#  math  modulo 

22
ProcessStartInfo zawieszone na „WaitForExit”? Czemu?
Mam następujący kod: info = new System.Diagnostics.ProcessStartInfo("TheProgram.exe", String.Join(" ", args)); info.CreateNoWindow = true; info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; info.RedirectStandardOutput = true; info.UseShellExecute = false; System.Diagnostics.Process p = System.Diagnostics.Process.Start(info); p.WaitForExit(); Console.WriteLine(p.StandardOutput.ReadToEnd()); //need the StandardOutput contents Wiem, że dane wyjściowe z procesu, który zaczynam, mają około 7 MB. Uruchomienie go w konsoli Windows działa …

8
Jak uruchomić profiler XDebug dla skryptu PHP w wierszu poleceń?
XDebug oferuje dyrektywę konfiguracyjną „xdebug.profiler_enable_trigger”, która pozwala aktywować profilowanie poprzez przekazanie parametru GET lub POST „XDEBUG_PROFILE” podczas wywoływania skryptu przez HTTP. Jest to przydatne, jeśli nie chcesz profilować WSZYSTKICH swoich skryptów, ale tylko w kilku szczególnych przypadkach bez zmiany konfiguracji PHP. Czy istnieje sposób na osiągnięcie tego samego zachowania dla …

20
Najlepszy sposób na usunięcie z NSMutableArray podczas iteracji?
W Cocoa, jeśli chcę przejść przez NSMutableArray i usunąć wiele obiektów spełniających określone kryteria, jaki jest najlepszy sposób, aby to zrobić bez ponownego uruchamiania pętli za każdym razem, gdy usuwam obiekt? Dzięki, Edycja: Tylko dla wyjaśnienia - szukałem najlepszego sposobu, np. Czegoś bardziej eleganckiego niż ręczne aktualizowanie indeksu, w którym …
194 objective-c  cocoa 



8
Usuń detektor onclick
Mam obiekt, w którym tekst cyklicznie wyświetla komunikaty o stanie. Gdy wiadomości się zmieniają, chcę, aby zdarzenie kliknięcia obiektu uległo zmianie, aby zabrać Cię do działania, którego dotyczy wiadomość. Mam więc TextView mTitleViewi przypisuję takie wydarzenie. public void setOnTitleClickListener(OnClickListener listener) { mTitleView.setOnClickListener(listener); } Jak usunąć to zdarzenie kliknięcia? Niektóre komunikaty …

18
Obcinaj (nie zaokrąglaj) miejsca dziesiętne w SQL Server
Próbuję ustalić najlepszy sposób obcięcia lub upuszczenia dodatkowych miejsc dziesiętnych w SQL bez zaokrąglania. Na przykład: declare @value decimal(18,2) set @value = 123.456 Spowoduje to automatyczne runda @valuesię 123.46, co jest dobre w większości przypadków. Jednak do tego projektu nie potrzebuję tego. Czy istnieje prosty sposób na obcięcie ułamków dziesiętnych, …
194 sql  sql-server  tsql  rounding 

8
Jak włączyć natywną rozdzielczość dla aplikacji na iPhone'a 6 i 6 Plus?
Xcode 6 GM zawiera teraz symulatory dla iPhone'a 6 i 6 Plus i domyślnie uruchamiają aplikacje w trybie skalowanym. Aby włączyć nowy rozmiar ekranu, próbowałem dodać, Default-667h@2x.pngco wydaje się być częścią sztuczki, ponieważ aplikacja w ogóle nie działa, z błędem „Nie można uruchomić aplikacji w Symulatorze - Wystąpił błąd podczas …

25
Używanie modyfikatora „końcowego”, jeśli dotyczy Java [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
194 java  oop 



19
Zmień kolumnę MySQL na AUTO_INCREMENT
Próbuję zmodyfikować tabelę, aby AUTO_INCREMENTpo fakcie była kolumną klucza podstawowego . Próbowałem następującego SQL, ale otrzymałem powiadomienie o błędzie składni. ALTER TABLE document ALTER COLUMN document_id AUTO_INCREMENT Czy robię coś źle, czy to nie jest możliwe? + -------------------- + | WERSJA () | + -------------------- + | 5.0.75-0ubuntu10.2 | + …
194 sql  mysql  alter-table 

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.