Programowanie

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

6
Co to jest delegat C ++?
Jaka jest ogólna idea delegata w C ++? Czym one są, jak są używane i do czego służą? Chciałbym najpierw dowiedzieć się o nich w sposób „czarnej skrzynki”, ale trochę informacji o wnętrznościach tych rzeczy też byłoby świetne. To nie jest C ++ w najczystszej lub najczystszej postaci, ale zauważam, …

9
Jak rozpocząć generowanie proceduralne?
Generowanie proceduralne znalazło się niedawno w centrum uwagi (przez Spore, MMO itp.) I wydaje się być interesującą / potężną techniką programowania. Moje pytania są następujące: Czy znasz jakieś średniej wielkości projekty, które wykorzystują techniki proceduralne? Jaki język / klasa języków jest najlepszy do generowania procedur? Czy możesz użyć generowania proceduralnego …


8
Czy można czytać z InputStream z limitem czasu?
W szczególności problem polega na napisaniu takiej metody: int maybeRead(InputStream in, long timeout) gdzie wartość zwracana jest taka sama jak in.read (), jeśli dane są dostępne w milisekundach „timeout”, lub -2 w przeciwnym razie. Przed zwróceniem metody wszystkie utworzone wątki muszą zostać zakończone. Aby uniknąć argumentów, temat tutaj java.io.InputStream, zgodnie …

16
Aplikacja internetowa na iPada: Wykryj klawiaturę wirtualną za pomocą JavaScript w Safari?
Piszę aplikację internetową na iPada ( nie jest to zwykła aplikacja App Store - jest napisana przy użyciu HTML, CSS i JavaScript). Ponieważ klawiatura zajmuje ogromną część ekranu, sensowna byłaby zmiana układu aplikacji, aby pasowała do pozostałej przestrzeni, gdy jest wyświetlana. Jednak nie znalazłem sposobu, aby wykryć, kiedy i czy …

10
Wywołanie zwrotne JavaScript po zakończeniu ładowania ramki IFRAME?
Muszę wykonać wywołanie zwrotne, gdy ramka IFRAME zakończy ładowanie. Nie mam kontroli nad zawartością w IFRAME, więc nie mogę stamtąd odpalić wywołania zwrotnego. Ta ramka IFRAME jest tworzona programowo i muszę przekazać jej dane jako zmienną w wywołaniu zwrotnym, a także zniszczyć ramkę iframe. Jakieś pomysły? EDYTOWAĆ: Oto co mam …
147 javascript  events  dom  iframe 

5
Jak załadować moduły npm w AWS Lambda?
Stworzyłem kilka funkcji Lambda za pomocą edytora internetowego. Na razie w porządku. Chciałbym teraz zacząć rozszerzać te o moduły (takie jak Q dla obietnic). Nie mogę wymyślić, jak przenieść moduły do ​​Lambda, aby mogły zostać wykorzystane przez moje funkcje. Przeczytałem to, ale wydaje się, że wymaga to skonfigurowania EC2 i …

3
Sprawdzanie poprawnej liczby argumentów
Jak sprawdzić poprawną liczbę argumentów (jeden argument). Jeśli ktoś próbuje wywołać skrypt bez przekazania poprawnej liczby argumentów i upewnienia się, że argument wiersza poleceń faktycznie istnieje i jest katalogiem.
147 shell  scripting 


10
Co oznacza void * i jak go używać?
Dzisiaj, kiedy czytałem kod innych, zobaczyłem coś w stylu void *func(void* i);, co to void*oznacza odpowiednio dla nazwy funkcji i dla typu zmiennej? Poza tym, kiedy musimy korzystać z tego rodzaju wskaźnika i jak z niego korzystać?
147 c 


7
Jak uzyskać wartość właściwości na podstawie nazwy
czy istnieje sposób na uzyskanie wartości właściwości obiektu na podstawie jego nazwy? Na przykład, jeśli mam: public class Car : Vehicle { public string Make { get; set; } } i var car = new Car { Make="Ford" }; Chcę napisać metodę, w której mogę przekazać nazwę właściwości i zwróci …
147 c#  asp.net  reflection 

9
Ponownie skompiluj plik Heroku bez wypychania lub zmiany konfiguracji
Zastanawiam się, czy istnieje sposób, aby zmusić Heroku do ponownej kompilacji informacji o pracy bez wprowadzania nowych zatwierdzeń i / lub aktualizowania zmiennych konfiguracyjnych. Dlaczego miałbym to zrobić ?: Używam stosu Cedar na Heroku dla aplikacji Rails 3.2 i mam problemy z rake assets:precompileniepowodzeniem zadania (tylko podczas kompilacji - później …
147 heroku 

5
Django Admin - Wyłącz akcję „Dodaj” dla określonego modelu
Mam witrynę django z wieloma modelami i formularzami. Mam wiele niestandardowych formularzy i zestawów formularzy oraz zestawów formularzy inline i niestandardowych walidacji i niestandardowych zestawów zapytań. Dlatego akcja dodawania modelu zależy od formularzy, które wymagają innych rzeczy, a „dodaj model” w panelu administracyjnym django za pośrednictwem 500 z niestandardowego zestawu …

9
Zaimportować istniejący projekt git do GitLab?
Mam konto instalacji Gitlab, w której utworzyłem repozytorium „ffki-startseite” Teraz chcę sklonować repozytorium git://freifunk.in-kiel.de/ffki-startseite.gitdo tego repozytorium ze wszystkimi zatwierdzeniami i gałęziami, aby móc rozpocząć pracę nad nim we własnym zakresie. Jak mogę to zaimportować?
147 git  gitlab 

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.