Podczas nauki HTML napotkałem CSS. Jest to interesujące, ponieważ dzięki CSS możesz sprawić, że strona będzie fajniejsza lub piękniejsza. Ale ponieważ chodzi bardziej o kolory, wzory, style itp., Nie mogę poznać wyników moich kodów CSS. Jako osoba niedowidząca, dlaczego mam się uczyć CSS, jeśli widzący ludzie zawsze mogą zaprojektować stronę …
W większości kodu Java widzę, że ludzie deklarują takie obiekty Java: Map<String, String> hashMap = new HashMap<>(); List<String> list = new ArrayList<>(); zamiast: HashMap<String, String> hashMap = new HashMap<>(); ArrayList<String> list = new ArrayList<>(); Dlaczego preferuje się definiowanie obiektu Java za pomocą interfejsu, a nie implementacji, która będzie faktycznie używana?
Załóżmy, że mam tę hierarchię klas ... public abstract class Animal { public abstract void eat(); public abstract void talk(); } class Dog extends Animal { @Override public void eat() { } @Override public void talk() { } } class Cat extends Animal { @Override public void eat() { } …
Mam współpracownika, który odmawia zaakceptowania rzeczywistości, w której maszyny Turinga (a także maszyny von Neumana) nie są w stanie rozwiązać własnego problemu zatrzymania, stwierdzając: Możesz zrobić wszystko, mając wystarczająco dużo czasu i pieniędzy. Nie lubi też problemów teoretycznych, argumentując, że: W naszej dziedzinie nigdy nie napotkamy na te pytania. Jesteśmy …
Dlaczego projektanci Java nie stworzyli statycznych wersji metod manipulacji ciągami w java.lang.Stringklasie? Odnoszę się do następujących metod, ale pytanie można rozszerzyć również na inne metody niestatyczne w klasie. concat(String) substring(int, int) replace(char, char) toLowerCase() replace(CharSequence, CharSequence) toLowerCase(Locale) replaceAll(String, String) toString() replaceFirst(String, String) toUpperCase() split(String) toUpperCase(Locale) split(String, int) trim() substring(int) Posiadanie …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Z jakimi problemami mogę się spotkać, jeśli nie będę używać wzorców projektowych? Czy możesz mi …
Zapytano mnie o niezmienne łańcuchy w Javie. Zadanie polegało mi na napisaniu funkcji, która połączyła liczbę „a” z łańcuchem. Co napisałem: public String foo(int n) { String s = ""; for (int i = 0; i < n; i++) { s = s + "a" } return s; } Zapytano …
Mam metodę DAO, która wykorzystuje Spring do dostępu JDBC. Oblicza wskaźnik sukcesu sprzedawcy w sprzedaży przedmiotu. Oto kod: public BigDecimal getSellingSuccessRate(long seller_id) { String sql = "SELECT SUM(IF(sold_price IS NOT NULL, 1, 0))/SUM(1) FROM transaction WHERE seller_id = ?"; Object[] args = {seller_id}; return getJdbcTemplate().queryForObject(sql, args, BigDecimal.class); } Jak powinienem …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Pracuję dla firmy, która chce połączyć wszystkie swoje aplikacje .Net (aplikacje internetowe, aplikacje Windows i …
W problemach z nauką, z którymi się bawiłem, zdałem sobie sprawę, że potrzebuję kroju typowego dla funkcji z operacjami do aplikowania, komponowania itp. Powody ... Wygodne może być traktowanie reprezentacji funkcji tak, jakby była ona samą funkcją, tak że zastosowanie funkcji niejawnie korzysta z interpretera, a komponowanie funkcji daje nowy …
Rozwinąłem projekt na Githubie, dokonałem niewielkiej zmiany i wysłałem żądanie ściągnięcia do oryginalnego opiekuna, który go włączył. Teraz jest ostatnie zatwierdzenie Merged pull request #11 from my_username/master. Robię to po raz pierwszy, więc nie jestem pewien, jaka jest teraz etykieta: zrobiłem git pull upstream mastera potem git push origin master, …
Biorąc pod uwagę konstruktor, który nigdy nie będzie musiał używać różnych implementacji kilku obiektów, które inicjuje, czy nadal jest praktyczne stosowanie DI? W końcu nadal możemy chcieć przeprowadzić test jednostkowy. Klasa, o której mowa, inicjuje kilka innych klas w swoim konstruktorze, a klasy, których używa, są dość specyficzne. Nigdy nie …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . opis problemu Chcę używać rozpoznawania głosu jako części projektu sprzętowego, który chciałbym być całkowicie samowystarczalny …
Piszę swoją pierwszą aplikację na Androida i będę korzystał z bazy danych SQLite, więc będę starał się jak najbardziej ograniczyć rozmiar, ale myślę, że pytanie dotyczy ogólnie projektowania bazy danych. Planuję przechowywać rekordy, które będą miały tekst i datę utworzenia. Aplikacja jest samodzielną aplikacją, tzn. Nie będzie łączyła się z …
Czy istnieje powód, historyczny lub inny, dlaczego operator modułu jest częścią małego zestawu standardowych operatorów w, jak się wydaje, wielu językach? ( +, -, *, /oraz %, dla Java i C, z **w Ruby i Python). Dziwne wydaje się umieszczanie modu jako „podstawowego” (nie pukać, używam go dużo, ale używam …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.