Programowanie

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

21
Oblicz punkt środkowy wielu par współrzędnych szerokość / długość geograficzna
Biorąc pod uwagę zestaw punktów szerokości i długości geograficznej, jak mogę obliczyć szerokość i długość geograficzną punktu środkowego tego zestawu (czyli punktu, który wyśrodkowuje widok we wszystkich punktach)? EDYCJA: rozwiązanie Pythona, którego używałem: Convert lat/lon (must be in radians) to Cartesian coordinates for each location. X = cos(lat) * cos(lon) …



4
Przekazywanie tablicy jako argumentów, a nie tablicy, w PHP
Wydaje mi się, że pamiętam, że w PHP istnieje sposób na przekazanie tablicy jako listy argumentów funkcji, dereferencjonując tablicę w standardowy func($arg1, $arg2)sposób. Ale teraz nie wiem, jak to zrobić. Przypominam sobie sposób przekazywania przez odniesienie, „globowanie” przychodzących parametrów ... ale nie sposób usuwania tablicy do listy argumentów. Może to …
148 php  arrays  function  methods 

10
Dane formularza wieloczęściowego POST przy użyciu programu Retrofit 2.0, w tym obrazu
Próbuję wykonać HTTP POST do serwera przy użyciu Retrofit 2.0 MediaType MEDIA_TYPE_TEXT = MediaType.parse("text/plain"); MediaType MEDIA_TYPE_IMAGE = MediaType.parse("image/*"); ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); imageBitmap.compress(Bitmap.CompressFormat.JPEG,90,byteArrayOutputStream); profilePictureByte = byteArrayOutputStream.toByteArray(); Call<APIResults> call = ServiceAPI.updateProfile( RequestBody.create(MEDIA_TYPE_TEXT, emailString), RequestBody.create(MEDIA_TYPE_IMAGE, profilePictureByte)); call.enqueue(); Serwer zwraca błąd informujący, że plik jest nieprawidłowy. To dziwne, ponieważ próbowałem przesłać ten …

6
Jak otworzyć każdy plik w folderze?
Mam skrypt Pythona parse.py, który w skrypcie otwiera plik, powiedzmy plik1, a następnie coś zrobić, może wypisuje całkowitą liczbę znaków. filename = 'file1' f = open(filename, 'r') content = f.read() print filename, len(content) W tej chwili używam stdout, aby skierować wynik do mojego pliku wyjściowego - wyjście python parse.py >> …
148 python  file  pipe  stdout  stdin 

9
Konwersja ciągu znaków na obiekt JSON
Jak sprawiasz, że JS myśli, że ciąg to JSON? Mam funkcję, która działa tylko wtedy, gdy obiekt JSON jest do niego przekazywany. Jeśli przekażę do niego ciąg o tym samym formacie co JSON, to nie zadziała. Chcę więc, aby ta funkcja myślała, że ​​przekazany do niej ciąg to JSON. Ciąg …
148 javascript  ajax  json 


7
Usuń tag HTML, ale zachowaj innerHtml
Mam prosty kod HTML, z którego muszę usunąć proste formatowanie. A nice house was found in <b>Toronto</b>. Muszę usunąć pogrubienie, ale zdanie pozostawiam nietknięte. Jak to możliwe w jQuery?
148 jquery 

6
Dlaczego miałbym std :: przenieść std :: shared_ptr?
Przeglądałem kod źródłowy Clang i znalazłem ten fragment: void CompilerInstance::setInvocation( std::shared_ptr<CompilerInvocation> Value) { Invocation = std::move(Value); } Dlaczego miałbym chcieć ?std::movestd::shared_ptr Czy jest jakiś sens przenoszenia własności do udostępnionego zasobu? Dlaczego nie miałbym po prostu tego zrobić? void CompilerInstance::setInvocation( std::shared_ptr<CompilerInvocation> Value) { Invocation = Value; }

21
Jak używać seda do usunięcia ostatnich n wierszy pliku
Chcę usunąć kilka n wierszy z końca pliku. Czy można to zrobić za pomocą seda? Na przykład, aby usunąć linie od 2 do 4, mogę użyć $ sed '2,4d' file Ale nie znam numerów linii. Mogę usunąć ostatnią linię za pomocą $sed $d file ale chcę wiedzieć, jak usunąć n …
148 linux  bash  shell  sed 

5
W OS X Lion, LANG nie jest ustawiony na UTF-8, jak to naprawić?
Próbuję ustawić postgress w OS X Lion i stwierdzam, że nie jest poprawnie skonfigurowane środowisko LOCALE var. Oto, co jest ustawione: LANG= LC_COLLATE="C" LC_CTYPE="C" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL= Spodziewam się czegoś z UTF-8. To jest czysta konfiguracja systemu OS X Lion z językiem hiszpańskim. Nic nie ruszam. Nie wiem, …

9
Wyodrębnianie tekstu OpenCV
Próbuję znaleźć obwiednie tekstu na obrazie i obecnie stosuję następujące podejście: // calculate the local variances of the grayscale image Mat t_mean, t_mean_2; Mat grayF; outImg_gray.convertTo(grayF, CV_32F); int winSize = 35; blur(grayF, t_mean, cv::Size(winSize,winSize)); blur(grayF.mul(grayF), t_mean_2, cv::Size(winSize,winSize)); Mat varMat = t_mean_2 - t_mean.mul(t_mean); varMat.convertTo(varMat, CV_8U); // threshold the high variance …

9
Tworzenie uruchamialnego pliku JAR za pomocą Gradle
Do tej pory tworzyłem uruchamialne pliki JAR za pomocą funkcji Eclipse „Export ...”, ale teraz przełączyłem się na IntelliJ IDEA i Gradle w celu automatyzacji kompilacji. Niektóre artykuły sugerują tutaj wtyczkę „aplikacja”, ale nie prowadzi to do końca, którego oczekiwałem (tylko JAR, brak skryptów startowych lub coś podobnego). W jaki …
148 java  jar  gradle 

6
Jak używać Swift @autoclosure
Pisząc assertw Swift zauważyłem, że pierwsza wartość jest wpisana jako @autoclosure() -> Bool z przeciążoną metodą w celu zwrócenia Twartości ogólnej , aby przetestować istnienie za pośrednictwem LogicValue protocol. Jednak trzymając się ściśle pytania. Wygląda na to, @autoclosureże chce otrzymać, który zwraca a Bool. Pisanie rzeczywistego zamknięcia, które nie przyjmuje …
148 closures  swift 

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.