Programowanie

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


5
Porównanie dat w Oracle SQL
Próbuję wyświetlić liczbę pracowników zatrudnionych po 20 czerwca 1994 r., Ale pojawia się błąd z informacją o nieprawidłowym identyfikatorze JUN. Proszę o pomoc, dzięki! Select employee_id, count(*) From Employee Where to_char(employee_date_hired, 'DD-MON-YY') > 31-DEC-95;
141 sql  oracle 



18
gitignore bez plików binarnych
Jak można ignorować pliki binarne podczas gitkorzystania z .gitignorepliku? Przykład: $ g++ hello.c -o hello Plik „hello” jest plikiem binarnym. Czy można gitzignorować ten plik?
141 git  gitignore 

5
Prawidłowy sposób usuwania plików cookie po stronie serwera
Na potrzeby procesu uwierzytelniania tworzę unikalny token, gdy użytkownik loguje się i umieszczam go w pliku cookie, który jest używany do uwierzytelniania. Więc wysłałbym coś takiego z serwera: Set-Cookie: token=$2a$12$T94df7ArHkpkX7RGYndcq.fKU.oRlkVLOkCBNrMilaSWnTcWtCfJC; path=/; Działa we wszystkich przeglądarkach. Następnie, aby usunąć plik cookie, wysyłam podobny plik cookie z expirespolem ustawionym na 1 stycznia …
141 http  cookies 

4
Greenlet Vs. Wątki
Jestem nowy w gevents i greenlets. Znalazłem dobrą dokumentację, jak z nimi pracować, ale żadna nie podała mi uzasadnienia, jak i kiedy powinienem używać zielonych ulotek! W czym są naprawdę dobrzy? Czy warto używać ich na serwerze proxy, czy nie? Dlaczego nie wątki? Nie jestem pewien, w jaki sposób mogą …

11
Jak połączyć dwa ciągi w C?
Jak dodać dwa ciągi? Próbowałem name = "derp" + "herp";, ale wyskoczył mi błąd: Wyrażenie musi mieć typ całkowity lub wyliczeniowy
141 c  string 

7
Jak mogę określić ścieżkę [DllImport] w czasie wykonywania?
W rzeczywistości mam C ++ (działającą) bibliotekę DLL, którą chcę zaimportować do mojego projektu C #, aby wywołać jej funkcje. Działa, gdy określę pełną ścieżkę do biblioteki DLL, na przykład: string str = "C:\\Users\\userName\\AppData\\Local\\myLibFolder\\myDLL.dll"; [DllImport(str, CallingConvention = CallingConvention.Cdecl)] public static extern int DLLFunction(int Number1, int Number2); Problem polega na tym, …
141 c#  c++  dll  constants  dllimport 

15
Rejestrowanie surowego żądania / odpowiedzi HTTP w ASP.NET MVC i IIS7
Piszę usługę sieciową (używając ASP.NET MVC) i dla celów wsparcia chcielibyśmy móc rejestrować żądania i odpowiedzi w jak najbardziej zbliżonym do surowego formacie on-the-wire (tj. W tym HTTP metoda, ścieżka, wszystkie nagłówki i treść) do bazy danych. Nie jestem pewien, jak zdobyć te dane w najmniej „zniekształcony” sposób. Mogę ponownie …

16
Dlaczego klasa String została uznana za ostateczną w Javie?
Odkąd dowiedziałem się, że zajęcia java.lang.Stringsą deklarowane jako końcowe w Javie, zastanawiałem się, dlaczego tak jest. Nie znalazłem wtedy żadnej odpowiedzi, ale ten post: Jak stworzyć replikę klasy String w Javie? przypomniał mi o moim pytaniu. Jasne, String zapewnia wszystkie funkcje, których kiedykolwiek potrzebowałem i nigdy nie pomyślałem o żadnej …
141 java  string  final 

10
Dobry przykład livelock?
Rozumiem, co to jest livelock, ale zastanawiałem się, czy ktoś ma dobry przykład oparty na kodzie? I kodem oparte, ja nie znaczy „dwie osoby próbują ominąć siebie w korytarzu”. Jeśli jeszcze raz to przeczytam, stracę lunch.

6
Git Clone: ​​Tylko pliki, proszę?
Chcę sklonować repozytorium GIT i NIE kończyć się .gitkatalogiem. Innymi słowy, chcę tylko pliki. Czy jest na to sposób? git clone --no-checkoutzrobiłem dokładnie odwrotnie niż chciałem (dał mi tylko .gitkatalog). Próbuję to zrobić dla zdalnego repozytorium, a nie lokalnego, co oznacza, że nie jest to duplikat „ Jak zrobić„ eksport …
141 git 

8
Nie mogę zaimportować własnych modułów w Pythonie
Trudno mi zrozumieć, jak działa importowanie modułów w Pythonie (nigdy wcześniej nie robiłem tego w żadnym innym języku). Powiedzmy, że mam: myapp/__init__.py myapp/myapp/myapp.py myapp/myapp/SomeObject.py myapp/tests/TestCase.py Teraz próbuję uzyskać coś takiego: myapp.py =================== from myapp import SomeObject # stuff ... TestCase.py =================== from myapp import SomeObject # some tests on SomeObject …
141 python  import  module  package 

5
Jak utworzyć pakiet przestrzeni nazw w Pythonie?
W Pythonie pakiet przestrzeni nazw umożliwia rozpowszechnianie kodu Pythona między kilkoma projektami. Jest to przydatne, gdy chcesz zwolnić powiązane biblioteki jako osobne pliki do pobrania. Na przykład, w katalogach Package-1i Package-2na PYTHONPATH, Package-1/namespace/__init__.py Package-1/namespace/module1/__init__.py Package-2/namespace/__init__.py Package-2/namespace/module2/__init__.py użytkownik końcowy może import namespace.module1i import namespace.module2. Jaki jest najlepszy sposób zdefiniowania pakietu przestrzeni …

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.