Programowanie

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

14
Jak wyśrodkować przycisk w div?
Mam div, którego szerokość wynosi 100%. Chciałbym wyśrodkować przycisk w środku, jak mogę to zrobić? <div style="width:100%; height:100%; border: 1px solid"> <button type="button">hello</button> </div> Uruchom fragment koduUkryj wynikiRozwiń fragment kodu
220 html  css  centering 



19
Jak rozwiązać dowiązania symboliczne w skrypcie powłoki
Biorąc pod uwagę ścieżkę bezwzględną lub względną (w systemie uniksopodobnym), chciałbym ustalić pełną ścieżkę celu po rozwiązaniu jakichkolwiek pośrednich dowiązań symbolicznych. Punkty bonusowe za równoczesne rozwiązanie ~ notacji nazwy użytkownika. Jeśli celem jest katalog, może być możliwe chdir () do katalogu, a następnie wywołanie getcwd (), ale naprawdę chcę to …
220 bash  shell  scripting  symlink 

10
W jaki sposób sól hasła pomaga w ataku na tęczowy stół?
Mam problem ze zrozumieniem celu hasła do hasła. Rozumiem, że podstawowym zastosowaniem jest powstrzymanie ataku na tęczowy stół. Jednak metody, które widziałem, aby to zaimplementować, nie utrudniają problemu. Widziałem wiele samouczków sugerujących, że sól powinna być używana w następujący sposób: $hash = md5($salt.$password) Powodem jest to, że skrót obecnie mapuje …




9
Zmienny i podwójny typ danych w Javie
Typ danych zmiennoprzecinkowych to 32-bitowy zmiennoprzecinkowy IEEE 754 o pojedynczej precyzji, a podwójny typ danych to 64-bitowy zmiennoprzecinkowy IEEE 754 o podwójnej precyzji. Co to znaczy? A kiedy powinienem używać float zamiast double lub vice versa?

5
Jak dodać linker lub skompilować flagę w pliku CMake?
Korzystam z arm-linux-androideabi-g++kompilatora. Kiedy próbuję skompilować proste „Witaj, świecie!” program kompiluje się dobrze. Kiedy go testuję, dodając prostą obsługę wyjątków w tym kodzie, on również działa (po dodaniu -fexceptions.. Myślę, że jest domyślnie wyłączony). To jest dla urządzenia z Androidem i chcę tylko używać CMake, a nie ndk-build. Na przykład …
220 c++  cmake 



30
git dodawać, zatwierdzać i wypychać polecenia w jednym?
Czy jest jakiś sposób na użycie tych trzech poleceń w jednym? git add . git commit -a -m "commit" (do not need commit message either) git push Czasami zmieniam tylko jedną literę, wypełnienie CSS lub coś takiego. Mimo to muszę napisać wszystkie trzy polecenia, aby wprowadzić zmiany. Istnieje wiele projektów, …
220 git 

5
Jak reprezentowany jest operator AND / OR w wyrażeniach regularnych?
Obecnie programuję algorytm słownictwa, który sprawdza, czy użytkownik wpisał słowo poprawnie. Mam następującą sytuację: Prawidłowym rozwiązaniem dla tego słowa byłoby „część 1, część 2”. Użytkownik powinien być w stanie wpisać „część 1” (odpowiedź 1), „część 2” (odpowiedź 2) lub „część 1, część 2” (odpowiedź 3). Teraz próbuję dopasować ciąg podany …
220 regex  operators 

7
Jaka jest różnica między Python a IPython?
Jaka jest dokładnie różnica między Python a IPython ? Jeśli piszę kod w Pythonie, czy będzie on działał w IPython w takiej formie, w jakiej jest, czy wymaga modyfikacji? Wiem, że IPython ma być interaktywną powłoką dla Pythona, ale czy to wszystko? A może istnieje język o nazwie IPython? Jeśli …
220 python  ipython 

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.