Programowanie

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

8
Czy klasa C # może dziedziczyć atrybuty z interfejsu?
Wydaje się, że oznacza to „nie”. Co jest niefortunne. [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true, Inherited = true)] public class CustomDescriptionAttribute : Attribute { public string Description { get; private set; } public CustomDescriptionAttribute(string description) { Description = description; } } [CustomDescription("IProjectController")] public interface IProjectController { void Create(string projectName); } …
114 c#  attributes 



3
konwersja double na integer w java
W Javie chcę zamienić podwójną na liczbę całkowitą, wiem, czy zrobisz to: double x = 1.5; int y = (int)x; otrzymujesz y = 1. Jeśli to zrobisz: int y = (int)Math.round(x); Prawdopodobnie dostaniesz 2. Jednak zastanawiam się: ponieważ podwójne reprezentacje liczb całkowitych wyglądają czasami jak 1,9999999998 lub coś podobnego, czy …
114 java  casting  double  rounding 


11
Jak skonfigurować logowanie w Hibernate 4, aby używać SLF4J
Użyto Hibernate 3.x. slf4jdo logowania. Hibernate 4.x używajboss-logging. Piszę samodzielną aplikację, która używa Hibernate 4 i SLF4J do logowania. Jak mogę skonfigurować Hibernację, aby logowała się do SLF4J? Jeśli nie jest to możliwe, jak w ogóle mogę skonfigurować logowanie Hibernate? Sekcja podręcznika Hibernate 4.1 dotycząca logowania zaczyna się od ostrzeżenia, …

5
Jak czytać dane dotyczące użycia procesora podstawowego
Na Ice Cream Sandwich opcja w Opcjach programisty to „Pokaż użycie procesora”, która dodaje nakładkę na ekranie (patrz zrzut ekranu poniżej). Moje pytanie brzmi, jak odczytać dane? Zgadłem, że nazwy pakietów są obecnie aktywnymi procesami, ale co oznaczają czerwone i zielone paski za nimi? Jakie są 3 cyfry na górze …
114 android  cpu-usage 


6
Strategie renderowania po stronie serwera asynchronicznie zainicjowanych komponentów React.js.
Jedną z największych zalet React.js ma być renderowanie po stronie serwera . Problem polega na tym, że funkcja klucza React.renderComponentToString()jest synchroniczna, co uniemożliwia ładowanie jakichkolwiek danych asynchronicznych, gdy hierarchia komponentów jest renderowana na serwerze. Powiedzmy, że mam uniwersalny komponent do komentowania, który mogę umieścić w dowolnym miejscu na stronie. Ma …

11
Zezwalanie na niezaufane certyfikaty SSL z HttpClient
Mam problem z komunikacją mojej aplikacji Windows 8 z testowym interfejsem API sieci Web przez SSL. Wygląda na to, że HttpClient / HttpClientHandler nie zapewnia, a opcja ignorowania niezaufanych certyfikatów, takich jak WebRequest, umożliwia Ci to (choć w „hacky” sposób ServerCertificateValidationCallback). Każda pomoc byłaby bardzo mile widziana!

10
Usuń kolumnę z tabeli SQLite
Mam problem: muszę usunąć kolumnę z mojej bazy danych SQLite. Napisałem to zapytanie alter table table_name drop column column_name ale to nie działa. Proszę pomóż mi.
114 sql  sqlite  ddl 

11
Najszybszy sposób na implodowanie tablicy asocjacyjnej z kluczami
Szukam szybkiego sposobu, aby zamienić tablicę asocjacyjną w ciąg. Typowa struktura jest podobna do ciągu zapytania URL, ale z konfigurowalnymi separatorami, więc mogę użyć „ &” dla linków xhtml lub „ &” w inny sposób. Moją pierwszą skłonnością jest użycie, foreachale ponieważ moja metoda mogłaby zostać wywołana wiele razy w …

7
Dlaczego zawsze wolimy używać parametrów w instrukcjach SQL?
Jestem bardzo nowy w pracy z bazami danych. Teraz mogę napisać SELECT, UPDATE, DELETEi INSERTpoleceń. Ale widziałem wiele forów, na których wolimy pisać: SELECT empSalary from employee where salary = @salary ...zamiast: SELECT empSalary from employee where salary = txtSalary.Text Dlaczego zawsze wolimy używać parametrów i jak ich używać? Chciałem …



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.