Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte w zeszłym roku . Powiedzmy, że próbuję opisać mój kod na spotkaniu technicznym. Najpierw ustawiłem wartość logiczną …
Oba wydają się być równoległą siecią komunikacyjną MPI. Identyfikuję aktorów z usługami. Czy aktorzy są bardziej dynamiczni (możesz ich tworzyć i zabijać jak oddychanie, podczas gdy sieć serwisowa jest bardziej statyczna) czy co?
Chcę dodać obsługę błędów do: var firstVariable = 1; var secondVariable = firstVariable; Poniższe informacje nie zostaną skompilowane: try { var firstVariable = 1; } catch {} try { var secondVariable = firstVariable; } catch {} Dlaczego blok try catch musi wpływać na zakres zmiennych, podobnie jak inne bloki kodu? …
Mam aplikację internetową. Nie wierzę, że technologia jest ważna. Struktura jest aplikacją na poziomie N, pokazaną na obrazku po lewej stronie. Istnieją 3 warstwy. Interfejs użytkownika (wzorzec MVC), warstwa logiki biznesowej (BLL) i warstwa dostępu do danych (DAL) Mam problem z tym, że moja BLL jest ogromna, ponieważ ma logikę …
Korzystając z nowego interfejsu API strumieni Java8 w celu znalezienia jednego konkretnego elementu w kolekcji, piszę taki kod: String theFirstString = myCollection.stream() .findFirst() .get(); Tutaj IntelliJ ostrzega, że wywoływana jest metoda get () bez uprzedniego sprawdzenia isPresent (). Jednak ten kod: String theFirstString = myCollection.iterator().next(); ... nie daje ostrzeżenia. Czy …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 3 lata temu . Struktura Redux faworyzuje paradygmat stanu niezmiennego / funkcji czystej, który promuje tworzenie nowego stanu z poprzedniego stanu pod względem …
Pracuję nad projektem od kilku lat i zaczynam gromadzić porządną bazę użytkowników. Stworzyłem stronę projektu z podstawową dokumentacją, ale w tym momencie to naprawdę niewiele więcej niż FAQ. Wiem, że muszę to poprawić, aby było bardziej pouczające zarówno dla nowych, jak i zaawansowanych użytkowników, i to jest następne na mojej …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 3 lata temu . Niedawno przeczytałem post na blogu Three Big Lies i trudno mi uzasadnić drugie …
Próbuję zrozumieć kompilację i interpretację, krok po kroku, zastanawiając się nad całkowitym obrazem. Podszedłem więc do pytania podczas czytania http://www.cs.man.ac.uk/~pjj/farrell/comp3.html tego artykułu To mówi : Kolejny etap kompilatora nosi nazwę Parser. Ta część kompilatora rozumie gramatykę języka. Odpowiada za identyfikację błędów składniowych i tłumaczenie bezbłędnego programu na wewnętrzne struktury danych, …
Podczas pracy nad poprawką lub funkcją czasami natknęłam się na inne drobne problemy, które można poprawić w locie w ciągu kilku sekund. Kiedy robię je natychmiast, a następnie zatwierdzam gotową funkcję / poprawkę, zatwierdzenie zawiera więcej niż jedną rzecz. Na przykład "add feature X and code clean up"lub "fix bug …
Nigdy wcześniej nie korzystałem z systemu Continuous Integration (CI). Piszę głównie w MATLAB, Python lub PHP. Żaden z nich nie ma kroku kompilacji i nie widzę, jak można użyć CI do mojej pracy. Przyjaciel dużego projektu w dużej firmie powiedział mi, że język nie ma znaczenia. Nie widzę, jak CI …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Na przykład w języku C # tablice mają właściwość Length. Ale inne typy …
tło Obecnie mam sytuację, w której mam obiekt przesyłany i odbierany przez urządzenie. Ten komunikat ma kilka konstrukcji, takich jak: public void ReverseData() public void ScheduleTransmission() ScheduleTransmissionMetoda wymaga , aby wywołać ReverseDatametodę, gdy jest to tzw. Są jednak chwile, w których będę musiał wywoływać ReverseDatazewnętrznie (i powinienem całkowicie dodać poza …
Akcesoria i modyfikatory (znane również jako setery i gettery) są przydatne z trzech głównych powodów: Ograniczają dostęp do zmiennych. Na przykład można uzyskać dostęp do zmiennej, ale nie można jej modyfikować. Sprawdzają poprawność parametrów. Mogą powodować pewne działania niepożądane. Uniwersytety, kursy online, samouczki, artykuły na blogach i przykłady kodu w …
Znam kilka podstawowych algorytmów dopasowywania ciągów, takich jak KMP lub Boyer-Moore, ale wszystkie z nich analizują wzorzec przed wyszukiwaniem, jednak jeśli jeden znak jest pojedynczy, nie ma wiele do przeanalizowania. Czy istnieje więc lepszy algorytm niż naiwne wyszukiwanie polegające na porównywaniu każdego znaku tekstu?
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.