Programowanie

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

23
Kontynuujesz rozwój w oddziale czy w pniu? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …



2
Czy istnieje notacja dosłowna dla tablicy symboli?
Podoba mi się to dosłowne wyrażenie dla tablicy ciągów: %w( i can easily create arrays of words ) Zastanawiam się, czy istnieje literał, który pozwala uzyskać tablicę symboli. Wiem, że potrafię %w( it is less elegant to create arrays of symbols ).map( &:to_sym ) ale byłoby wspaniale użyć tylko literału.

8
Jak utworzyć / uzyskać plik .ico o wielu rozmiarach? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Po prostu chcę mieć plik .ico, który zawiera obraz ikony w wielu rozmiarach. Chciałbym, aby był …
170 icons 





5
ASP.NET MVC: kontrolery testów jednostkowych, które używają UrlHelper
Jedna z moich akcji kontrolera, która jest wywoływana w żądaniu Ajax, zwraca adres URL po stronie klienta, aby mógł wykonać przekierowanie. Używam Url.RouteUrl(..)i podczas moich testów jednostkowych kończy się to niepowodzeniem, ponieważ Controller.Urlparametr nie jest wstępnie wypełniony. Próbowałem wielu rzeczy, między innymi próbując odgiąć UrlHelper(co nie powiodło się), ręcznie tworząc …

7
Z technicznego punktu widzenia, dlaczego procesy w Erlangu są bardziej wydajne niż wątki systemu operacyjnego?
Charakterystyka Erlanga Z Erlang Programming (2009): Współbieżność Erlang jest szybka i skalowalna. Jego procesy są lekkie, ponieważ maszyna wirtualna Erlang nie tworzy wątku systemu operacyjnego dla każdego utworzonego procesu. Są tworzone, planowane i obsługiwane na maszynie wirtualnej niezależnie od bazowego systemu operacyjnego. W rezultacie czas tworzenia procesu jest rzędu mikrosekund …

6
Wyjątek Java nie został przechwycony?
Mam mały problem teoretyczny z konstrukcjami typu try-catch. Wczoraj zdałem praktyczny egzamin z języka Java i nie rozumiem następującego przykładu: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally { System.out.print("C"); throw new Exception("3"); } } catch (Exception e) { …

10
Kiedy używać klas statycznych, a kiedy utworzonych z instancji
PHP to mój pierwszy język programowania. Nie mogę się do końca ogarnąć, kiedy używać klas statycznych, a kiedy obiektów utworzonych. Zdaję sobie sprawę, że możesz powielać i klonować obiekty. Jednak przez cały mój czas używania php każdy obiekt lub funkcja zawsze kończyła się jako pojedyncza wartość zwracana (tablica, ciąg znaków, …
170 php  oop  class 

8
Dlaczego operacje math.ceil () i math.floor () w Pythonie zwracają liczby zmiennoprzecinkowe zamiast liczb całkowitych?
Czy ktoś może to wyjaśnić (prosto z dokumentacji - moje podkreślenie): math.ceil (x) Zwraca pułap x jako liczbę zmiennoprzecinkową , czyli najmniejszą liczbę całkowitą większą lub równą x. math.floor (x) Zwraca podłogę x jako liczbę zmiennoprzecinkową , czyli największą liczbę całkowitą mniejszą lub równą x. Dlaczego .ceili .floorzwracać liczby zmiennoprzecinkowe, …
170 python  math 

4
Budowa systemu powiadomień [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Zamknięte 2 lata temu . Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie jest niezwiązane z tematem, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Jestem na początku budowania systemu …

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.