Programowanie

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




4
Clojure vs inne Lisps [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

9
Pliki app.config / web.config specyficzne dla deweloperów w programie Visual Studio
Mamy kilka projektów .NET, w których przechowujemy określone ustawienia w plikach konfiguracyjnych. Teraz każdy deweloper będzie miał własne pliki konfiguracyjne, które nieco się różnią (różne parametry połączenia do łączenia się z lokalnymi bazami danych, różne punkty końcowe WCF itp.) W tej chwili mamy tendencję do sprawdzania plików app / web.config …


8
Jak podejść do tworzenia języka programowania JVM?
Stworzyłem kompilator w C (używając Lex & Bison) dla dynamicznego języka programowania, który obsługuje pętle, deklaracje funkcji wewnątrz funkcji, wywołania rekurencyjne itp. Stworzyłem również maszynę wirtualną, która uruchamia kod pośredni utworzony przez kompilator. Myślałem o skompilowaniu go do kodu bajtowego Java zamiast własnego kodu pośredniego. Widziałem, że pytanie o stworzenie …


12
Dlaczego bez próby wejścia / wyjścia niemożliwe jest wykrycie, że gniazdo TCP zostało bezpiecznie zamknięte przez partnera?
W odpowiedzi na niedawne pytanie zastanawiam się, dlaczego w Javie nie jest możliwe wykrycie, że gniazdo zostało bezpiecznie zamknięte przez równorzędnego, bez próby odczytu / zapisu w gnieździe TCP? Wydaje się, że tak jest niezależnie od tego, czy używa się pre-NIO, Socketczy NIO SocketChannel. Kiedy peer z wdziękiem zamyka połączenie …


6
Dlaczego C ++ zabrania anonimowych struktur?
Niektóre kompilatory C ++ zezwalają na anonimowe związki i struktury jako rozszerzenie standardowego C ++. Jest to trochę cukru syntaktycznego, który czasami jest bardzo pomocny. Jakie jest uzasadnienie, które uniemożliwia to, aby stało się to częścią normy? Czy istnieje techniczna blokada drogowa? Filozoficzny? Czy po prostu nie ma wystarczającej potrzeby …
93 c++  struct  unions 



11
Jak usunąć wiodące białe znaki z Ruby HEREDOC?
Mam problem z heredocem Ruby, który próbuję zrobić. Zwraca początkowe białe znaki z każdego wiersza, mimo że włączam operator -, który ma blokować wszystkie wiodące białe znaki. moja metoda wygląda następująco: def distinct_count <<-EOF \tSELECT \t CAST('#{name}' AS VARCHAR(30)) as COLUMN_NAME \t,COUNT(DISTINCT #{name}) AS DISTINCT_COUNT \tFROM #{table.call} EOF end a …


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.