Programowanie

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

4
Czy mogę kontrolować lokalizację ustawień użytkownika .NET, aby uniknąć utraty ustawień podczas uaktualniania aplikacji?
Próbuję dostosować lokalizację user.configpliku. Obecnie jest przechowywany z hashem i numerem wersji %AppData%\[CompanyName]\[ExeName]_Url_[some_hash]\[Version]\ Chcę, aby była agnostyczna w stosunku do wersji aplikacji %AppData%\[CompanyName]\[ProductName]\ Czy można to zrobić i jak? Jakie są tego konsekwencje? Czy po aktualizacji użytkownik utraci ustawienia z poprzedniej wersji?
104 .net-2.0  settings 


9
Wstaw aktualizację przechowywanej procedury na SQL Server
Napisałem przechowywany proces, który dokona aktualizacji, jeśli istnieje rekord, w przeciwnym razie dokona wstawienia. Wygląda mniej więcej tak: update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2) Moja logika stojąca za pisaniem tego w ten sposób jest taka, że ​​aktualizacja …

7
Czy zdarzenia C # są synchroniczne?
Pytanie to składa się z dwóch części: Czy podniesienie zdarzenie zablokować wątek, czy też rozpocząć realizację EventHandlers asynchronicznie i idzie wątek kontynuuje w tym samym czasie? Czy poszczególne EventHandlers (zasubskrybowane zdarzenie) działają synchronicznie jeden po drugim, czy też działają asynchronicznie bez gwarancji, że inne nie działają w tym samym czasie?
104 c#  .net  events  delegates 

2
Jak sprawić, by Git traktował plik jako binarny?
Problem z projektem średniej wielkości, w którym pliki projektów programu Visual Studio wciąż mają problemy z powodu traktowania ich przez git jako tekstu i scalania. Chciałbym po prostu ustawić plik jako binarny, aby git nigdy nie łączył automatycznie tych plików. Czy jest na to sposób?
104 git 

5
Ninject vs Unity for DI [zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Używamy ASP.net MVC. Który z nich jest najlepszym frameworkiem …



3
Różnica między int32, int, int32_t, int8 i int8_t
int32_tNiedawno natknąłem się na typ danych w programie C. Wiem, że przechowuje 32 bity, ale czy nie inti int32robi to samo? Chcę też używać charw programie. Czy mogę int8_tzamiast tego użyć ? Jaka jest różnica? Podsumowując: jaka jest różnica między int32, int, int32_t, int8 i int8_t w C?
104 c  int  declaration 


15
Dlaczego zmienne lokalne nie są inicjowane w Javie?
Czy był jakiś powód, dla którego projektanci Java uznali, że zmiennym lokalnym nie należy nadawać wartości domyślnej? Poważnie, jeśli zmiennym instancji można nadać wartość domyślną, to dlaczego nie możemy zrobić tego samego dla zmiennych lokalnych? Prowadzi to również do problemów, jak wyjaśniono w tym komentarzu do wpisu na blogu : …

2
Jak dołączyć dokumenty Xml dla biblioteki klas w pakiecie NuGet?
Tworzę pakiet NuGet dla biblioteki klas C # i chciałbym dołączyć do biblioteki wygenerowaną dokumentację XML. To jest mój plik nuspec: <?xml version="1.0" encoding="utf-8"?> <package> <metadata> <id>MyLibrary</id> <version>1.0.0.0</version> <authors>John Nelson</authors> <language>en-US</language> <description>A C# class library</description> </metadata> <files> <file src="..\..\build\MyLibrary.dll" target="lib\Net40" /> <file src="..\..\build\MyLibrary.xml" target="lib\Net40" /> </files> </package> Kiedy buduję pakiet …
104 c#  nuget  nuget-package 



19
Dlaczego otrzymuję błąd „Kanał jest nieodwracalnie uszkodzony i zostanie usunięty!”
Kiedy próbuję uruchomić moją aktywność AndEngine , pojawia się ten błąd: ERROR/InputDispatcher(21374): channel '4122e148 my.package.AcGame (server)' ~ Channel is unrecoverably broken and will be disposed! Aplikacja nie ulega awarii, ale jest czarny ekran, a urządzenie nie reaguje na naciśnięcie przycisku „Wstecz” lub „Dom”. Czy ktoś wie na czym polega problem?
104 android  andengine 

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.