Programowanie

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



10
Jaki jest właściwy sposób sprawdzania wartości null?
Uwielbiam operator łączenia wartości null, ponieważ ułatwia przypisywanie wartości domyślnej dla typów dopuszczających wartość null. int y = x ?? -1; To świetnie, z wyjątkiem sytuacji, gdy muszę zrobić coś prostego x. Na przykład, jeśli chcę to sprawdzić Session, zwykle muszę napisać coś bardziej szczegółowego. Chciałbym móc to zrobić: string …



9
Użyj ffmpeg, aby dodać napisy tekstowe [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte w zeszłym miesiącu . Popraw to pytanie Próbuję dodać napisy tekstowe do kontenera .mp4 za pomocą ffmpeg: ffmpeg -i input.mp4 -i input.srt -map …
122 ffmpeg  mp4  subtitle  srt 

5
Nagłówki ListView systemu Android
Mam ListView, który zawiera jakieś zdarzenia. Zdarzenia są sortowane według dni i chciałbym mieć nagłówek z datą na każdy dzień, a następnie słuchaj wydarzeń poniżej. Oto jak zapełniam tę listę: ArrayList<TwoText> crs = new ArrayList<TwoText>(); crs.add(new TwoText("This will be header", event.getDate())); for (Event event : events) { crs.add(new TwoText(event.getStartString() + …

6
Cel-C: Zmienna właściwości / instancji w kategorii
Ponieważ nie mogę utworzyć zsyntetyzowanej właściwości w kategorii w celu C, nie wiem, jak zoptymalizować następujący kod: @interface MyClass (Variant) @property (nonatomic, strong) NSString *test; @end @implementation MyClass (Variant) @dynamic test; - (NSString *)test { NSString *res; //do a lot of stuff return res; } @end Metoda testowa jest wywoływana …

10
Prawidłowe użycie stosu i sterty w C ++?
Od jakiegoś czasu zajmuję się programowaniem, ale to głównie Java i C #. Właściwie nigdy nie musiałem samodzielnie zarządzać pamięcią. Niedawno zacząłem programować w C ++ i jestem trochę zdezorientowany, kiedy powinienem przechowywać rzeczy na stosie, a kiedy przechowywać je na stercie. Rozumiem, że zmienne, do których dostęp jest bardzo …

15
Wyjątek MaxJsonLength w ASP.NET MVC podczas JavaScriptSerializer
W jednej z moich akcji kontrolera zwracam bardzo dużą, JsonResultaby wypełnić siatkę. Otrzymuję następujący InvalidOperationExceptionwyjątek: Błąd podczas serializacji lub deserializacji przy użyciu JSON JavaScriptSerializer. Długość ciągu przekracza wartość ustawioną we właściwości maxJsonLength. Ustawienie tej maxJsonLengthwłaściwości na web.configwyższą wartość niestety nie daje żadnego efektu. <system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="2147483644"/> </webServices> </scripting> …


8
Konfigurowanie zależności Maven dla SQL Server
Tworzę portlet, w którym mam dostęp Hibernate do bazy danych SQL Server. Ustawiam dla niego zależności Maven i próbuję znaleźć łącznik SQL Server w taki sam sposób, w jaki wiem, że MySql ma to. Wciąż moja wyszukiwarka Google podaje tylko MySQL, jeśli szukam łącznika SQL Server. Jaka jest właściwa wartość …

7
socket.shutdown vs socket.close
Niedawno widziałem fragment kodu, który wyglądał tak (oczywiście z sockiem będącym obiektem gniazda): sock.shutdown(socket.SHUT_RDWR) sock.close() Jaki dokładnie jest cel wywołania shutdown w gnieździe, a następnie jego zamknięcia? Jeśli to robi różnicę, to gniazdo jest używane do nieblokującego wejścia / wyjścia.

4
Jak dynamicznie utworzyć tablicę JavaScript (format JSON)?
Próbuję utworzyć następujące: var employees = { "accounting": [ // accounting is an array in employees. { "firstName": "John", // First element "lastName": "Doe", "age": 23 }, { "firstName": "Mary", // Second Element "lastName": "Smith", "age": 32 } ] // End "accounting" array. } // End Employees Zacząłem od var …
122 javascript  json 


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.