Programowanie

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


6
Co oznacza lambda z 2 strzałkami w Javie 8?
Przeczytałem wcześniej kilka samouczków dotyczących języka Java 8. W tej chwili napotkałem następujący temat: Czy java obsługuje Currying? Tutaj widzę następujący kod: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); Rozumiem, że ten przykład sumuje 2 elementy, ale nie rozumiem konstrukcji: a -> b -> a + …
118 java  lambda  java-8  currying 

7
Java - pobierz tablicę pikseli z obrazu
Szukam najszybszego sposobu na uzyskanie danych pikseli (w formularzu int[][]) z pliku BufferedImage. Moim celem jest możliwość adresowania piksela (x, y)z obrazu za pomocą int[x][y]. Nie działają wszystkie metody, które znalazłem (większość z nich zwraca int[]s).

5
nodejs connect nie może znaleźć statycznego
UWAGA: Próbowałem innego rozwiązania podanego tutaj, ale nie zadziałało Nowicjusz z NodeJs. Próbuję śledzić AngularJS pro i utknąłem w konfiguracji serwera NodeJs. Zgodnie z książką zainstalowałem nodejs, a następnie zainstalowałem pakiet connect za pomocą npm install connect następnie pobrał angularjs w folderze obok folderu nodejs. Następnie napisano plik server.js, aby …
118 node.js  connect 

6
Zamiennik dla „rename” w dplyr
Podoba mi się funkcja zmiany nazwy Plyra rename. Niedawno zacząłem używać dplyr i zastanawiałem się, czy istnieje łatwy sposób zmiany nazw zmiennych za pomocą funkcji z dplyr, która jest tak łatwa w użyciu, jak w przypadku Plyr rename?
118 r  rename  dplyr 


4
Wpływ operatora bitowego na wartość logiczną w Javie
Operatory bitowe mają przemieszczać zmienne i operować na nich bit po bicie. W przypadku liczb całkowitych, długich i znaków ma to sens. Te zmienne mogą zawierać pełen zakres wartości wymuszonych przez ich rozmiar. Jednak w przypadku logicznych wartości logicznych może zawierać tylko dwie wartości. 1 = prawda lub 0 = …


7
Rozmiar struktury Pythona w pamięci
Czy istnieje odniesienie do rozmiaru pamięci struktury danych Pythona na platformach 32- i 64-bitowych? Jeśli nie, byłoby miło mieć go na SO. Im bardziej wyczerpujący, tym lepiej! Ile bajtów jest używanych przez następujące struktury Pythona (w zależności od lentypu zawartości i, jeśli ma to zastosowanie)? int float odniesienie str ciąg …

6
Wykryć, czy stdin to terminal czy potok?
Kiedy wykonuję " python" z terminala bez argumentów, wyświetla się interaktywna powłoka Pythona. Kiedy wykonuję " cat | python" z terminala, nie uruchamia to trybu interaktywnego. W jakiś sposób, nie otrzymując żadnego sygnału wejściowego, wykrył, że jest podłączony do rury. Jak wykonać podobne wykrywanie w C, C ++ lub Qt?
118 c++  c  qt  pipe  stdin 

2
Jakie są zalety i wady zarówno Jade, jak i EJS dla szablonów Node.js? [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ć …
118 node.js  pug  ejs 

8
Korzystanie z SQL Server 2008 i SQL Server 2005 oraz daty i godziny
Zbudowałem model struktury encji na podstawie bazy danych z 2008 roku. Wszystko działa dobrze w stosunku do bazy danych z 2008 roku. Kiedy próbuję zaktualizować jednostkę w bazie danych 2005, pojawia się ten błąd. Używana wersja programu SQL Server nie obsługuje typu danych „datetime2 W szczególności nie korzystałem z żadnych …

9
Jak daleko mogą zajść wycieki pamięci?
Wiele razy miałem wycieki pamięci. Zwykle kiedy - mallocjakby nie było jutra, albo wiszące FILE *jak brudne pranie. Ogólnie zakładam (czytaj: mam nadzieję), że cała pamięć jest czyszczona przynajmniej po zakończeniu działania programu. Czy są jakieś sytuacje, w których wyciekająca pamięć nie zostanie zebrana po zakończeniu działania programu lub awarii? …
118 c++  c  memory  memory-leaks 

5
Modyfikuj / wyświetlaj zmienne statyczne podczas debugowania w Eclipse
Jak na pytanie. W widoku debugowania znajduje się ramka Zmienne. Pokazuje wszystkie wartości zmiennych składowych bieżącego obiektu i wszystkie zmienne lokalne, ale nie pokazuje żadnych zmiennych statycznych klasy obiektu. Jak do nich dojdę? Niektórzy googlowie zasugerowali, żebym nacisnął przycisk na pasku narzędzi, ale na pasku narzędzi ramki Zmienne nie ma …


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.