Programowanie

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

7
Klasa „prywatna” (implementacyjna) w Pythonie
Piszę mały moduł Pythona składający się z dwóch części: niektóre funkcje definiujące interfejs publiczny, klasa implementacji używana przez powyższe funkcje, ale która nie ma znaczenia poza modułem. Na początku zdecydowałem się „ukryć” tę klasę implementacji, definiując ją wewnątrz funkcji, która jej używa, ale to utrudnia czytelność i nie może być …

5
SQLAlchemy Konwersja ORM do pandy DataFrame
Ten temat nie był poruszany od jakiegoś czasu, tutaj ani gdzie indziej. Czy istnieje rozwiązanie konwertujące SQLAlchemy <Query object>na pandas DataFrame? Pandy mają możliwość używania, pandas.read_sqlale wymaga to użycia surowego SQL. Mam dwa powody, dla których chcę tego uniknąć: 1) mam już wszystko przy użyciu ORM (dobry powód sam w …

7
Centrum wyrównania zakresu HTML nie działa?
Mam trochę HTML: <div align="center" style="border:1px solid red"> This is some text in a div element! </div> Div zmienia odstępy w moim dokumencie, więc zamiast tego chcę użyć do tego zakresu. Ale span nie centralizuje treści: <span style="border:1px solid red;align=center"> This is some text in a div element! </span> Jak …
107 html  css 

8
Jak płynnie budować JSON w Javie?
Myślę o czymś takim: String json = new JsonBuilder() .add("key1", "value1") .add("key2", "value2") .add("key3", new JsonBuilder() .add("innerKey1", "value3")) .toJson(); Która biblioteka Java JSON jest najlepsza do tego rodzaju płynnego budowania? Aktualizacja : owinąłem GSON i uzyskałem prawie pożądany rezultat ... z jednym problemem .
107 java  json 

8
konwersja z ciągu znaków na obiekt json android
Pracuję nad aplikacją na Androida. W mojej aplikacji muszę przekonwertować ciąg na obiekt Json, a następnie przeanalizować wartości. Sprawdziłem rozwiązanie w stackoverflow i znalazłem podobny problem tutaj link Rozwiązanie jest takie `{"phonetype":"N95","cat":"WP"}` JSONObject jsonObj = new JSONObject("{\"phonetype\":\"N95\",\"cat\":\"WP\"}"); Używam tego samego w moim kodzie. Mój sznurek jest {"ApiInfo":{"description":"userDetails","status":"success"},"userDetails":{"Name":"somename","userName":"value"},"pendingPushDetails":[]} string mystring= mystring.replace("\"", …


12
Grupowanie plików danych za pomocą PyInstaller (--onefile)
Próbuję zbudować jednoplikowy plik EXE z PyInstaller, który ma zawierać obraz i ikonę. Za całe życie nie mogę tego zmusić --onefile. Jeśli to zrobię --onedir, wszystko działa bardzo dobrze. Kiedy używam --onefile, nie może znaleźć wymienionych plików dodatkowych (podczas uruchamiania skompilowanego EXE). Znajduje biblioteki DLL i wszystko inne w porządku, …

6
Jak znaleźć duplikaty w 2 kolumnach, a nie 1
Mam tabelę bazy danych MySQL z dwiema kolumnami, które mnie interesują. Indywidualnie każdy z nich może mieć duplikaty, ale nigdy nie powinien mieć ich duplikatów o tej samej wartości. stone_idmogą mieć duplikaty, o ile każdy upshargetytuł jest inny i na odwrót. Ale powiedzmy na przykład stone_id= 412 i upcharge_title= "szafir", …
107 mysql  duplicates 

5
Uzyskaj sumę kolumny Pandas
Cel Mam ramki danych Pandy, jak pokazano poniżej, z wielu kolumn i chciałby uzyskać sumę kolumny MyColumn. Ramka danych -df: print df X MyColumn Y Z 0 A 84 13.0 69.0 1 B 76 77.0 127.0 2 C 28 69.0 16.0 3 D 28 28.0 31.0 4 E 19 20.0 …
107 python  pandas  dataframe  sum 


10
Szybki sposób tworzenia listy wartości w C #?
Szukam szybkiego sposobu tworzenia listy wartości w języku C #. W Javie często używam poniższego fragmentu: List<String> l = Arrays.asList("test1","test2","test3"); Czy jest jakiś odpowiednik w C # oprócz tego oczywistego poniżej? IList<string> l = new List<string>(new string[] {"test1","test2","test3"});
107 c#  list 

8
Dodaj tekst do istniejącego pliku PDF za pomocą Pythona
Muszę dodać trochę tekstu do istniejącego pliku PDF za pomocą Pythona, jak najlepiej to zrobić i jakie dodatkowe moduły będę musiał zainstalować. Uwaga: Idealnie chciałbym móc to uruchomić zarówno na Windowsie, jak i na Linuksie, ale w trybie push wystarczy tylko Linux. Edycja: pyPDF i ReportLab wyglądają dobrze, ale żaden …
107 python  pdf 

2
Jak wygenerować klucz openSSL za pomocą hasła z wiersza poleceń?
Po pierwsze - co się stanie, jeśli nie podam hasła? Czy użyto jakiejś pseudolosowej frazy? Po prostu szukam czegoś „wystarczająco dobrego”, aby powstrzymać przypadkowych hakerów. Po drugie - jak wygenerować parę kluczy z wiersza poleceń, podając hasło w wierszu poleceń? W końcu udało mi się go uruchomić za pomocą tych …
107 openssl 

7
Xcode Debugger: wyświetl wartość zmiennej
Mój kod w UITableViewController: delegate.myData = [myData objectAtIndex:indexPath.row]; Jak mogę zobaczyć wartości debugera delegate.myDatalub indexPath.roww debugerze? delegate.myDatapowinna być tablicą i indexPath.rowrozszerzeniem int. Widzę tylko adresy pamięć o obiektach delegatei indexPathale gdzie są myDatai row?

5
Utworzyć widok niestandardowy, rozszerzając układ?
Próbuję utworzyć niestandardowy widok, który zastąpiłby pewien układ, którego używam w wielu miejscach, ale z trudem to robię. Zasadniczo chcę to zastąpić: <RelativeLayout android:id="@+id/dolphinLine" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_centerInParent="true" android:background="@drawable/background_box_light_blue" android:padding="10dip" android:layout_margin="10dip"> <TextView android:id="@+id/dolphinTitle" android:layout_width="200dip" android:layout_height="100dip" android:layout_alignParentLeft="true" android:layout_marginLeft="10dip" android:text="@string/my_title" android:textSize="30dip" android:textStyle="bold" android:textColor="#2E4C71" android:gravity="center"/> <Button android:id="@+id/dolphinMinusButton" android:layout_width="100dip" android:layout_height="100dip" android:layout_toRightOf="@+id/dolphinTitle" android:layout_marginLeft="30dip" android:text="@string/minus_button" android:textSize="70dip" android:textStyle="bold" …
107 android  xml  view 

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.