Programowanie

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

15
Dlaczego tak często wpisujemy strukturę w C?
Widziałem wiele programów składających się ze struktur takich jak ten poniżej typedef struct { int i; char k; } elem; elem user; Dlaczego jest tak często potrzebny? Czy jest jakiś konkretny powód lub odpowiedni obszar?
406 c  struct  typedef 


30
Jak obciąć ciąg .NET?
Chciałbym obciąć łańcuch tak, aby jego długość nie była dłuższa niż podana wartość. Piszę do tabeli bazy danych i chcę się upewnić, że wartości, które piszę, spełniają ograniczenie typu danych kolumny. Na przykład byłoby miło, gdybym mógł napisać: string NormalizeLength(string value, int maxLength) { return value.Substring(0, maxLength); } Niestety powoduje …
406 c#  .net  string  truncate 

14
Znajdź obiekty między dwiema datami MongoDB
Bawiłem się, przechowując tweety wewnątrz mongodb, każdy obiekt wygląda następująco: { "_id" : ObjectId("4c02c58de500fe1be1000005"), "contributors" : null, "text" : "Hello world", "user" : { "following" : null, "followers_count" : 5, "utc_offset" : null, "location" : "", "profile_text_color" : "000000", "friends_count" : 11, "profile_link_color" : "0000ff", "verified" : false, "protected" : …

15
PHP - jak stworzyć znak nowej linii?
W PHP próbuję utworzyć znak nowej linii: echo $clientid; echo ' '; echo $lastname; echo ' '; echo '\r\n'; Następnie otwieram utworzony plik w Notatniku i zapisuje on nowy wiersz dosłownie: 1 John Doe \ r \ n 1 John Doe \ r \ n 1 John Doe \ r …




2
Czy Java JIT oszukiwa podczas uruchamiania kodu JDK?
Testowałem trochę kodu i nie mogłem go uruchomić tak szybko, jak z java.math.BigInteger, nawet przy użyciu tego samego algorytmu. Skopiowałem więc java.math.BigIntegerźródło do własnego pakietu i wypróbowałem: //import java.math.BigInteger; public class MultiplyTest { public static void main(String[] args) { Random r = new Random(1); long tm = 0, count = …
405 java  jvm  jit  jvm-hotspot 

12
Jak dowiedzieć się, która wersja pakietu jest ładowana w R?
Właśnie zastanawiam się, jak korzystać z mojego klastra uniwersyteckiego. Ma zainstalowane 2 wersje R. Systemowy R 2.11 (Debian 6.0) i R 2.14.2 w niestandardowej lokalizacji. Próbuję używać MPI razem ze śniegiem. Kod, który próbuję uruchomić, jest następujący library(snow) library(Rmpi) cl <- makeMPIcluster(mpi.universe.size()-1) stopCluster(cl) mpi.quit() Działa bez problemów na R 2.11. …
405 r  package  version 

10
Zwykły stary obiekt CLR a obiekt transferu danych
Przekazywanie informacji o przepełnieniu stosu w przepełnieniu : Przekazywanie danych DTO, POCO (POJO) i Wartość Obiekt POCO = Plain Old CLR (lub lepiej: Class) Object DTO = Obiekt transferu danych W tym poście jest różnica, ale szczerze mówiąc większość blogów, które czytam, opisuje POCO w sposobie definiowania DTO: DTO to …
405 c#  .net  poco  dto 

12
Dla pętli dla elementów HTMLCollection
Próbuję ustawić get id wszystkich elementów w pliku HTMLCollectionOf. Napisałem następujący kod: var list = document.getElementsByClassName("events"); console.log(list[0].id); for (key in list) { console.log(key.id); } Ale dostałem następujące dane wyjściowe w konsoli: event1 undefined czego się nie spodziewałem. Dlaczego jest to wyjście drugiej konsoli, undefinedale pierwsze wyjście konsoli event1?
405 javascript  dom 

23
Gdzie są moje pliki postgres * .conf?
Niedawno ponownie zainstalowałem postgresql 8.3 na moim Ubuntu 8.04 po aktualizacji. Używany pakiet EnterpriseDB. Mogę połączyć się z bazą danych lokalnie, widzę postgres DB systemu, ale nie mogę go skonfigurować, ponieważ nie mogę znaleźć plików konfiguracyjnych. Przeszukałem cały dysk twardy i znalazłem tylko próbki takie jakpg_hba.conf.sample Gdzie są pliki postgres …



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.