Programowanie

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

2
SQLAlchemy: tworzenie a ponowne użycie sesji
Tylko krótkie pytanie: SQLAlchemy mówi o wywołaniu sessionmaker()raz, ale wywołaniu Session()klasy wynikowej za każdym razem, gdy musisz porozmawiać z bazą danych. Dla mnie oznacza to, że drugi raz zrobiłbym pierwszy session.add(x)lub coś podobnego, zrobiłbym pierwszy from project import Session session = Session() To, co zrobiłem do tej pory było, aby …

5
Mock framework vs frameworki MS Fakes
Trochę zdezorientowany różnicami między frameworkami Mock, takimi jak NMock, a VS 2011 Fakes Framework. Przechodząc przez MSDN, rozumiem, że Fakes pozwalają na wyśmiewanie zależności, tak jak RhinoMock lub NMock, jednak podejście jest inne, Fakes generuje kod, aby uzyskać tę funkcjonalność, ale framework Mocks nie. Czy więc moje rozumienie jest prawidłowe? …



7
Uzyskaj informacje o systemie operacyjnym
Niedawno zacząłem się zastanawiać nad witrynami takimi jak http://thismachine.info/, które pobierają informacje o systemie operacyjnym użytkownika. Nie byłem w stanie dowiedzieć się, jak to zrobić w PHP, i chciałem spróbować to rozgryźć. Zauważyłem, że wymieniają one user-agent, co daje wiele informacji o przeglądarce. Czy pobierają z tego informacje o systemie …

7
Problem z błędem gniazda administratora [zamknięty]
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 w zeszłym roku . Popraw to pytanie $ supervisorctl reread error: <class 'socket.error'>, [Errno 111] Connection refused: file: /usr/lib64/python2.6/socket.py line: 567 Próbuję skonfigurować …

10
jak przesłać plik testu jednostkowego w django
W mojej aplikacji django mam widok, który umożliwia przesyłanie plików, a fragment rdzenia wygląda tak ... if (request.method == 'POST'): if request.FILES.has_key('file'): file = request.FILES['file'] with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest: for chunk in file.chunks(): dest.write(chunk) Chciałbym przetestować widok jednostkowy. Planuję przetestować zarówno ścieżkę szczęśliwą, jak i ścieżkę niepowodzenia …

7
Testowanie typu elementu DOM w JavaScript
Czy istnieje sposób na przetestowanie typu elementu w JavaScript? Odpowiedź może, ale nie musi, wymagać biblioteki prototypów, jednak poniższa konfiguracja korzysta z tej biblioteki. function(event) { var element = event.element(); // if the element is an anchor ... // if the element is a td ... }

15
Usuń wszystkie klasy, które zaczynają się od określonego ciągu
Mam element DIV, do id="a"którego może być dołączona dowolna liczba klas z kilku grup. Każda grupa ma określony prefiks. W javascript nie wiem, która klasa z grupy znajduje się w div. Chcę mieć możliwość wyczyszczenia wszystkich klas z podanym prefiksem, a następnie dodania nowego. Jeśli chcę usunąć wszystkie klasy zaczynające …
99 javascript  jquery  css 


4
Czy każda funkcja JavaScript musi zwracać wartość?
Używam Netbeans do dodawania profesjonalnych komentarzy do każdej funkcji, piszę. Więc zaczynam każdy z nich, /**a następnie naciskam, Enteraby Netbeans wypełnił domyślny schemat komentarzy dla następującej funkcji. Do tej pory używałem tego tylko dla języka PHP iw tym przypadku Netbeans zawsze dodawał @returns {type}część tylko w schemacie komentarzy, jeśli śledzenie …

6
Czy mogę pobrać stary pakiet APK dla mojej aplikacji z Google Play?
W ciągu ostatnich kilku miesięcy opublikowałem kilka poprawek do mojej aplikacji. Niestety nie zachowałem kopii wszystkich starych plików APK, a teraz chciałbym przetestować aktualizację ze starych wersji do nowej wersji. Czy istnieje sposób na pobranie kopii moich starych wersji Google? Konsola programisty Google Play pokazuje moje stare pliki APK, ale …

5
Znajdź XOR wszystkich liczb w podanym zakresie
Dostajesz duży zakres [a, b], gdzie „a” i „b” mogą zwykle wynosić od 1 do 4 000 000 000 włącznie. Musisz znaleźć XOR wszystkich liczb w podanym zakresie. Ten problem był używany w TopCoder SRM. Widziałem jedno z zgłoszonych rozwiązań w meczu i nie jestem w stanie dowiedzieć się, jak …
99 algorithm 


4
Kończenie metody klasy za pomocą Sinon.js
Próbuję odgiąć metodę przy użyciu sinon.js, ale pojawia się następujący błąd: Uncaught TypeError: Attempted to wrap undefined property sample_pressure as function Poszedłem również do tego pytania ( Stubbing i / lub mocking a class in sinon.js? ) I skopiowałem i wkleiłem kod, ale pojawia się ten sam błąd. Oto mój …

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.