Programowanie

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

8
Zwróć obiekt „NULL”, jeśli nie znaleziono wyniku wyszukiwania
Jestem całkiem nowy w C ++, więc podczas nauki staram się projektować z dużą ilością Java-izmów. W każdym razie w Javie, gdybym miał klasę z metodą „wyszukiwania”, która zwróciłaby obiekt Tz obiektu Collection< T >pasującego do określonego parametru, zwróciłbym ten obiekt i gdyby obiekt nie został znaleziony w kolekcji, wróciłbym …

7
Jaka jest różnica między aplikacją API a aplikacją internetową?
Przeczytałem teraz kilka samouczków dotyczących wdrażania aplikacji internetowych i aplikacji API na platformie Azure. Jednak nadal nie jestem pewien, dlaczego miałbyś używać jednego zamiast drugiego. Mogę stworzyć nowe rozwiązanie .NET z kontrolerami API i wdrożyć je jako aplikację internetową, więc dlaczego miałbym specjalnie wymagać aplikacji API? Czy są one zoptymalizowane …

4
Różnica między Ctrl + Shift + F i Ctrl + I w Eclipse
Zostałem użyty Ctrl+ Shift+ Fdo poprawienia wcięć, ale słyszałem, że jest inny skrót, aby to zrobić: Ctrl+I Zgodnie z odniesieniem znalezionym w Google, Ctrl+ Shift+ Fto Reformat, a Ctrl+ Ito Prawidłowe wcięcie. Czy jest między nimi jakaś różnica? lub między Reformat i Correct wcięcie?


11
Odcisk palca obrazu do porównania podobieństwa wielu obrazów
Muszę utworzyć odciski palców wielu obrazów (około 100 000 istniejących, 1000 nowych dziennie, RGB, JPEG, maksymalny rozmiar 800x800), aby bardzo szybko porównać każdy obraz z każdym innym. Nie mogę użyć binarnych metod porównywania, ponieważ powinny zostać rozpoznane również obrazy, które są prawie podobne. Najlepsza byłaby istniejąca biblioteka, ale również kilka …


4
czy plik console.log node.js jest asynchroniczny?
Czy console.log/debug/warn/errorplik node.js jest asynchroniczny? Mam na myśli, czy wykonywanie kodu javascript zatrzyma się do momentu wydrukowania treści na ekranie, czy też zostanie wydrukowane w późniejszym etapie? Chciałbym też wiedzieć, czy jest możliwe, aby plik console.log NIE wyświetlał niczego, jeśli instrukcja natychmiast po awarii węzła.

7
Przykłady kontrolera widoku kontenera [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 Czy ktoś może wskazać mi jakieś dobre przykłady tworzenia niestandardowego kontrolera widoku jako kontrolera widoku kontenera? …


6
Różnica między ViewData a TempData?
Wiem, czym jest ViewData i używam go cały czas, ale w ASP.NET Preview 5 wprowadzono coś nowego o nazwie TempData. Zwykle silnie wpisuję moje ViewData, zamiast korzystać ze słownika obiektów. Kiedy więc powinienem używać TempData zamiast ViewData? Czy są jakieś najlepsze praktyki?

4
Jak mieć wiele atrybutów wiązania danych w jednym elemencie?
Potrzebuję wielu powiązań danych w jednym elemencie. Na przykład, chcę hrefjak również htmlwiązania danych na jednej a zmiennej. Próbowałem tego, <a data-bind="html: name" data-bind="attr: { href: url }" data-bind="attr: { 'data-prop': xyz }"> </a> Ale to nie działa. Wygląda na to, że nokaut obsługuje tylko wiązanie jednej data-bind właściwości? Jak …

5
Czy Github powinien być używany jako CDN dla bibliotek javascript? [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ć …

8
Czy jakiekolwiek kompilatory JVM JVM generują kod, który używa wektoryzowanych instrukcji zmiennoprzecinkowych?
Powiedzmy, że wąskim gardłem mojego programu w Javie są naprawdę ciasne pętle do obliczania szeregu wektorowych iloczynów skalarnych. Tak, sprofilowałem, tak, to wąskie gardło, tak, to jest znaczące, tak, taki właśnie jest algorytm, tak, uruchomiłem Proguard, aby zoptymalizować kod bajtowy itp. Praca jest zasadniczo iloczynami skalarnymi. Tak jak w, mam …

16
Gdzie mogę uzyskać klucz programisty Google
Pracuję nad interfejsem API Google, takim jak czat, kontakty itd. developer_keyUtknąłem, jak wspomniano w dokumencie gdata. Możesz to uzyskać na https://code.google.com/apis/console : 'developer_key' => '' Mam już: // OAuth2 Settings, you can get these keys at https://code.google.com/apis/console 'oauth2_client_id' => '', 'oauth2_client_secret' => '', 'oauth2_redirect_uri' => '' Gdzie mogę znaleźć klucz …

4
Jak szablonować struktury If-Else w widokach powiązanych z danymi?
Ciągle używam tego idiomu w szablonach HTML opartych na KO: <!-- ko if: isEdit --> <td><input type="text" name="email" data-bind="value: email" /></td> <!-- /ko --> <!-- ko ifnot: isEdit --> <td data-bind="text: email"></td> <!-- /ko --> Czy istnieje lepszy / czystszy sposób wykonywania warunków warunkowych w KO, czy też istnieje lepsze …

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.