Programowanie

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

10
Czy możesz „zignorować” plik w Perforce?
Czasami używam funkcji „Uzgodnij pracę w trybie offline ...” znajdującej się w środowisku P4V IDE firmy Perforce, aby zsynchronizować wszystkie pliki, nad którymi pracowałem, będąc odłączonym od magazynu P4. Uruchamia kolejne okno, które wykonuje „Folder Diff”. Mam pliki, których nigdy nie chcę wpisywać do kontroli źródła (takie jak te znalezione …

14
Czy lepiej jest ponownie użyć StringBuilder w pętli?
Mam pytanie związane z wydajnością dotyczące używania StringBuilder. W bardzo długiej pętli manipuluję a StringBuilderi przekazuję go do innej metody, takiej jak ta: for (loop condition) { StringBuilder sb = new StringBuilder(); sb.append("some string"); . . . sb.append(anotherString); . . . passToMethod(sb.toString()); } Czy tworzenie instancji StringBuilderw każdym cyklu pętli …

3
`if __name__ == '__main __'` `odpowiednik w Rubim
Jestem nowy w Ruby. Chcę zaimportować funkcje z modułu zawierającego narzędzie, którego chcę nadal używać oddzielnie. W Pythonie zrobiłbym to po prostu: def a(): ... def b(): ... if __name__ == '__main__': a() b() Dzięki temu mogę uruchomić program lub zaimportować go jako moduł do użytku a()i / lub b()osobno. …
101 python  ruby  main 

4
Odpowiednik Java ciągów dosłownych C # z @
Szybkie pytanie. Czy istnieje odpowiednik @ zastosowany do ciągów znaków w Javie: Na przykład mogę to zrobić @"c:\afolder\afile"w C # i ignorować znaki ucieczki podczas przetwarzania, zamiast robić "c:\\afolder\\aFile". Czy istnieje odpowiednik Java? hmmm: stackoverflow ucieka na mnie .. lol. Drugi przykład powinien brzmieć: c: (podwójny lewy ukośnik) afolder (podwójny …
101 c#  java  string  literals 


5
Zarządzasz sesjami w Node.js? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie?Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie Jaki jest najlepszy sposób zarządzania zmiennymi sesji w Node.js? Czy …
101 node.js 


5
Fragment onCreateView i onActivityCreated wywołane dwukrotnie
Rozwijam aplikację przy użyciu systemu Android 4.0 ICS i fragmentów. Rozważmy ten zmodyfikowany przykład z przykładowej aplikacji demonstracyjnej interfejsu API ICS 4.0.3 (poziom API 15): public class FragmentTabs extends Activity { private static final String TAG = FragmentTabs.class.getSimpleName(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final ActionBar bar = getActionBar(); …

1
Używaj instrukcji i słów kluczowych await graj dobrze w języku C #
Mam sytuację, w której wykonuję asyncwywołanie metody, która zwraca i IDisposablewystąpienie. Na przykład: HttpResponseMessage response = await httpClient.GetAsync(new Uri("http://www.google.com")); Wcześniej asyncbyło na scenie podczas pracy z IDisposableinstancją, to wywołanie i kod używający zmiennej „response” byłyby opakowane w instrukcję using. Moje pytanie brzmi, czy nadal jest to właściwe podejście, gdy asyncsłowo …

5
Dlaczego powinienem używać Restify?
Miałem wymóg zbudowania REST API w node.js i szukałem lżejszego frameworka niż express.js, który prawdopodobnie unika niechcianych funkcji i będzie działał jak niestandardowy framework do budowania API REST. W tym samym przypadku zalecana jest ponowna wersja z wprowadzenia. Czytanie Po co używać restify a nie wyrażać? wydawało się, że restify …
101 node.js  express  restify 


1
Xcode Znajdź i zamień we wszystkich plikach projektu
Muszę wymienić NSLogze DDLogVerbosewszystkich plików w bieżącym projekcie pracuję nad ... Co to jest łatwy sposób to zrobić? (nawigator wyszukiwania zawiera tylko wyszukiwanie). Muszę również dodać linię na początku wszystkich plików .m. Jak to się szybko robi? (Istnieje ponad 500 takich plików.)
101 macos  xcode5 

4
PostgreSQL: wstaw z innej tabeli
Próbuję wstawić dane do tabeli z innej tabeli, a tabele mają tylko jedną wspólną kolumnę. Problem polega na tym, że TABLE1 ma kolumny, które nie przyjmują wartości null, więc nie mogę ich zostawić pustych i nie mogę ich pobrać z TABLE2. Mam TABLE1: id, col_1 (not null), col_2 (not null), …
101 sql  postgresql  insert  append 



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.