Programowanie

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


8
Reguła GNU Makefile generująca kilka celów z jednego pliku źródłowego
Próbuję wykonać następujące czynności. Istnieje program, nazwij go foo-bin, który pobiera pojedynczy plik wejściowy i generuje dwa pliki wyjściowe. Głupia reguła Makefile byłaby następująca: file-a.out file-b.out: input.in foo-bin input.in file-a.out file-b.out Nie oznacza to jednak makew żaden sposób, że oba cele zostaną wygenerowane jednocześnie. Jest to dobre, gdy działa makew …
106 makefile 

11
Jak odwołać się do właściwości obiektu javascript z łącznikiem?
Użycie tego skryptu do utworzenia obiektu stylu ze wszystkich odziedziczonych stylów itp. var style = css($(this)); alert (style.width); alert (style.text-align); z poniższym, pierwszy alert będzie działał dobrze, ale drugi nie. -Zakładam, że interpretuje jako minus .. debugger mówi „nieprzechwycony błąd odniesienia”. Nie mogę jednak umieszczać go w cudzysłowie, ponieważ nie …

9
Jak uruchomić Git Bash z wiersza poleceń DOS?
Mam nadzieję, że jest to proste pytanie, ale nie udało mi się jeszcze znaleźć odpowiedzi. Chciałbym uruchomić Git Bash z pliku wsadowego DOS. Oto, czego próbowałem do tej pory: Uruchomiono Git Bash z przycisku Start Win 7 Użyto CTRL + ALT + DEL, aby zidentyfikować proces jako „sh.exe” Uruchomiono sh.exe …
106 windows  git  batch-file  cmd  command 

4
ukośniki w zmiennych URL
Skonfigurowałem moją aplikację coldfusion tak, aby miała dynamiczne adresy URL na stronie, takie jak www.musicExplained/index.cfm/artist/:VariableName Jednak moje nazwy zmiennych będą czasami zawierać ukośniki, takie jak www.musicExplained/index.cfm/artist/GZA/Genius Powoduje to problem, ponieważ moja aplikacja zakłada, że ​​ukośnik w nazwie zmiennej reprezentuje inną sekcję witryny, albumy artystów. Więc adres URL nie powiedzie się. …
106 url  escaping 

6
Jak zmienić język aplikacji, gdy użytkownik wybierze język?
Chcę, aby moja aplikacja obsługiwała trzy języki: hiszpański, portugalski i angielski. I daj opcję wyboru języka w aplikacji 1) 3 foldery do rysowania drawable-es, drawable-pt, drawable. 2) Folder z 3 wartościami wartości-es, wartości-pt, wartości Zmień wartości String.xml według języków. Mam imageView, aby wybrać język, po kliknięciu go otworzy się menu …



3
Tablice Ruby: select (), collect () i map ()
Składnia mapowania: a = ["a", "b", "c", "d"] #=> ["a", "b", "c", "d"] a.map {|item|"a" == item} #=> [true, false, false, false] a.select {|item|"a" == item} #=> ["a"] Zapytaj, czy mam: irb(main):105:0> details[1] => {:sku=>"507772-B21", :desc=>"HP 1TB 3G SATA 7.2K RPM LFF (3 .", :qty=>"", :qty2=>"1", :price=>"5,204.34 P"} Chcę usunąć …
106 ruby  arrays 

6
Czy jest korzyść z definiowania klasy wewnątrz innej klasy w Pythonie?
Mówię tutaj o klasach zagnieżdżonych. Zasadniczo mam dwie klasy, które modeluję. Klasa DownloadManager i klasa DownloadThread. Oczywistą koncepcją OOP jest tutaj kompozycja. Jednak kompozycja niekoniecznie oznacza zagnieżdżanie, prawda? Mam kod, który wygląda mniej więcej tak: class DownloadThread: def foo(self): pass class DownloadManager(): def __init__(self): dwld_threads = [] def create_new_thread(): dwld_threads.append(DownloadThread()) …
106 python  oop 


7
Jak mogę obsługiwać strefy czasowe w mojej aplikacji internetowej?
Szukam lepszego zrozumienia następującej historii użytkownika: John pracuje w Sidney. O 9:00 rano rejestruje zdarzenie w aplikacji internetowej działającej na serwerze w Zurychu. Następnego dnia jedzie do Nowego Jorku na nadzwyczajne spotkanie, podczas którego należy omówić to wydarzenie. Podczas spotkania wyszukuje wydarzenie według daty i godziny. Jak widzę, są tu …

9
Nie można ustawić typu zawartości na „application / json” w jQuery.ajax
Kiedy mam ten kod $.ajax({ type: 'POST', //contentType: "application/json", url: 'http://localhost:16329/Hello', data: { name: 'norm' }, dataType: 'json' }); w aplikacji Fiddler widzę następujące surowe żądanie POST http://localhost:16329/Hello HTTP/1.1 Host: localhost:16329 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 Accept: application/json, text/javascript, */*; q=0.01 Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip, deflate …

8
Znaczenie tyldy w Linux bash (nie katalog domowy)
Po pierwsze, wiem, że ~/to katalog domowy. CD do katalogu domowego ~lub ~/przenosi mnie do katalogu domowego. Jednak cd ~Xprzenosi mnie w szczególne miejsce, gdzie Xwydaje się być wszystko. W bashu, jeśli wbiję " cd ~" i wciskam zakładkę, to pokazuje kilka możliwych ~Xopcji, takich jak ~maili ~postgresi ~ssh. Przejście …

14
Najlepsze praktyki dotyczące przechowywania adresów pocztowych w bazie danych (RDBMS)?
Czy istnieją dobre odniesienia do najlepszych praktyk dotyczących przechowywania adresów pocztowych w RDBMS? Wygląda na to, że jest wiele kompromisów, które można osiągnąć, i wiele zalet i wad każdego z nich do oceny - z pewnością było to robione wielokrotnie? Może ktoś przynajmniej napisał gdzieś wyciągnął jakieś lekcje? Przykłady kompromisów, …

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.