Programowanie

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


4
przypisanie odniesienia jest niepodzielne, więc dlaczego potrzebne jest Interlocked.Exchange (ref Object, Object)?
W mojej wielowątkowej usłudze internetowej asmx miałem pole klasy _allData mojego własnego typu SystemData, które składa się z kilku List<T>i jest Dictionary<T>oznaczone jako volatile. Dane systemowe ( _allData) są od czasu do czasu odświeżane i robię to, tworząc kolejny obiekt o nazwie newDatai wypełniając jego struktury danych nowymi danymi. Kiedy …

12
Brak GDB w systemie OS X 10.9 (Mavericks)
Użyłem GDB w systemie OS X 10.9 (Mavericks), a go tam nie ma. Gdzie to się podziało? # /usr/lib/gdb -bash: /usr/bin/gdb: No such file or directory # gdb -bash: gdb: command not found Uruchomiłem także Xcode 5.0.1: Preferencje> Pobieranie ..i nie ma już dostępnych narzędzi wiersza poleceń - ffs!
108 xcode  macos  gdb 

7
Maksymalny rozmiar tablicy w JavaScript
Kontekst: Tworzę małą witrynę, która czyta kanał RSS i aktualizuje / sprawdza kanał w tle. Mam jedną tablicę do przechowywania danych do wyświetlenia i drugą, która przechowuje identyfikatory rekordów, które zostały pokazane. Pytanie: Ile elementów może przechowywać tablica w Javascript, zanim wszystko zacznie się spowalniać lub powolnie. Nie sortuję tablicy, …
108 javascript  arrays 

6
Jaka jest różnica między PS1 a PROMPT_COMMAND
Przeglądając ten niesamowity wątek zauważyłem, że w niektórych przykładach jest PS1="Blah Blah Blah" i trochę pożytku PROMPT_COMMAND="Blah Blah Blah" (a niektórzy używają obu) podczas ustawiania zachęty w powłoce bash. Jaka jest różnica między nimi? Wyszukiwanie SO, a nawet trochę szersze wyszukiwanie w Google nie dają mi wyników, więc nawet link …
108 bash  prompt 

4
Jak dodać grupę użytkowników Active Directory jako login w SQL Server
Mam aplikację .net, która łączy się z serwerem SQL przy użyciu uwierzytelniania systemu Windows. W aplikacji nie możemy używać uwierzytelniania SQL Server. Mamy tam wielu użytkowników Active Directory dla naszego projektu. Więc musimy utworzyć oddzielne konto logowania dla każdego użytkownika Active Directory w SQL Server, zamiast tworzyć osobne konto logowania …

8
Wstrzyknięcie zależności z Jersey 2.0
Zaczynając od zera bez wcześniejszej wiedzy na temat Jersey 1.x, trudno mi zrozumieć, jak skonfigurować wstrzykiwanie zależności w moim projekcie Jersey 2.0. Rozumiem również, że HK2 jest dostępny w Jersey 2.0, ale nie mogę znaleźć dokumentów, które pomogłyby w integracji Jersey 2.0. @ManagedBean @Path("myresource") public class MyResource { @Inject MyService …

2
gulp globbing - jak oglądać wszystko poniżej katalogu
To dość głupie pytanie, ale tak naprawdę nie byłem w stanie znaleźć satysfakcjonującej odpowiedzi: Jak użyć gulp globbing, aby wybrać wszystkie pliki we wszystkich podkatalogach poniżej określonego katalogu? Próbowałem: './src/less' './src/less/' './src/less/*' Żaden z nich nie działa.
108 glob  gulp 


6
Ograniczenia dotyczące licencji open source GPL i LGPL [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 7 lat temu . Popraw to pytanie Mam problem ze zrozumieniem uprawnień użytkowania oprogramowania typu open source. Czytałem gdzieś, że GPL lub LGPL narzuca, że …


6
MSTest skopiuj plik do folderu testowego
Mam test, który wymaga wczytania pliku XML, a następnie jego przeanalizowania. Jak mogę za każdym razem skopiować ten plik do folderu uruchamiania testowego? Plik XML jest ustawiony na „Kopiuj, jeśli nowszy” i tryb kompilacji na „brak” (ponieważ tak naprawdę nie jest to możliwe do kompilacji)

8
W jaki sposób BLAS osiąga tak ekstremalną wydajność?
Z ciekawości zdecydowałem się porównać moją własną funkcję mnożenia macierzy z implementacją BLAS-a ... Wynik był, powiem, najmniej zaskoczony: Implementacja niestandardowa, 10 prób mnożenia macierzy 1000x1000: Took: 15.76542 seconds. Implementacja BLAS, 10 prób mnożenia macierzy 1000x1000: Took: 1.32432 seconds. To jest używanie liczb zmiennoprzecinkowych o pojedynczej precyzji. Moje wdrożenie: template<class …
108 c++  fortran 

2
Dlaczego klasy Java nie dziedziczą adnotacji z zaimplementowanych interfejsów?
Używałem AOP Guice'a do przechwytywania niektórych wywołań metod. Moja klasa implementuje interfejs i chciałbym dodać adnotacje do metod interfejsu, aby Guice mógł wybrać odpowiednie metody. Nawet jeśli typ adnotacji jest adnotowany przy użyciu klasy implementującej Inherited adnotation, nie dziedziczy adnotacji, jak określono w dokumencie java Inherited: Należy również zauważyć, że …

2
Routing klienta (za pomocą routera reaktywnego) i routing po stronie serwera
Myślałem i jestem zdezorientowany z routingiem między klientem a serwerem. Załóżmy, że używam ReactJS do renderowania po stronie serwera przed wysłaniem żądania z powrotem do przeglądarki internetowej i używam React-router jako routingu po stronie klienta do przełączania się między stronami bez odświeżania jako SPA. Przychodzi mi na myśl: Jak interpretowane …

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.