Programowanie

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


4
xUnit.net: Globalna konfiguracja + porzucenie?
To pytanie dotyczy frameworka testów jednostkowych xUnit.net . Muszę uruchomić kod przed wykonaniem jakiegokolwiek testu, a także kod po wykonaniu wszystkich testów. Pomyślałem, że powinien istnieć jakiś interfejs atrybutów lub znaczników wskazujący globalny kod inicjalizacji i zakończenia, ale nie mogłem ich znaleźć. Alternatywnie, jeśli programowo wywołuję xUnit, mogę również osiągnąć …
102 c#  .net  xunit.net 


5
Node.js - logowanie / Użyj morgan i winston
używamy morgando rejestrowania naszej ekspresowej transformacji: var morgan = require('morgan'); morgan('combined'); // a format string morgan(':remote-addr :method :url :uuid'); // a custom function morgan(function (req, res) { return req.method + ' ' + req.url + ' ' + req.uuid; }) Ponadto używamy winstondo rejestrowania innych danych logowania: var winston = …

10
Każda implementacja uporządkowanego zestawu w Javie?
Jeśli ktoś jest zaznajomiony z Objective-C, istnieje kolekcja o nazwie, NSOrderedSetktóra działa jako Set, a jej elementy mogą być dostępne jako elementy Array . Czy jest coś takiego w Javie? Słyszałem, że jest taka kolekcja LinkedHashMap, ale nie znalazłem nic podobnego do zestawu.
102 java  collections  set 

5
dlaczego kreślenie z Matplotlib jest tak wolne?
Obecnie oceniam różne biblioteki kreślące w języku Python. W tej chwili próbuję matplotlib i jestem dość rozczarowany wydajnością. Poniższy przykład jest zmodyfikowany na podstawie przykładów SciPy i daje mi tylko ~ 8 klatek na sekundę! Jakieś sposoby na przyspieszenie tego, czy powinienem wybrać inną bibliotekę drukowania? from pylab import * …
102 python  matplotlib 

30
pip instaluje się w globalnych pakietach witryn zamiast virtualenv
Użycie pip3do zainstalowania pakietu w a virtualenvpowoduje, że pakiet zostanie zainstalowany w globalnym folderze pakietów lokacji zamiast w folderze virtualenv. Oto jak skonfigurowałem Python3 i virtualenv na OS X Mavericks (10.9.1): Zainstalowałem Python3 za pomocą Homebrew: ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" brew install python3 --with-brewed-openssl Zmieniono $PATHzmienną w .bash_profile; dodał …
102 python  macos  virtualenv  pip 

13
Odmowa dostępu dla użytkownika „test” @ „localhost” (przy użyciu hasła: TAK) z wyjątkiem użytkownika root
Mam problem z użytkownikiem innym niż root / admin mysql, wykonuję poniższe kroki, aby utworzyć użytkownika i jego uprawnienia, popraw mnie, jeśli robię źle, Instaluję mysqlna RHEL 5.7 64bit, pakiety są wymienione poniżej, kiedy już to zrobię, rpm installjesteśmy tworzenie bazy danych mysql za pomocą mysql_install_db, a następnie uruchomienie usługi …

2
Różnica między EventEmitter.next () i EventEmitter.emit () w Angular 2
Jaka jest różnica pomiędzy EventEmitter.emit() i EventEmitter.next()? Oba wysyłają zdarzenie do subskrybowanych słuchaczy. export class MyService { @Output() someEvent$: EventEmitter<any> = new EventEmitter(); someFunc() { this.someEvent$.emit({myObj: true}); this.someEvent$.next({myObj: true}); } } Documenation dla EventEmitter nie jest tak pomocny w tej chwili.

2
Pamięć podręczna Chrome a pamięć podręczna dysku
Interesuje mnie Chrome Memory Cache vs Disk Cache? Używam webpacka, popularnej wtyczki chunks i generuję wszystkie moje pliki za pomocą chunkhash. Czym różni się pamięć od podręcznej pamięci dyskowej. Kiedy przeładowuję stronę, niektóre pliki są ładowane z pamięci podręcznej, a niektóre z pamięci podręcznej dysku (bundle.js i image.jpg z pamięci …

2
Transfer-Encoding: gzip vs. Content-Encoding: gzip
Jaki jest obecny stan rzeczy, jeśli chodzi o podjęcie decyzji Transfer-Encoding: gzip lub a Content-Encoding: gzip kiedy chcę pozwolić klientom z np. ograniczoną przepustowością na zasygnalizowanie swojej chęci przyjęcia skompresowanej odpowiedzi a serwer ma ostateczną decyzję, czy kompresować czy nie . To ostatnie jest tym, co robią np. Mod_deflate Apache …

21
Jaki jest najprostszy sposób na odjęcie miesiąca od daty w Pythonie?
Gdyby tylko timedelta miał argument miesiąca w swoim konstruktorze. Jaki jest najprostszy sposób na zrobienie tego? EDYCJA: Nie myślałem o tym zbyt intensywnie, jak wskazano poniżej. Naprawdę chciałem każdego dnia w ostatnim miesiącu, ponieważ w końcu zamierzam złapać tylko rok i miesiąc. Zatem biorąc pod uwagę obiekt daty i godziny, …
102 python 


10
Laravel - sprawdź, czy żądanie Ajax
Próbowałem znaleźć sposób na określenie wywołania Ajax w Laravel, ale nie znalazłem żadnego dokumentu na ten temat. Mam index()funkcję, z którą chcę radzić sobie w różnych sytuacjach w zależności od charakteru żądania. Zasadniczo jest to metoda kontrolera zasobów, która jest powiązana z żądaniem GET. public function index() { if(!$this->isLogin()) return …
102 php  laravel 

7
Importowanie cykliczne w Pythonie?
Więc otrzymuję ten błąd Traceback (most recent call last): File "/Users/alex/dev/runswift/utils/sim2014/simulator.py", line 3, in <module> from world import World File "/Users/alex/dev/runswift/utils/sim2014/world.py", line 2, in <module> from entities.field import Field File "/Users/alex/dev/runswift/utils/sim2014/entities/field.py", line 2, in <module> from entities.goal import Goal File "/Users/alex/dev/runswift/utils/sim2014/entities/goal.py", line 2, in <module> from entities.post import Post File …

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.