Programowanie

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

4
Czy powinienem .npmignore moje testy?
Co dokładnie powinienem włożyć .npmignore? Testy? Rzeczy lubią .travis.yml, .jshintrc? Coś, co nie jest potrzebne podczas uruchamiania modułu (z wyjątkiem pliku readme)? Nie mogę znaleźć żadnych wskazówek na ten temat.
93 node.js  npm  npmignore 

9
Kiedy, jeśli w ogóle, rozwijanie pętli jest nadal przydatne?
Próbowałem zoptymalizować jakiś niezwykle krytyczny dla wydajności kod (algorytm szybkiego sortowania, który jest nazywany milionami razy w symulacji Monte Carlo) przez rozwijanie pętli. Oto wewnętrzna pętla, którą próbuję przyspieszyć: // Search for elements to swap. while(myArray[++index1] < pivot) {} while(pivot < myArray[--index2]) {} Próbowałem rozwinąć się do czegoś takiego: while(true) …

5
Rozwiązywanie problemu „Ładowanie biblioteki DLL nie powiodło się:% 1 nie jest prawidłową aplikacją Win32”. dla Pygame
Niedawno zainstalowałem Python 3.1 i moduł Pygame dla Python 3.1 Kiedy wpisuję import python w konsoli, pojawia się następujący błąd: Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> import pygame File "C:\Python31\lib\site-packages\pygame\__init__.py", line 95, in <module> from pygame.base import * ImportError: DLL load failed: %1 is not …
93 python  pygame 

11
Czy wypalenie może się zdarzyć podczas ciągłego wykonywania sprintów Scrumowych? [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ć …

4
Jaka jest funkcja nagłówka HTTP „Vary: Accept”?
Używam PHP do generowania dynamicznych stron internetowych. Jak stwierdzono w poniższym samouczku (patrz łącze poniżej), typ MIME dokumentów XHTML powinien mieć wartość „application / xhtml + xml”, jeśli zezwala na to $ _SERVER ['HTTP_ACCEPT']. Ponieważ możesz obsługiwać tę samą stronę z 2 różnymi MIME („application / xhtml + xml” i …
93 http  caching  proxy 

2
Jak mogę mieć wiele typowych wyrażeń tabelowych w jednej instrukcji SELECT?
Jestem w trakcie upraszczania skomplikowanej instrukcji select, więc pomyślałem, że użyję typowych wyrażeń tabelowych. Zadeklarowanie pojedynczego cte działa dobrze. WITH cte1 AS ( SELECT * from cdr.Location ) select * from cte1 Czy można zadeklarować i użyć więcej niż jednego cte w tym samym SELECT? czyli ten sql daje błąd …

6
Gdzie mogę zobaczyć moje żądania ściągnięcia w GitHub?
Czy istnieje sposób, aby wyświetlić na GitHub: Wszystkie moje żądania ściągnięcia Moje otwarte żądania ściągnięcia Jedyne miejsce, w którym zwykle to widzę, to moja Aktywność Contribution , która niestety nie idzie dalej niż 1 miesiąc temu.
93 github 



9
Autouzupełnianie Bash w trybie powłoki Emacsa
W terminalu GNOME Bash wykonuje inteligentne automatyczne uzupełnianie. Na przykład apt-get in<TAB> staje się apt-get install W trybie powłoki Emacsa to automatyczne uzupełnianie nie działa, nawet po jawnym źródle /etc/bash_completion. Powyższy przykład zachowuje się jako inlub automatycznie uzupełnia nazwę pliku w bieżącym katalogu, a nie prawidłową apt-getopcję polecenia. Prawdopodobnie dzieje …

12
Jak ładnie obsługiwać zarówno `with open (…)`, jak i `sys.stdout`?
Często muszę wyprowadzać dane do pliku lub, jeśli plik nie jest określony, do standardowego wyjścia. Używam następującego fragmentu: if target: with open(target, 'w') as h: h.write(content) else: sys.stdout.write(content) Chciałbym go przepisać i jednolicie obsługiwać oba cele. W idealnym przypadku byłoby to: with open(target, 'w') as h: h.write(content) ale to nie …
93 python 

3
Czy możesz wyjaśnić zasadę podstawienia Liskova na dobrym przykładzie w języku C #? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 12 miesięcy temu . Popraw to pytanie Czy możesz wyjaśnić zasadę podstawienia Liskova („L” SOLID) dobrym przykładem w języku …

6
Korzystanie z wyrażenia regularnego w programie SQL Server
Szukam, jak zamienić / zakodować tekst przy użyciu RegEx na podstawie poniższych ustawień / parametrów RegEx: RegEx.IgnoreCase = True RegEx.Global = True RegEx.Pattern = "[^a-z\d\s.]+" Widziałem kilka przykładów dotyczących RegEx, ale nie wiedziałem, jak zastosować to w ten sam sposób w SQL Server. Wszelkie sugestie byłyby pomocne. Dziękuję Ci.

2
czy System.currentTimeMillis () zwraca czas UTC?
Chcę uzyskać aktualny czas UTC w milisach. Przeszukałem google i otrzymałem odpowiedzi, że System.currentTimeMillis () zwraca czas UTC. ale tak nie jest. Jeśli wykonam następujące czynności: long t1 = System.currentTimeMillis(); long t2 = new Date().getTime(); long t3 = Calendar.getInstance().getTimeInMillis(); wszystkie trzy czasy są prawie takie same (różnica jest w milisekundach …

13
Czego używasz, gdy potrzebujesz niezawodnego UDP?
Jeśli masz sytuację, w której połączenie TCP jest potencjalnie zbyt wolne, a „połączenie” UDP jest potencjalnie zbyt zawodne, czego używasz? Istnieją różne standardowe niezawodne protokoły UDP, jakie masz z nimi doświadczenia? Proszę omówić jeden protokół dla każdej odpowiedzi, a jeśli ktoś już wspomniał o tym, z którego korzystasz, rozważ głosowanie …

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.