Programowanie

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


21
Zmiana nazwy bieżącego pliku w Vimie
Jak zmienić nazwę mojego bieżącego pliku w Vimie? Na przykład: Redaguję person.html_erb_spec.rb Chciałbym zmienić jego nazwę na person.haml_spec.rb Chciałbym kontynuować edycję person.haml_spec.rb Jak miałbym to robić elegancko?
392 vim  vi 

30
UITableView - przewiń w górę
W widoku tabeli muszę przewijać do góry. Ale nie mogę zagwarantować, że pierwszym obiektem będzie sekcja 0, wiersz 0. Może być tak, że mój widok tabeli rozpocznie się od sekcji 5. Dostaję więc wyjątek, kiedy dzwonię: [mainTableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO]; Czy istnieje inny sposób przewijania do góry widoku …
392 ios  uitableview 

7
Wartość domyślna dla KeyValuePair
Mam obiekt typu IEnumerable<KeyValuePair<T,U>> keyValueList, którego używam var getResult= keyValueList.SingleOrDefault(); if(getResult==/*default */) { } else { } Jak mogę sprawdzić, czy getResultjest to ustawienie domyślne, w przypadku gdy nie mogę znaleźć właściwego elementu? Nie mogę sprawdzić, czy tak jest, nullczy nie, ponieważ KeyValuePairjest strukturą.
392 c#  key-value 

24
Nie można zaimportować pliku klucza „blah.pfx” ​​- błąd „Plik klucza może być chroniony hasłem”
Właśnie zaktualizowaliśmy nasze projekty Visual Studio 2008 do Visual Studio 2010. Wszystkie nasze zespoły były silnie podpisane przy użyciu certyfikatu podpisywania kodu Verisign . Od czasu aktualizacji stale pojawia się następujący błąd: Nie można zaimportować następującego pliku klucza: nazwa firmy.pfx. Plik klucza może być chroniony hasłem. Aby to naprawić, spróbuj …

20
Obsługuj pobieranie plików z serwera ajax
Mam aplikację javascript, która wysyła żądania ajax POST do określonego adresu URL. Odpowiedź może być łańcuchem JSON lub plikiem (jako załącznik). Mogę łatwo wykryć typ zawartości i dyspozycję zawartości w moim wywołaniu ajax, ale kiedy wykryję, że odpowiedź zawiera plik, jak mogę zaoferować klientowi pobranie go? Przeczytałem tutaj wiele podobnych …
392 javascript  jquery  ajax 

22
Plik cookie zablokowany / niezapisany w IFRAME w Internet Explorerze
Mam dwie strony internetowe, powiedzmy, że są example.comi anotherexample.net. On anotherexample.net/page.htmlmam IFRAME SRC="http://example.com/someform.asp". Ten IFRAME wyświetla formularz do wypełnienia i przesłania przez użytkownika http://example.com/process.asp. Kiedy otwieram formularz („ someform.asp”) w jego własnym oknie przeglądarki, wszystko działa dobrze. Jednak gdy ładuję someform.aspjako IFRAME w IE 6 lub IE 7, pliki cookie …

1
Przechodniość autospecjalizacji w GHC
Z dokumentacji GHC 7.6: [T] często często nie potrzebujesz pragmy SPECJALIZACJI. Podczas kompilacji modułu M optymalizator GHC (z -O) automatycznie uwzględnia każdą przeciążoną funkcję najwyższego poziomu zadeklarowaną w M i specjalizuje ją dla różnych typów, w których jest wywoływany w M. Optymalizator bierze również pod uwagę każdą importowaną funkcję przeciążenia …
392 haskell  ghc 

17
Czy możesz użyć końcowego przecinka w obiekcie JSON?
Podczas ręcznego generowania obiektu lub tablicy JSON często łatwiej jest pozostawić przecinek końcowy na ostatnim elemencie w obiekcie lub tablicy. Na przykład kod wyjściowy z tablicy ciągów może wyglądać (w pseudokodzie typu C ++): s.append("["); for (i = 0; i < 5; ++i) { s.appendF("\"%d\",", i); } s.append("]"); dając ci …
392 json  syntax  delimiter 

21
Gdzie PHP przechowuje dziennik błędów? (php5, apache, fastcgi, cpanel)
Jestem na wspólnym hostingu i mam Cpanel, Apache, PHP jest prowadzony przez fastcgi. Gdzie PHP przechowuje dziennik błędów? Czy jest jakiś inny sposób, aby znaleźć dziennik błędów we współdzielonym środowisku hostingowym, zamiast przeglądać całą strukturę witryny w poszukiwaniu plików dziennika błędów? Mam dostęp do php.ini(Używam PHP w wersji 5.2.16).

18
Jak wyrównać 3 div (lewy / środkowy / prawy) wewnątrz innego diva?
Chcę mieć 3 div wyrównane wewnątrz div kontenera, coś takiego: [[LEFT] [CENTER] [RIGHT]] Div kontenera ma szerokość 100% (bez ustawionej szerokości), a div div powinien pozostać w środku po zmianie rozmiaru kontenera. Więc ustawiłem: #container{width:100%;} #left{float:left;width:100px;} #right{float:right;width:100px;} #center{margin:0 auto;width:100px;} Ale staje się: [[LEFT] [CENTER] ] [RIGHT] Jakieś wskazówki?

19
Xcode „Build and Archive” z wiersza poleceń
Xcode 3.2 zapewnia nową, niesamowitą funkcję w menu kompilacji „Kompiluj i archiwizuj”, która generuje plik .ipa odpowiedni do dystrybucji Ad Hoc. Możesz także otworzyć Organizatora, przejść do „Zarchiwizowanych aplikacji” i „Prześlij aplikację do iTunesConnect”. Czy istnieje sposób użycia „Kompilacji i archiwizacji” z wiersza poleceń (jako część skryptu kompilacji)? Zakładam, że …

6
Jak zainstalować pakiet R ze źródła?
Znajomy wysłał mnie po tej wielkiej tutorialu na webscraping nytimes R . Naprawdę chciałbym spróbować. Jednak pierwszym krokiem jest zainstalowanie pakietu o nazwie RJSONIO ze źródła. Znam R dość dobrze, ale nie mam pojęcia, jak zainstalować pakiet ze źródła. Używam Mac OSX.
392 r  package  install  r-faq 

15
Jak korzystać z instrukcji pass?
Jestem w trakcie nauki języka Python i dotarłem do sekcji o tym passstwierdzeniu. Przewodnik, którego używam, definiuje go jako Nullinstrukcję, która jest powszechnie używana jako symbol zastępczy. Nadal jednak nie do końca rozumiem, co to znaczy. Czy ktoś może mi pokazać prostą / podstawową sytuację, w której passoświadczenie byłoby użyte …
392 python 


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.