Programowanie

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

13
Jaka jest różnica między & i && w Javie?
Zawsze myślałem, że &&operator w Javie służy do sprawdzania, czy oba jego operandy boolowskie są true, a &operator jest używany do wykonywania operacji bitowych na dwóch typach liczb całkowitych. Niedawno dowiedziałem się, że &operator może również służyć do sprawdzania, czy oba jego operandy boolowskie są true, jedyną różnicą jest to, …



16
Pojedynczy kontroler z wieloma metodami GET w ASP.NET Web API
W Web API miałem klasę o podobnej budowie: public class SomeController : ApiController { [WebGet(UriTemplate = "{itemSource}/Items")] public SomeValue GetItems(CustomParam parameter) { ... } [WebGet(UriTemplate = "{itemSource}/Items/{parent}")] public SomeValue GetChildItems(CustomParam parameter, SomeObject parent) { ... } } Ponieważ mogliśmy mapować poszczególne metody, bardzo łatwo było uzyskać właściwe żądanie we właściwym …

6
MySQL ładuje wartości NULL z danych CSV
Mam plik, który może zawierać od 3 do 4 kolumn wartości liczbowych oddzielonych przecinkami. Puste pola są definiowane z wyjątkiem sytuacji, gdy znajdują się na końcu wiersza: 1,2,3,4,5 1,2,3,,5 1,2,3 Poniższa tabela została utworzona w MySQL: + ------- + -------- + ------ + ----- + --------- + ------- + | …

8
Czy istnieje sposób, aby sprawdzić, czy int jest prawnym wyliczeniem w C #?
Przeczytałem kilka postów SO i wydaje się, że brakuje najbardziej podstawowej operacji. public enum LoggingLevel { Off = 0, Error = 1, Warning = 2, Info = 3, Debug = 4, Trace = 5 }; if (s == "LogLevel") { _log.LogLevel = (LoggingLevel)Convert.ToInt32("78"); _log.LogLevel = (LoggingLevel)Enum.Parse(typeof(LoggingLevel), "78"); _log.WriteDebug(_log.LogLevel.ToString()); } To …
167 c#  enums 

13
Jak pogrupować czas według godziny lub 10 minut
jak kiedy to robię SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] jak mogę określić okres dla grupy? MS SQL 2008 2nd Edit Próbuję SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT zmieniono% 10 na / 10. czy można wyprowadzić datę bez milisekund?

11
Jak obsłużyć: java.util.concurrent.TimeoutException: android.os.BinderProxy.finalize () przekroczył limit czasu po 10 sekundach błędów?
Widzimy wiele TimeoutExceptionsw GcWatcher.finalize, BinderProxy.finalize, i PlainSocketImpl.finalize. Ponad 90% z nich dzieje się na Androidzie 4.3. Otrzymujemy raporty od Crittercism od użytkowników w terenie. Błąd jest odmianą: „ com.android.internal.BinderInternal$GcWatcher.finalize() timed out after 10 seconds” java.util.concurrent.TimeoutException: android.os.BinderProxy.finalize() timed out after 10 seconds at android.os.BinderProxy.destroy(Native Method) at android.os.BinderProxy.finalize(Binder.java:459) at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:187) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170) …

3
Błąd uwierzytelniania klienta podczas uruchamiania programu Visual Studio 2015 z dodatkiem SP3
Właśnie wykonałem czystą instalację dodatku SP3 dla programu Visual Studio 2015 i otrzymuję ten komunikat w oknie danych wyjściowych podczas uruchamiania: Nie możemy automatycznie zapełnić kont programu Visual Studio Team Services. Wystąpił następujący błąd: TF400813: Zasób niedostępny dla dostępu anonimowego. Wymagane uwierzytelnienie klienta. W ogóle nie używam VSTS ani nie …

9
Wzorce projektowe lub najlepsze praktyki dotyczące skryptów powłoki [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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 prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …



9
liczba vs długość vs rozmiar w kolekcji
Korzystając z wielu języków programowania i bibliotek, zauważyłem różne terminy określające całkowitą liczbę elementów w kolekcji. Najczęstszym wydają się być length, counti size. na przykład. array.length vector.size() collection.count Czy jest jakiś preferowany termin, którego należy użyć? Czy zależy to od rodzaju kolekcji? to znaczy. zmienny / niezmienny Czy wolisz, aby …

14
foreach vs someList.ForEach () {}
Najwyraźniej istnieje wiele sposobów na iterację kolekcji. Ciekawe, czy są jakieś różnice lub dlaczego używałbyś jednej metody zamiast drugiej. Pierwszy typ: List<string> someList = <some way to init> foreach(string s in someList) { <process the string> } Inny sposób: List<string> someList = <some way to init> someList.ForEach(delegate(string s) { <process …
167 c#  .net  generics  loops  enumeration 


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.