Programowanie

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


9
Jaki jest najlepszy sposób sortowania odwrotnego w scali?
Jaki jest najlepszy sposób sortowania odwrotnego w scali? Wyobrażam sobie, że poniższe czynności są nieco powolne. list.sortBy(_.size).reverse Czy istnieje wygodny sposób użycia sortBy, ale uzyskanie sortowania odwrotnego? Wolałbym nie używać sortWith.
137 scala 

6
Autorytatywna pozycja zduplikowanych kluczy zapytań HTTP GET
Mam problem ze znalezieniem autorytatywnych informacji o zachowaniu w zduplikowanych polach ciągu zapytania HTTP GET, takich jak http://example.com/page?field=foo&field=bar aw szczególności czy zamówienie jest zachowane czy nie. Większość języków zorientowanych na sieć tworzy tablicę zawierającą zarówno foo, jak i bar skojarzone z kluczowym „polem”, ale chciałbym wiedzieć, czy istnieje autorytatywne stwierdzenie …
137 http  uri 

7
Jak wyodrębnić parametry URL z adresu URL za pomocą Ruby lub Rails?
Mam kilka adresów URL, na przykład http://www.example.com/something?param1=value1&param2=value2&param3=value3 i chciałbym wyodrębnić parametry z tych adresów URL i uzyskać je w skrócie. Oczywiście mogłem używać wyrażeń regularnych, ale zastanawiałem się tylko, czy istnieje prostszy sposób na zrobienie tego z Rubim lub Railsami. Nie znalazłem nic w module Ruby, URIale może coś przeoczyłem. …

14
Konfigurowanie wspólnego folderu pakietów NuGet dla wszystkich rozwiązań, gdy niektóre projekty są zawarte w wielu rozwiązaniach
Używam NuGet do pobierania pakietów z zewnętrznych i wewnętrznych źródeł pakietów, co jest bardzo wygodne. Ale zdałem sobie sprawę, że pakiety są domyślnie przechowywane według rozwiązania, co jest bardzo frustrujące, gdy niektóre projekty z odwołaniami do NuGet są zawarte w kilku rozwiązaniach. Następnie odniesienia są zmieniane na inny folder pakietu …


19
PHP Regex, aby uzyskać identyfikator wideo YouTube?
Czy ktoś może mi pokazać, jak wyciągnąć identyfikator youtube z adresu URL, niezależnie od tego, jakie inne zmienne GET znajdują się w adresie URL. Użyj tego filmu na przykład: http://www.youtube.com/watch?v=C4kxS1ksqtw&feature=related Więc między v=i przed następnym&
137 php  regex 

17
Nie udało się zainstalować aplikacji na iOS Simulator
Stworzyłem aplikację Cordova 2.1.0, działała dobrze przez pierwsze 2-3 razy. Ale teraz, kiedy próbuję go uruchomić przez terminal, wyświetla mi następujący błąd: nic nie zmieniłem. Ankurs-Mac-mini:~ ankur$ /Users/ankur/Desktop/CordovaSMS/cordova/emulate Ankurs-Mac-mini:~ ankur$ 2012-10-17 16:11:08.695 ios-sim[7032:507] stderrPath: /Users/ankur/Desktop/CordovaSMS/cordova/console.log 2012-10-17 16:11:08.698 ios-sim[7032:507] stdoutPath: /Users/ankur/Desktop/CordovaSMS/cordova/console.log [DEBUG] Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain Code=1 "iOS …

12
Jak zaimplementować przycisk Wstecz Android ActionBar?
Mam aktywność z widokiem listy. Gdy użytkownik kliknie element, otwiera się „przeglądarka” elementu: List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", datainfo); startActivityForResult(nextScreen,0); overridePendingTransition(R.anim.right_enter, R.anim.left_exit); } }); Działa to …

13
Fragment Fragment wewnętrzny
Potrzebuję pomocy przy pracy nad fragmentem wewnątrz fragmentu, właściwie mam problem z wciśnięciem przycisku Wstecz. Na ekranie głównym aplikacji znajdują się przyciski, a naciśnięcie każdego przycisku powoduje zastąpienie widoku nowego fragmentem (i ten fragment zawiera inny fragment), dynamiczne dodawanie / zastępowanie fragmentu działa dobrze, po naciśnięciu przycisku button1 fragment jest …

8
Usuwanie X-Powered-By
Jak mogę usunąć nagłówek X-Powered-By w PHP? Jestem na serwerze Apache i używam php 5.21. Nie mogę użyć funkcji header_remove w php, ponieważ nie jest ona obsługiwana przez 5.21. Użyłem Header unset X-Powered-By, działał na mojej lokalnej maszynie, ale nie na moim serwerze produkcyjnym. Jeśli php nie obsługuje funkcji header_remove …
137 php  http-headers 

22
Rozwiązanie problemu „Błąd krytyczny: osiągnięto maksymalny poziom zagnieżdżenia funkcji„ 100 ”, przerywanie!” w PHP
Zrobiłem funkcję, która wyszukuje wszystkie adresy URL w pliku html i powtarza ten sam proces dla każdej treści html połączonej z wykrytymi adresami URL. Funkcja jest rekurencyjna i może trwać bez końca. Jednak ograniczyłem rekursję, ustawiając zmienną globalną, która powoduje zatrzymanie rekursji po 100 rekurencjach. Jednak php zwraca ten błąd: …
137 recursion  xdebug  php 

4
Nie znaleziono polecenia ekspresowego
Z jakiegoś powodu po globalnej instalacji Express na moim komputerze, npm install -g expressjeśli wejdę cddo katalogu i spróbuję uruchomić Express, pojawia się następujący błąd: express: command not found. Nawet jeśli uruchomię go z sudo, nadal otrzymuję ten sam wynik. Próbowałem wielu różnych rozwiązań tego problemu i nic nie działało. …

2
Jaki jest rozmiar wartości logicznej w języku C #? Czy to naprawdę zajmuje 4 bajty?
Mam dwie struktury z tablicami bajtów i wartości logicznych: using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct1 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public byte[] values; } [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct2 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public bool[] values; } I następujący kod: class main { public static void …
137 c#  interop 


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.