Programowanie

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

8
Jak upuścić klucz obcy w SQL Server?
Utworzyłem klucz obcy (w SQL Server) przez: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; Następnie uruchamiam to zapytanie: alter table company drop column CountryID; i pojawia się ten błąd: Msg 5074, poziom 16, stan 4, wiersz 2 Obiekt „Company_CountryID_FK” jest zależny …
201 sql-server  tsql 


3
Czy istnieje znacznik szerokości linii Eclipse?
Mam konkretny projekt, w którym muszę owinąć każdą linię kodu 65 znakami. W tym celu poprawnie skonfigurowałem formatujący kod Java Eclipse. Ale tak naprawdę chcę, aby w edytorze narysowano pionową linię pokazującą, gdzie maksymalna szerokość linii podczas pisania, nie tylko po uruchomieniu formmatera. Wiem, że ta funkcja jest dostępna w …



7
Czy konwertować ścieżkę pliku na identyfikator URI pliku?
Czy .NET Framework ma jakieś metody konwersji ścieżki (np. "C:\whatever.txt") Na identyfikator URI pliku (np. "file:///C:/whatever.txt")? System.Uri klasa ma odwróconych (z pliku URI do ścieżki bezwzględnej), ale nie tak daleko, jak mogę znaleźć do konwersji do pliku URI. Ponadto nie jest to aplikacja ASP.NET.
201 c#  .net  path  uri 

5
Jaka jest różnica między kodem stanu HTTP 200 (pamięć podręczna) a kodem stanu 304?
Korzystam z wtyczki Google „Page Speed” dla przeglądarki Firefox, aby uzyskać dostęp do mojej witryny. Niektóre składniki na mojej stronie są oznaczone statusem HTTP: 200 200 (pamięć podręczna) 304 Według „Szybkości strony” Google. To, co mnie myli, to różnica między 200 (pamięć podręczna) a 304. Odświeżyłem stronę wiele razy (ale …

1
Co robią helper i helper_method?
helper_method jest proste: udostępnia niektóre lub wszystkie metody kontrolera do widoku. Co to jest helper? Czy jest na odwrót, tzn. Importuje metody pomocnicze do pliku lub modułu? (Może nazwa helperi helper_methodsą podobne. Mogą raczej być share_methods_with_viewi import_methods_from_view) odniesienie

13
Kiedy używać std :: size_t?
Zastanawiam się, czy powinienem używać std::size_tpętli i innych rzeczy zamiast int? Na przykład: #include <cstdint> int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } Ogólnie, jaka jest najlepsza praktyka dotycząca tego, kiedy …

7
Jak udokumentować kod Ruby?
Czy istnieją pewne konwencje kodu podczas dokumentowania kodu ruby? Na przykład mam następujący fragment kodu: require 'open3' module ProcessUtils # Runs a subprocess and applies handlers for stdout and stderr # Params: # - command: command line string to be executed by the system # - outhandler: proc object that …
201 ruby 

6
Kiedy używać Mockito.verify ()?
Piszę przypadki testowe jUnit dla 3 celów: Aby upewnić się, że mój kod spełnia wszystkie wymagane funkcje, we wszystkich (lub w większości) kombinacjach / wartościach wejściowych. Aby upewnić się, że mogę zmienić implementację i polegać na testach JUnit, aby powiedzieć, że cała moja funkcjonalność jest nadal zadowolona. Jako dokumentacja wszystkich …

5
Siatka danych WPF pusty wiersz na dole
Wiążę mój datagrid za pomocą //fill datagrid public DataTable GameData { get { DataSet ds = new DataSet(); FileStream fs = new FileStream(IMDB.WebPage.Class.Config.XMLPath, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(fs, Encoding.Default); ds.ReadXml(reader); fs.Close(); DataTable temp = ds.Tables[0]; return ds.Tables[0]; } } Z jakiegoś powodu dostaję pusty wiersz na dole. A …
201 wpf  datagrid 



16
Aplikacja konsoli do maskowania hasła
Próbowałem następującego kodu ... string pass = ""; Console.Write("Enter your password: "); ConsoleKeyInfo key; do { key = Console.ReadKey(true); // Backspace Should Not Work if (key.Key != ConsoleKey.Backspace) { pass += key.KeyChar; Console.Write("*"); } else { Console.Write("\b"); } } // Stops Receving Keys Once Enter is Pressed while (key.Key != …

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.