Programowanie

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


16
Jak posortować tablicę w Bash
Mam tablicę w Bash, na przykład: array=(a c b f 3 5) Muszę posortować tablicę. Nie tylko wyświetlając zawartość w posortowany sposób, ale aby uzyskać nową tablicę z posortowanymi elementami. Nowa posortowana tablica może być zupełnie nową lub starą.
139 arrays  bash  shell  sorting 

3
Dlaczego „dziesiętny” nie jest prawidłowym typem parametru atrybutu?
To naprawdę niewiarygodne, ale prawdziwe. Ten kod nie zadziała: [AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)] public class Range : Attribute { public decimal Max { get; set; } public decimal Min { get; set; } } public class Item { [Range(Min=0m,Max=1000m)] //compile error:'Min' is not a valid named attribute argument because it is not a …
139 c#  .net  attributes 

8
Opcje, ustawienia, właściwości, konfiguracja, preferencje - kiedy i dlaczego?
Istnieje kilka słów o podobnym (w pewnym sensie) znaczeniu: Opcje, ustawienia, właściwości, konfiguracja, preferencje Angielski nie jest moim językiem ojczystym. Czy mógłbyś wyjaśnić różnicę prostym angielskim? Myślę, że następujący szablon może być przydatny: Użyj XXX w swoim GUI, aby umożliwić ludziom zmianę zachowania Twojej aplikacji (może preferencje lub ustawienia?) Użyj …


5
Obracanie punktu wokół innego punktu (2D)
Próbuję stworzyć grę karcianą, w której karty się rozkładają. W tej chwili do wyświetlenia używam API Allegro, które ma funkcję: al_draw_rotated_bitmap(OBJECT_TO_ROTATE,CENTER_X,CENTER_Y,X ,Y,DEGREES_TO_ROTATE_IN_RADIANS); więc dzięki temu mogę łatwo uzyskać efekt wachlarza. Problem polega na tym, aby wiedzieć, która karta jest pod myszą. Aby to zrobić, pomyślałem o wykonaniu testu zderzenia wielokątów. …
139 c++  algorithm 

8
Konwertuj tablicę bajtów na liczbę całkowitą w Javie i odwrotnie
Chcę przechowywać niektóre dane w tablicach bajtów w Javie. Zasadniczo tylko liczby, które mogą zająć do 2 bajtów na liczbę. Chciałbym wiedzieć, jak mogę przekonwertować liczbę całkowitą na 2-bajtową tablicę bajtów i odwrotnie. Znalazłem wiele rozwiązań googlujących, ale większość z nich nie wyjaśnia, co dzieje się w kodzie. Jest wiele …
139 java  types  endianness 

5
Zdalna gałąź nie pojawia się w „git branch -r”
Pchałem do zdalnego repozytorium Bitbucket, a ostatnio mój kolega przesłał nową gałąź, którą utworzył, do tego samego repozytorium. Próbuję pobrać przesłane przez niego zmiany. $ git branch -a * master localbranch1 localbranch2 remotes/origin/master $ git branch -r pochodzenie / wzorzec W interfejsie użytkownika sieci Bitbucket widzę utworzoną przez niego gałąź. …
139 git 

8
Wyświetl wszystkie pliki virtualenv
Czy w virtualenvwrapper można w prosty sposób wyświetlić listę wszystkich virtualenv na moim komputerze? (na przykład co robi yolk -l, aby wyświetlić listę wszystkich pakietów Pythona w bieżącym środowisku wirtualnym?) WYJAŚNIENIE: "ls -la" w moim katalogu env się nie liczy. Szukam konkretnego polecenia virtualenv lub virtualenvwrapper.



22
Jak uzyskać podstawowy adres URL w PHP?
Używam XAMPP w systemie Windows Vista. W moim rozwoju mam http://127.0.0.1/test_website/. Jak korzystać http://127.0.0.1/test_website/z PHP? Próbowałem czegoś takiego, ale żaden z nich nie działał. echo dirname(__FILE__) or echo basename(__FILE__); etc.
139 php 

22
Mój kontener docker nie ma internetu
Miałem to dobrze, ale teraz przestało. Bezskutecznie wypróbowałem następujące polecenia: docker run -dns 8.8.8.8 base ping google.com docker run base ping google.com sysctl -w net.ipv4.ip_forward=1 - zarówno na hoście, jak i na kontenerze Wszystko co dostaję to unknown host google.com. Docker w wersji 0.7.0 Jakieś pomysły? PS również ufwwyłączony
139 docker 

15
Konwersja listy ogólnej na ciąg CSV
Mam listę wartości całkowitych (Lista) i chciałbym wygenerować ciąg wartości rozdzielanych przecinkami. Oznacza to, że wszystkie pozycje z listy są wyświetlane na pojedynczej liście rozdzielanej przecinkami. Moje myśli ... 1. Przekaż listę do metody. 2. Użyj narzędzia stringbuilder do iteracji listy i dołącz przecinki. 3. Przetestuj ostatni znak i jeśli …
139 c#  generics  .net-3.5 


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.