Programowanie

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

2
Absolutne minimum potrzebne do napisania przykładowej aplikacji usługi MSMQ
Szukałem przez ponad godzinę i znajdowałem świetne przykłady korzystania z MSMQ w C #, a nawet jeden pełny rozdział książki o kolejce wiadomości ... Ale do szybkiego testu potrzebuję tylko omówić ten scenariusz, nawet nie w doskonały sposób, tylko do szybkiego demo: „Aplikacja A”: zapisuje wiadomość w kolejce wiadomości. (Aplikacja …
112 c#  msmq 


2
Jaka jest różnica między libsqlite3.dylib i libsqlite3.0.dylib?
Rozpoczynam pracę z bazami danych SQLite w aplikacji, nad którą pracuję. Nie napotkałem jeszcze problemów, ale jednym z pierwszych kroków tego samouczka jest połączenie frameworka SQLite3. Samouczek odwołuje się do libsqlite3.0.dylib, ale zauważyłem inny libsqlite3.dylib. Czy to drugie jest tylko dowiązaniem symbolicznym do najnowszej biblioteki v3, takiej jak konwencja dla …
112 ios  sqlite 

4
Czy cout jest zsynchronizowany / bezpieczny dla wątków?
Generalnie zakładam, że strumienie nie są zsynchronizowane, to do użytkownika należy odpowiednie zablokowanie. Czy jednak takie rzeczy jak coutbiblioteka standardowa są traktowane w specjalny sposób? Oznacza to, że jeśli wiele wątków pisze do, coutczy mogą uszkodzić coutobiekt? Rozumiem, że nawet po zsynchronizowaniu nadal otrzymujesz wyjście z przeplotem losowo, ale czy …
112 c++  gcc  c++11 



12
Jakie są dobre opcje kolejki wiadomości dla nodejs? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Chcę użyć kolejki komunikatów w małej aplikacji internetowej, którą tworzę za pomocą node.js. Spojrzałem na resque, …

5
Po co dodawanie metody dodawałoby niejednoznaczne wywołanie, jeśli nie byłoby to związane z niejednoznacznością
Mam tę klasę public class Overloaded { public void ComplexOverloadResolution(params string[] something) { Console.WriteLine("Normal Winner"); } public void ComplexOverloadResolution<M>(M something) { Console.WriteLine("Confused"); } } Jeśli nazywam to tak: var blah = new Overloaded(); blah.ComplexOverloadResolution("Which wins?"); Pisze Normal Winnerdo konsoli. Ale jeśli dodam inną metodę: public void ComplexOverloadResolution(string something, object somethingElse …

13
Jak przekonwertować zadania crona w Linuksie na „sposób Amazon”?
Na dobre lub na złe przeprowadziliśmy migrację całej naszej aplikacji internetowej LAMP z dedykowanych maszyn do chmury (maszyny Amazon EC2). Jak dotąd idzie świetnie, ale sposób, w jaki robimy crony, jest nieoptymalny. Mam pytanie dotyczące Amazona, jak najlepiej zarządzać zadaniami cron w chmurze przy użyciu „sposobu Amazon”. Problem : mamy …

2
Dlaczego data / godzina wejścia HTML5 została usunięta z przeglądarek, które już go obsługują?
Zastanawiałem się, dlaczego wszystkie przeglądarki, takie jak wersje Chrome wyższe niż 26, które w przeszłości obsługiwały dane wejściowe, datetimeusunęły je? To brzmi jak kopia tego artykułu , ale ten jest dość stary. Wygląda na to, że preferuje HTML WG datetime-local( w3c ) powyżej datetime( w3c ), ale dlaczego? Zobacz to, …

2
Moja prośba o ściągnięcie została scalona, ​​co dalej?
Niedawno brałem udział w projekcie z GitHub. Zrobiłem co następuje: Rozwidliłem oryginalne repozytorium, sklonowałem je na moją maszynę lokalną, stworzyłem gałąź, aby naprawić istniejący błąd, naprawiony błąd w tej gałęzi, wypchnął tę gałąź do mojego repozytorium, wyślij żądanie ściągnięcia do autora repozytorium, aby scalić gałąź napraw do jego główna gałąź. …
112 git  github 



1
Zrozumienie, dlaczego Zipper jest Comonad
To jest kontynuacja odpowiedzi na moje poprzednie pytanie. Załóżmy, że trzeba mapować każdy element a:Aod List[A]do b:Bz funkcji def f(a:A, leftNeighbors:List[A]): Bi generować List[B]. Oczywiście nie mogę po prostu zadzwonić mapna listę, ale mogę użyć suwaka listy . Zamek błyskawiczny to kursor do poruszania się po liście. Zapewnia dostęp do …

1
Korzystanie z sygnalizującego z przełączaniem awaryjnym usługi Redis Messagebus przy użyciu usługi ConnectionUtils.Connect () BookSleeve
Próbuję utworzyć scenariusz pracy awaryjnej magistrali komunikatów Redis za pomocą aplikacji SignalR. Na początku próbowaliśmy prostego przełączania awaryjnego równoważenia obciążenia sprzętu, który po prostu monitorował dwa serwery Redis. Aplikacja sygnalizująca wskazała pojedynczy punkt końcowy HLB. Następnie jeden serwer nie powiódł się, ale nie udało mi się pomyślnie pobrać żadnych komunikatów …

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.