Programowanie

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

15
pobieranie formatu daty mdY H: i: su z milisekund
Próbuję uzyskać sformatowaną datę, w tym mikrosekundy z milisekund. Jedynym problemem jest to, że ciągle otrzymuję 000000 date("m-d-Y H:i:s.u", $milliseconds/1000); dawny. 07-28-2013 11:26: 14.000000
117 php 

2
Jak mogę pobrać plik z EC2 [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 8 lat temu . Popraw to pytanie Jakich scpargumentów należy użyć, aby pobrać plik z instancji Amazon EC2 do pamięci lokalnej?
117 amazon-ec2  scp 

23
Wyjątek Nie znaleziono klasy podczas uruchamiania testu JUnit
Otrzymuję ten błąd podczas uruchamiania testu JUnit w Eclipse: Class not found com.myproject.server.MyTest java.lang.ClassNotFoundException: com.myproject.server.MyTest at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) Próbowałem dodać JUnitbibliotekę w ścieżce klas, chociaż używam mavena, a …
117 java  eclipse  junit 

15
Korzystanie z console.log () w aplikacji Electron
Jak mogę rejestrować dane lub wiadomości na konsoli w mojej aplikacji Electron? Ten naprawdę podstawowy świat hello otwiera domyślnie narzędzia programistyczne, których nie mogę używać console.log('hi'). Czy istnieje alternatywa dla Electron? main.js var app = require('app'); var BrowserWindow = require('browser-window'); require('crash-reporter').start(); var mainWindow = null; app.on('window-all-closed', function() { // Mac …
117 electron 

9
Czy Mongodb działa?
Zainstalowałem mongodb i sterowniki php na moim serwerze unix. Moje pytanie brzmi: jak mogę sprawdzić, czy mongodb działa? Czy istnieje proste zapytanie w wierszu poleceń, aby sprawdzić stan? Jeśli uruchomię go raz z powłoki, czy będzie działać, jeśli wyjdę z powłoki (nie wydaje się, aby tak było). Jak ustawić trwałe …
117 mongodb  unix  database  nosql 

6
Ustawianie JDK w Eclipse
Mam dwa JDK dla Javy 6 i 7. Chcę zbudować swój projekt przy użyciu obu. Początkowo budowaliśmy tylko przeciwko 1.6. Widzę, że w ustawieniach projektu mogę wybrać 1.5, 1.6 1.7 jako poziom kompilatora. W jaki sposób te opcje są dodawane do IDE? Nigdy nie instalowałem Javy 1.5. Załóżmy, że chcę …
117 eclipse  java 

8
Co robi static_assert i do czego byś go użył?
Czy mógłbyś podać przykład, w którym static_assert(...)('C ++ 11') elegancko rozwiązałoby problem? Znam się na czasie wykonywania assert(...). Kiedy powinienem preferować static_assert(...)zamiast zwykłego assert(...)? Poza boosttym jest coś BOOST_STATIC_ASSERT, co się nazywa , czy to jest to samo co static_assert(...)?

6
Ignorowanie NaNs za pomocą str.contains
Chcę znaleźć wiersze zawierające ciąg, na przykład: DF[DF.col.str.contains("foo")] Jednak to się nie udaje, ponieważ niektóre elementy są NaN: Błąd wartości: nie można indeksować wektorem zawierającym wartości NA / NaN Więc uciekam się do zaciemnionego DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] Czy jest lepszy sposób?
117 python  pandas 

3
git: Jak porównać zmienione pliki z poprzednimi wersjami po ściągnięciu?
Kiedy uruchamiam „git pull”, często chcę wiedzieć, co zmieniło się między ostatnią wersją pliku a nową. Powiedz, że chcę wiedzieć, co ktoś inny zaangażował w określony plik. Jak to się robi? Zakładam, że jest to "git diff" z niektórymi parametrami dla zatwierdzenia x w porównaniu z zatwierdzeniem y, ale nie …
117 git 

8
Jak programowo aktualizować parametry zapytania w routerze reagującym?
Nie mogę znaleźć sposobu, aby zaktualizować parametry zapytania za pomocą routera reagującego bez użycia <Link/>. hashHistory.push(url)nie wydaje się rejestrować parametrów zapytania i nie wydaje się, że można przekazać obiekt zapytania lub cokolwiek jako drugi argument. Jak zmienić adres URL z /shop/Clothes/dressesna /shop/Clothes/dresses?color=bluew routerze reagującym bez użycia <Link>? Czy onChangefunkcja jest …

4
Jaki jest najbardziej odpowiedni kod stanu HTTP dla strony błędu „Nie znaleziono elementu”
Jestem ciekaw, jaki jest najbardziej odpowiedni kod stanu HTTP dla strony „element nie istnieje”. Jeśli sama strona nie istnieje, oczywiście użyję 404. Jednak jedna z moich stron ma useridargument (jest to strona „edytuj użytkownika”) i jeśli nie istnieje żaden użytkownik o podanym identyfikatorze użytkownika, wyświetlam stronę błędu, ale chciałbym również …

9
Jak bezpiecznie zakodować ciąg w Javie jako nazwę pliku?
Otrzymuję ciąg z zewnętrznego procesu. Chcę użyć tego ciągu, aby utworzyć nazwę pliku, a następnie zapisać do tego pliku. Oto mój fragment kodu, aby to zrobić: String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), s); PrintWriter currentWriter = new PrintWriter(currentFile); Jeśli s zawiera nieprawidłowy …
117 java  string  file  encoding 

9
odejmij dwa razy w Pythonie
Mam dwie datetime.timewartości, exita enteri chcę zrobić coś takiego: duration = exit - enter Jednak pojawia się ten błąd: TypeError: nieobsługiwane typy operandów dla -: 'datetime.time' i 'datetime.time Jak mam to zrobić poprawnie? Jednym z możliwych rozwiązań jest konwersja timezmiennych na datetimezmienne, a następnie subtruct, ale jestem pewien, że musicie …
117 python  datetime 



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.