Jestem w trakcie projektowania interfejsu API HTTP, mam nadzieję, że uczynię go możliwie jak najbardziej REST. Istnieje kilka działań, których funkcjonalność rozciąga się na kilka zasobów i czasem trzeba je cofnąć. Pomyślałem sobie, że to brzmi jak wzorzec poleceń, ale jak mogę zamodelować go w zasób? Przedstawię nowy zasób o …
Próbowałem zrozumieć, dlaczego grupa ekspertów JDK 8 Lambda Expert Group (EG) postanowiła nie włączać nowego typu funkcji do języka programowania Java. Przeglądając listę mailingową, znalazłem wątek z dyskusją na temat usuwania typów funkcji . Wiele stwierdzeń jest dla mnie niejednoznacznych, być może z powodu braku kontekstu, a w niektórych przypadkach …
Pracuję nad opracowaniem relacyjnej bazy danych, która śledzi transakcje na urządzeniu, nad którym pracuję dla mojej firmy. Istnieją różne rodzaje transakcji, które mogą wystąpić na urządzeniu, dlatego w jednym z naszych głównych tabel rekordów mamy pole „typ_trans”. Moja grupa postanowiła, że typ tego pola będzie liczbą całkowitą i będzie traktowany …
Tak nazywam „łączoną” metodę pobierającą / ustawiającą (z jQuery): var foo = $("<div>This is my HTML</div>"), myText; myText = foo.text(); // myHTML now equals "This is my HTML" (Getter) foo.text("This is a new value"); // The text now equals "This is a new value") Jest to ta sama logika z …
Niedawno zostałem zatrudniony do projektu obejmującego pracę z kilkoma systemami „korporacyjnymi” innych firm i wokół nich. Ze względu na to, co według mnie byłoby astronomicznym kosztem i wysiłkiem wymaganym do zbudowania wystarczająco wiernej repliki środowiska produkcyjnego, perspektywa posiadania prawdziwego środowiska programistycznego wydaje się znikoma. To oczywiście nie jest idealne. Z …
Ostatnio nastąpiła jakaś rewolucja przeciwko singletonom, ale czy jest coś z nimi nie tak, jeśli są bezpaństwowcami? Wiem, że mowa o nadużywaniu i wszystko ... dotyczy to wszystkiego, nie tylko singli.
Jestem programistą internetowym, który ma zamiar odblokować osiągnięcie „Pierwsza biblioteka opublikowana” w mojej karierze i pocę się pociskami (całą noc się stresowałem). Chciałbym wykorzystać doświadczenie społeczności, aby zobaczyć, czy ktoś ma jakieś sugestie lub rekomendacje, aby upewnić się, że pójdzie tak gładko, jak to możliwe. Czy są jakieś szczególne szczegóły …
Czytałem artykuł o programowaniu funkcjonalnym, w którym pisze autor (take 25 (squares-of (integers))) Zauważ, że nie ma żadnych zmiennych. Rzeczywiście, ma tylko trzy funkcje i jedną stałą. Spróbuj napisać kwadraty liczb całkowitych w Javie bez użycia zmiennej. Och, prawdopodobnie jest na to sposób, ale z pewnością nie jest to naturalne …
Okej, powiedz, że mam współrzędną punktu. var coordinate = { x: 10, y: 20 }; Teraz mam także odległość i kąt. var distance = 20; var angle = 72; Problem, który próbuję rozwiązać, jeśli chcę przesunąć 20 punktów w kierunku kąta od współrzędnej początkowej, jak mogę znaleźć moje nowe współrzędne? …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 4 lata temu . RFC : Zapytanie o komentarze (RFC) to memorandum opublikowane przez Internet Engineering Task Force (IETF) opisujące metody, zachowania, badania …
Modeluję układ chemiczny i mam problemy z nazywaniem moich elementów / przedmiotów w wyliczeniu. Nie jestem pewien, czy powinienem użyć: wzór atomowy nazwa chemiczna skrócona nazwa chemiczna. Na przykład kwasem siarkowym jest H2SO4, a kwasem chlorowodorowym jest HCl. W przypadku tych dwóch prawdopodobnie użyłbym wzoru atomowego, ponieważ są one dość …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, 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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
To w zasadzie pytanie o to, czym są słabe byty? Kiedy powinniśmy ich używać? Jak powinny być modelowane? Jaka jest główna różnica między normalnymi a słabymi istotami? Czy słabe byty odpowiadają obiektom wartości podczas projektowania opartego na domenach? Aby pomóc zachować pytanie na ten temat, oto przykład wzięty z Wikipedii, …
W moim dziale opracowujemy kilka mniejszych dodatków dla jakiegoś zunifikowanego serwera komunikacyjnego. Do tworzenia wersji i programowania rozproszonego używamy Team Foundation Server 2012. Ale: istnieje tylko jedno duże rozwiązanie TFS dla wszystkich naszych aplikacji i bibliotek: Główne rozwiązanie Aplikacje Aplikacja 1 Aplikacja 2 Aplikacja 3 Pozory Biblioteki Lib 1 Lib …
To może być dość głupie pytanie, ponieważ jestem przy pierwszych próbach TDD. Uwielbiałem poczucie pewności i ogólnie lepszą strukturę mojego kodu, ale kiedy zacząłem stosować go na czymś większym niż przykłady klasowych zabawek, napotkałem trudności. Załóżmy, że piszesz bibliotekę. Wiesz, co musi zrobić, znasz ogólny sposób jego implementacji (pod względem …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.