Programowanie

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

19
Obliczanie klatek na sekundę w grze
Jaki jest dobry algorytm obliczania liczby klatek na sekundę w grze? Chcę pokazać to jako liczbę w rogu ekranu. Jeśli spojrzę tylko na to, ile czasu zajęło renderowanie ostatniej klatki, liczba zmienia się zbyt szybko. Dodatkowe punkty, jeśli twoja odpowiedź aktualizuje każdą klatkę i nie zbiegają się inaczej, gdy liczba …


4
C / C ++ NaN stała (dosłownie)?
Czy jest możliwe przypisanie a NaNdo a doublelub floatw C / C ++? Podobnie jak w JavaScript zrobić: a = NaN. Więc później możesz sprawdzić, czy zmienna jest liczbą, czy nie.
110 c++  nan 


3
Subdomena na innym hoście [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 8 lat temu . Popraw to pytanie Próbuję hostować subdomenę dla mojej witryny w innej firmie hostingowej i mam problemy z konfiguracją. Oto szczegółowe informacje: …
110 subdomain  hosting 


3
Czy można nadpisać konfigurację wtyczki już zdefiniowanej dla profilu w nadrzędnym POM?
W macierzystym pliku POM mojego projektu mam taki profil definiujący niektóre konfiguracje przydatne dla tego projektu (aby nie móc się pozbyć tego nadrzędnego POM): <profile> <id>wls7</id> ... <build> <plugins> <!-- use java 1.4 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <fork>true</fork> <source>1.4</source> <target>1.4</target> <meminitial>128m</meminitial> <maxmem>1024m</maxmem> <executable>%${jdk14.executable}</executable> </configuration> </plugin> </plugins> </build> ... </profile> …

4
Dlaczego Windows64 używa innej konwencji wywoływania niż wszystkie inne systemy operacyjne na x86-64?
AMD ma specyfikację ABI, która opisuje konwencję wywoływania używaną na x86-64. Podążają za nią wszystkie systemy operacyjne, z wyjątkiem systemu Windows, który ma własną konwencję wywoływania x86-64. Czemu? Czy ktoś zna techniczne, historyczne lub polityczne powody tej różnicy, czy też jest to wyłącznie kwestia zespołu NIH? Rozumiem, że różne systemy …

1
Co to są znaczniki w platformach Java Logging i jaki jest powód ich używania?
Pierwszy raz słyszę o markerach podczas czytania: http://slf4j.org/faq.html Sprawdzam dostępne metody dla obiektu Logger : http://www.slf4j.org/api/org/slf4j/Logger.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Logger.html i znalezione interfejsy: http://www.slf4j.org/api/org/slf4j/Marker.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Marker.html Więcej szczegółowych informacji otrzymałem od: http://logback.qos.ch/manual/filters.html ale nadal zdezorientowany ... Zauważ, że pytam dlaczego , a nie jak ich używać, więc nie jest to duplikat: Najlepsze praktyki dotyczące …
110 java  logging  log4j  slf4j  logback 

5
Jak odczytać pojedynczy znak z konsoli w Javie (jak go wpisuje użytkownik)?
Czy istnieje łatwy sposób na odczytanie pojedynczego znaku z konsoli, gdy użytkownik wpisuje go w Javie? Czy to możliwe? Próbowałem z tymi metodami, ale wszystkie czekają, aż użytkownik naciśnie klawisz Enter : char tmp = (char) System.in.read(); char tmp = (char) new InputStreamReader(System.in).read (); char tmp = (char) System.console().reader().read(); // …
110 java  input  console 


6
Kiedy używać metody „componentDidUpdate” w React?
Napisałem dziesiątki Reactplików, nigdy nie używam componentDidUpdatemetody. Czy istnieje typowy przykład, kiedy należy skorzystać z tej metody? Chcę jakiegoś prawdziwego przykładu, a nie prostego demo. Dziękuję za odpowiedź!
110 reactjs 

12
Sprawdź, czy ścieżka jest prawidłowa
Zastanawiam się tylko: szukam sposobu na sprawdzenie, czy podana ścieżka jest prawidłowa. (Uwaga: nie chcę sprawdzać, czy plik istnieje! Chcę tylko udowodnić poprawność ścieżki - więc jeśli plik może istnieć w tej lokalizacji) . Problem w tym, że nie mogę znaleźć niczego w .Net API. Ze względu na wiele formatów …
110 c#  .net  winapi  path 

4
Jak działa algorytm sortowania MapReduce?
Jednym z głównych przykładów wykorzystywanych do zademonstrowania możliwości MapReduce jest test porównawczy Terasort . Mam problem ze zrozumieniem podstaw algorytmu sortowania używanego w środowisku MapReduce. Dla mnie sortowanie polega po prostu na określeniu względnego położenia elementu w stosunku do wszystkich innych elementów. Tak więc sortowanie polega na porównywaniu „wszystkiego” ze …

12
Jak dodać minuty do mojej randki
Mam ten obiekt daty: SimpleDateFormat df = new SimpleDateFormat("yyyy-mm-dd HH:mm"); Date d1 = df.parse(interviewList.get(37).getTime()); wartość d1 wynosi Fri Jan 07 17:40:00 PKT 2011 Teraz staram się dodać 10 minut do powyższej daty. Calendar cal = Calendar.getInstance(); cal.setTime(d1); cal.add(Calendar.MINUTE, 10); String newTime = df.format(cal.getTime()); Wartość newTimezmian, 2011-50-07 17:50 ale powinna być …

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.