Programowanie

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


10
Uzyskaj wczorajszą datę w bash w systemie Linux, bezpieczny dla czasu letniego
Mam skrypt powłoki, który działa w systemie Linux i używa tego wywołania, aby uzyskać wczorajszą datę w YYYY-MM-DDformacie: date -d "1 day ago" '+%Y-%m-%d' Działa przez większość czasu, ale kiedy skrypt został uruchomiony wczoraj rano 2013-03-11 0:35 CDT, "2013-03-09"zamiast tego powrócił "2013-03-10". Prawdopodobnie winny jest czas letni (który rozpoczął się …
158 linux  bash 

4
Dlaczego TestInitialize jest uruchamiany dla każdego testu w moich testach jednostkowych programu Visual Studio?
Używam Visual Studio 2010 Beta 2. Mam jeden [TestClass], który ma [TestInitialize], [TestCleanup]a kilka [TestMethods]. Za każdym razem, gdy uruchamiana jest metoda testowa, uruchamiane są RÓWNIEŻ metody inicjowania i czyszczenia! Odniosłem wrażenie, że [TestInitialize]& [TestCleanup]powinno być uruchamiane tylko raz, podczas lokalnego testu. Czy to jest poprawne? Jeśli nie, jaki jest …

6
Wyślij ciąg na stdin
Czy istnieje sposób, aby skutecznie to zrobić w bash: /my/bash/script < echo 'This string will be sent to stdin.' Zdaję sobie sprawę, że mogę potokować wyjście z echa, takie jak to: echo 'This string will be piped to stdin.' | /my/bash/script

7
EOFError: wystąpił problem z końcem pliku z Net :: HTTP
Używam Ruby-1.8.7-p302 / Rails 2.3.11. Próbuję użyć FQL (Facebook API), aby uzyskać statystyki dla linku. Oto mój kod: def stats(fb_post_url) url = BASE_URI + "?query=#{URI.encode("select like_count from link_stat where url=\"#{fb_post_url}\"")}" parsed_url = URI.parse(url) http = Net::HTTP.new(parsed_url.host, parsed_url.port) request = Net::HTTP::Get.new(parsed_url.request_uri) response = http.request(request) response.inspect end A oto błąd: EOFError: end …

14
Niezmienna tablica w Javie
Czy istnieje niezmienna alternatywa dla pierwotnych tablic w Javie? Tworzenie prymitywnej tablicy w finalrzeczywistości nie uniemożliwia zrobienia czegoś takiego final int[] array = new int[] {0, 1, 2, 3}; array[0] = 42; Chcę, aby elementy tablicy były niezmienne.

6
Czy funkcje można przekazywać jako parametry?
W Javie mogę zrobić coś takiego derp(new Runnable { public void run () { /* run this sometime later */ } }) i „uruchom” kod w metodzie później. Trudno sobie z tym poradzić (anonimowa klasa wewnętrzna), ale można to zrobić. Czy Go ma coś, co może ułatwić przekazywanie funkcji / …
158 function  go 

5
Jak sprawić, by kolumna Bootstrap obejmowała wiele wierszy?
Próbuję wymyślić, jak wykonać następującą siatkę za pomocą Bootstrap. Nie jestem pewien, jak utworzyłbym pudełko (numer 1), które obejmuje dwa rzędy. Pudełka są generowane programowo w kolejności, w jakiej są ułożone. Ramka 1 to wiadomość powitalna. Jakieś pomysły, jak najlepiej to zrobić?

4
Niestandardowa nawigacja z komponentem Navigator w React-Native
Badam możliwości React Native podczas tworzenia aplikacji demonstracyjnej z niestandardową nawigacją między widokami za pomocą Navigatorkomponentu . Główna klasa aplikacji renderuje nawigatora, a wewnątrz renderScenezwraca przekazany komponent: class App extends React.Component { render() { return ( <Navigator initialRoute={{name: 'WelcomeView', component: WelcomeView}} configureScene={() => { return Navigator.SceneConfigs.FloatFromRight; }} renderScene={(route, navigator) => …

8
Opcje osadzania Chromium zamiast kontrolki IE WebBrowser z WPF / C #
Formant WPF WebBrowser oparty na programie Internet Explorer cierpi na niektóre problemy z klawiaturą i fokusem oraz problemy z wyciekiem pamięci . Jako alternatywne rozwiązanie tych problemów rozważamy dostępne opcje hostowania Chromium zamiast kontrolki WebBrowser w naszym projekcie WPF / C # opartym na edycji HTML. Podobne pytania zostały zapytałem …

5
Jak uzyskać nazwę zasobu z identyfikatora zasobu
W swoim układzie zdefiniowałem coś takiego. <RadioButton android:id="@+id/radio1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Dnt want this text" /> Załóżmy, że jakaś funkcja w działaniu zwraca mi ten identyfikator (id z radioButton). Teraz chcę pobrać tekst radio1 z tego identyfikatora. Krótko mówiąc, chcę pobrać tekst radio1 zapisany wandroid:id="@+id/radio1" Czy ktoś może mi powiedzieć, jak …
158 android 


14
Jak scp w Pythonie?
Jaki jest najbardziej pythonowy sposób scp pliku w Pythonie? Jedyna trasa, jaką znam, to os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) co jest hackem i które nie działa poza systemami podobnymi do Linuksa i które wymaga pomocy modułu Pexpect, aby uniknąć monitów o hasło, chyba że masz już skonfigurowane …
158 python  ssh  paramiko  scp 

5
Czy mogę rozmieścić repozytoria w folderach na Githubie?
Jestem nowy w git i teraz robię wrzucenie wszystkich moich ostatnich projektów jako repozytoriów do github. Istnieje wiele różnych projektów, takich jak projektowanie stron internetowych, motywy WordPress i różne typy aplikacji. Niektóre z nich należą również do większych projektów, ponieważ dotyczyły testowania niektórych rzeczy jako innej aplikacji. Problem polega na …
158 git  github  repository 

13
Kompresja zip na Maca bez folderu __MACOSX?
Kiedy kompresuję pliki za pomocą wbudowanego kompresora zip w systemie Mac OSX, w wyniku wyodrębnionego zipa powstaje dodatkowy folder o nazwie „__MACOSX”. Czy mogę dostosować ustawienia, aby zapobiec tworzeniu tego folderu, czy muszę kupić narzędzie do kompresji innej firmy? AKTUALIZACJA : właśnie znalazłem darmową aplikację dla OSX, która rozwiązuje mój …
158 macos  zip 

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.