Programowanie

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


30
BŁĄD 2002 (HY000): Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo „/var/run/mysqld/mysqld.sock” (2)
Zainstalowałem LAMP na Ubuntu 12.04 LTS (Precise Pangolin), a następnie ustawiłem hasło roota na phpMyAdmin . Zapomniałem hasła i teraz nie mogę się zalogować. Kiedy próbuję zmienić hasło przez terminal, otrzymuję: BŁĄD 2002 (HY000): Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo „/var/run/mysqld/mysqld.sock” (2) Jak mogę to naprawić? …


30
Automatycznie akceptuj wszystkie licencje SDK
Od wersji Androida 2.2-alpha4 : Gradle spróbuje pobrać brakujące pakiety SDK, od których zależy projekt Co jest niesamowicie fajne i było znane z projektu JakeWharton . Ale aby pobrać bibliotekę SDK, musisz: zaakceptować umowy licencyjne lub gradle powie ci: Nie zaakceptowałeś umów licencyjnych następujących komponentów SDK: [Android SDK Build-Tools 24, …

12
Co to jest natywny interfejs GUI systemu Linux?
Mam nadzieję, że nie jest to głupie pytanie, ale zawsze zastanawiałem się. Zarówno Windows (Win32 API), jak i OS X (Cocoa) mają własne API do obsługi okien, zdarzeń i innych rzeczy związanych z systemem operacyjnym. Nigdy tak naprawdę nie mam jasnej odpowiedzi na pytanie, czym jest odpowiednik Linuksa. Słyszałem, jak …
441 c++  c  linux  api  user-interface 

22
Jak utrzymać dwa divy obok siebie na tej samej wysokości?
Mam dwa divy obok siebie. Chciałbym, aby ich wysokość była taka sama i pozostała taka sama, jeśli jeden z nich zmieni rozmiar. Nie mogę tego rozgryźć. Pomysły? Aby wyjaśnić moje mylące pytanie, chciałbym, aby oba pola były zawsze tego samego rozmiaru, więc jeśli jeden rośnie, ponieważ tekst jest w nim …
441 html  css  html-table  flexbox 


13
Google Gson - deserializować obiekt listy <klasa>? (rodzaj ogólny)
Chcę przenieść obiekt listy za pośrednictwem Google Gson, ale nie wiem, jak dokonać deserializacji typów ogólnych. Co próbowałem po obejrzeniu tego (odpowiedź BalusC): MyClass mc = new Gson().fromJson(result, new List&lt;MyClass&gt;(){}.getClass()); ale wtedy pojawia się błąd w zaćmieniu, mówiąc: „Typ new List () {} musi implementować odziedziczoną metodę abstrakcyjną ...” i …
441 java  json  generics  gson 

30
Jakie są różnice między strukturą a klasą w C ++?
To pytanie zostało już zadane w kontekście C # / .Net . Teraz chciałbym poznać różnice między strukturą a klasą w C ++. Omów różnice techniczne, a także powody wyboru jednego lub drugiego projektu OO. Zacznę od oczywistej różnicy: Jeśli nie określisz public: lub private:, członkowie struktury są domyślnie publiczni; …
441 c++  oop  class  struct  c++-faq 

8
Utwórz folder z pakietem, ale tylko wtedy, gdy jeszcze nie istnieje
Czy ktoś może mi powiedzieć, jak wykonać następujące czynności w skrypcie wsadowym systemu Windows? ( *.bat): Utwórz folder tylko wtedy, gdy jeszcze nie istnieje Bardziej szczegółowo chcę utworzyć folder o nazwie VTSna C:\dysku, ale tylko wtedy, gdy ten folder jeszcze nie istnieje. Nie chcę nadpisywać zawartości folderu, jeśli już istnieje …
440 windows  batch-file  cmd 

30
Generator losowych kolorów
Biorąc pod uwagę tę funkcję, chcę zastąpić kolor losowym generatorem kolorów. document.overlay = GPolyline.fromEncoded({ color: "#0000FF", weight: 10, points: encoded_points, zoomFactor: 32, levels: encoded_levels, numLevels: 4 }); Jak mogę to zrobić?


6
Wyszukiwanie wyrażeń regularnych zastąp w Sublime Text 2
Chcę, aby wyszukiwanie zastąpiło wyrażenia regularne w Sublime Text 2. Dokumentacja na ten temat jest raczej anemiczna. W szczególności chcę zastąpić grupy, więc coś w stylu konwersji tego tekstu: Hello my name is bob I to wyszukiwane hasło: Znajdź co: my name is (\w)+ Zamienić: my name used to be …

30
Najlepszy sposób na odwrócenie łańcucha
Właśnie musiałem napisać funkcję odwrotną do napisów w C # 2.0 (tj. LINQ niedostępny) i wymyśliłem to: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i &gt; -1; i--) { reverse += cArray[i]; } return reverse; } Osobiście …

11
Obsługa nazw plików w git
Przeczytałem, że zmieniając nazwę plików w git , powinieneś zatwierdzić wszelkie zmiany, zmienić nazwę, a następnie wprowadzić zmiany w pliku o zmienionej nazwie. Git rozpozna plik na podstawie zawartości, zamiast widzieć go jako nowy nieśledzony plik i zachowa historię zmian. Jednak robiąc to właśnie tej nocy, w końcu powróciłem do …
440 git  git-mv 

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.