Programowanie

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

11
Nieoczekiwany klucz CFBundleExecutable
Po jakimś czasie googlowania coś mi mówi, że problem jest nowy. Mieliśmy w pełni funkcjonalny projekt wspierający iOS7-8. Oczywiście został on wielokrotnie pomyślnie przesłany do AppStore. Używamy podów, wielu śledzenia i monitorowania, takich jak GA i Instabug. Teraz zdecydowaliśmy się przesłać do TestFlight wersję aplikacji opartą na Xcode 7 na …

10
Jak uzyskać projektanta formularzy systemu Windows w programie Visual Studio 2008, aby renderował formularz, który implementuje abstrakcyjną klasę bazową?
Zaangażowałem się w problem z dziedziczonymi kontrolkami w Windows Forms i potrzebuję porady na ten temat. Używam klasy bazowej dla elementów na liście (własna lista GUI utworzona z panelu) i niektórych dziedziczonych kontrolek, które są dla każdego typu danych, które można dodać do listy. Nie było z tym problemu, ale …

8
Kiedy używać PNG lub JPG w programowaniu iPhone'a?
Mam aplikację, która wyświetla kilka obrazów w formie pokazu slajdów. Te obrazy będą częścią pakietu, więc będą dystrybuowane wraz z aplikacją. Wszystkie obrazy są fotograficzne lub fotograficzne itp. Czytałem, że lepiej jest używać PNG jako formatu obrazu, ale widząc, że wersja JPG będzie znacznie mniejsza, wolałbym tego użyć. Czy są …
98 iphone  ios  png  jpeg 

5
Dlaczego find -exec mv {} ./target/ + nie działa?
Chcę dokładnie wiedzieć, co {} \;i {} \+i | xargs ...zrobić. Prosimy o wyjaśnienie ich wraz z objaśnieniami. Poniżej 3 polecenia uruchamiają się i wyświetlają ten sam wynik, ale pierwsze polecenie zajmuje trochę czasu, a format jest również trochę inny. find . -type f -exec file {} \; find . …
98 linux  find  cygwin  exec 

5
Jak usunąć znaki inne niż alfanumeryczne z ciągu i zachować spacje?
Chcę utworzyć wyrażenie regularne, które usuwa wszystkie znaki inne niż alfanumeryczne, ale zachowuje spacje. Ma to na celu wyczyszczenie danych wejściowych wyszukiwania, zanim trafią one do bazy danych. Oto, co mam do tej pory: @search_query = @search_query.gsub(/[^0-9a-z]/i, '') Problem polega na tym, że usuwa wszystkie spacje. Rozwiązania, jak zachować przestrzeń?

10
NUnit nie uruchamia kodu programu Visual Studio 2010
Próbuję załadować dll programu Visual Studio 2010 beta do interfejsu GUI NUnit. Wyświetla się komunikat o błędzie. Ten zestaw jest tworzony przez środowisko uruchomieniowe nowsze niż aktualnie załadowane środowisko uruchomieniowe i nie można go załadować. Być może próbujesz załadować kompilację zestawu przy użyciu nowszej wersji środowiska CLR niż wersja, w …


21
Plik metadanych… nie można znaleźć błędu podczas tworzenia projektów
Za każdym razem, gdy uruchamiam Visual Studio 2008, przy pierwszej próbie uruchomienia projektu pojawia się błąd CS0006. Nie można znaleźć pliku metadanych ... Jeśli odbuduję kompletne rozwiązanie, to działa. Kilka informacji o rozwiązaniu: Buduję w trybie debugowania, a program Visual Studio narzeka, że ​​nie znajduje dll: sw folderze wydania. Projekty, …


14
Czy powinienem dziedziczyć po std :: wyjątek?
Widziałem co najmniej jedno wiarygodne źródło (klasa C ++, którą wybrałem), które zalecają, aby klasy wyjątków specyficzne dla aplikacji w C ++ dziedziczyły z std::exception. Nie mam jasności co do zalet tego podejścia. W C # powody dziedziczenia z ApplicationExceptionsą jasne: dostajesz garść użytecznych metod, właściwości i konstruktorów i po …


4
Jak obsługiwać komunikaty obsługi, gdy aktywność / fragment jest wstrzymany
Niewielkie różnice w stosunku do mojego innego wpisu Zasadniczo mam Handlerw moim komunikacie, Fragmentktóry odbiera kilka wiadomości, które mogą spowodować zamknięcie lub wyświetlenie okien dialogowych. Kiedy aplikacja jest umieszczona w tle, otrzymuję komunikat, onPauseale nadal otrzymuję wiadomości zgodnie z oczekiwaniami. Jednak ponieważ używam fragmentów, nie mogę po prostu odrzucić i …

9
Jak dodać nową metodę do obiektu php w locie?
Jak dodać nową metodę do obiektu „w locie”? $me= new stdClass; $me->doSomething=function () { echo 'I\'ve done something'; }; $me->doSomething(); //Fatal error: Call to undefined method stdClass::doSomething()
98 php  methods 

4
Dlaczego kopiujemy, a potem przenosimy?
Widziałem gdzieś kod, w którym ktoś zdecydował się skopiować obiekt, a następnie przenieść go do członka danych klasy. Wprawiło mnie to w zakłopotanie, ponieważ myślałem, że celem przeniesienia jest uniknięcie kopiowania. Oto przykład: struct S { S(std::string str) : data(std::move(str)) {} }; Oto moje pytania: Dlaczego nie bierzemy odniesienia do …

2
Użyj gulp, aby wybrać i przenieść katalogi i ich pliki
Obecnie używam gulp do wywołania skryptu bash, który czyści mój dist/katalog i przenosi odpowiednie pliki do czystego katalogu. Chciałbym, aby było to zrobione za pomocą gulp, ponieważ nie jestem pewien, czy skrypt będzie działał na systemie plików innym niż * nix. Do tej pory używam modułu gulp-clean do czyszczenia dist/katalogu, …
98 node.js  glob  gulp 

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.