Programowanie

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

13
Jak sprawić, by wątek Java czekał na wyjście innego wątku?
Tworzę aplikację Java z wątkiem logiki aplikacji i wątkiem dostępu do bazy danych. Oba trwają przez cały okres istnienia aplikacji i oba muszą działać w tym samym czasie (jeden rozmawia z serwerem, jeden z użytkownikiem; gdy aplikacja jest w pełni uruchomiona, potrzebuję ich obu do działania). Jednak podczas uruchamiania muszę …

22
Duplikuj / usuń wiersz Xcode
Pochodzący z Eclipse i używany do powielania linii przez cały czas, to dość dziwne odkrycie, że Xcode nie ma takiej funkcji. Czy to prawda? Wiem, że można zmienić skróty klawiszowe w całym systemie, ale nie o to mi chodzi.



8
Tworzenie niestandardowych menu kontekstowych prawego przycisku myszy dla mojej aplikacji internetowej
Mam kilka witryn, takich jak Google-Docs i Map-Quest, które mają niestandardowe menu rozwijane po kliknięciu prawym przyciskiem myszy. W jakiś sposób zastępują one zachowanie menu rozwijanego przeglądarki i teraz jestem pewien, jak dokładnie to robią. Znalazłem wtyczkę jQuery , która to robi, ale wciąż jestem ciekawy kilku rzeczy: Jak to …

9
Wyłącz przestarzałe błędy w PHP 5.3
Na moim serwerze działa PHP 5.3, a moja instalacja WordPress wypluwa na mnie te błędy, powodując awarię sesji session_start (). Deprecated: Assigning the return value of new by reference is deprecated in /home//public_html/hub/wp-settings.php on line 647 Deprecated: Assigning the return value of new by reference is deprecated in /home//public_html/hub/wp-settings.php on …

7
Co się stanie, jeśli zdefiniuję tablicę o rozmiarze 0 w C / C ++?
Ciekawe, co się właściwie stanie, jeśli zdefiniuję int array[0];w kodzie tablicę o zerowej długości ? GCC w ogóle nie narzeka. Przykładowy program #include <stdio.h> int main() { int arr[0]; return 0; } Wyjaśnienie Właściwie próbuję dowiedzieć się, czy tablice o zerowej długości zainicjowane w ten sposób, zamiast wskazywać na zmienną …
128 c++  c  arrays 

6
Ustawiasz zwrotny adres URL PayPal i ustawiasz automatyczny powrót?
To jest pytanie uzupełniające do: PHP: Łatwy sposób na rozpoczęcie realizacji transakcji PayPal? Tak więc mój problem polega na tym, że określam zwrotny adres URL. Jednak po zapłaceniu przez PayPal widzę ekran, na którym jest napisane: Właśnie zakończyłeś płatność. XXXX, właśnie zakończyłeś płatność. Twój identyfikator transakcji dla tej płatności to: …
128 paypal  return 

11
Najlepsza praktyka oznaczania nieaktualnego kodu w Rubim?
Chciałbym oznaczyć metodę jako przestarzałą, aby osoby jej używające mogły łatwo sprawdzić swój kod i nadrobić zaległości. W Javie ustawiasz @Deprecated i wszyscy wiedzą, co to oznacza. Czy jest więc preferowany sposób (a nawet narzędzia) zaznaczania i sprawdzania przestarzałych elementów w Rubim?
128 ruby  deprecated 


5
Wykonaj AsyncTask kilka razy
W moim działaniu używam klasy, która pochodzi od AsyncTask i parametru, który jest wystąpieniem tego AsyncTask. Kiedy dzwonię, mInstanceOfAT.execute("")wszystko jest w porządku. Ale aplikacja ulega awarii, gdy naciskam przycisk aktualizacji, który ponownie wywołuje AsyncTask (na wypadek, gdyby zadanie sieciowe nie działało). Bo wtedy pojawia się Wyjątek, który mówi Nie można …

6
Zagnieżdżone atrybuty niedozwolone parametry
Mam Billobiekt, który ma wiele Dueobiektów. DueObiekt również należy do Person. Potrzebuję formularza, który może tworzyć wszystkie elementy Billi jego elementy podrzędne Duesna jednej stronie. Próbuję utworzyć formularz używając zagnieżdżonych atrybutów, podobnych do tych w tym Railscast . Odpowiedni kod znajduje się poniżej: due.rb class Due < ActiveRecord::Base belongs_to :person …

8
Niepowodzenie uwierzytelniania GitHub przez https, zwracanie nieprawidłowego adresu e-mail
Inicjowanie wypychania lub jakiejkolwiek innej akcji za pomocą GitHub z wiersza poleceń (przez https, nie ssh), która wywołuje nazwę użytkownika i hasło, nie tylko kończy się niepowodzeniem, ale kiedy to się dzieje, zwraca Username for 'https://github.com': username Password for 'https://username@github.com': remote: Invalid username or password. fatal: Authentication failed for 'https://github.com/username/repository.git/' …
128 git  github  https 


4
Jak ustalić, czy liczba jest liczbą pierwszą za pomocą wyrażenia regularnego?
Znalazłem następujący przykład kodu dla Java w RosettaCode : public static boolean prime(int n) { return !new String(new char[n]).matches(".?|(..+?)\\1+"); } Nie znam w szczególności Javy, ale rozumiem wszystkie aspekty tego fragmentu z wyjątkiem samego wyrażenia regularnego Mam podstawową i zaawansowaną wiedzę o Regex, jaką można znaleźć we wbudowanych funkcjach PHP …
128 java  regex  primes 

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.