Programowanie

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


6
Jaka jest różnica między „const” a „val”?
Niedawno przeczytałem o tym constsłowie kluczowym i jestem tak zdezorientowany! Nie mogę znaleźć żadnej różnicy między consti valsłowa kluczowego, to znaczy możemy korzystać zarówno z nich, aby zmienną niezmienny, jest jeszcze coś, co mi brakuje?
276 constants  kotlin 

11
Serwer Rails mówi, że port jest już używany, jak zabić ten proces?
Jestem na komputerze Mac, robiąc: rails server Dostaję: 2010-12-17 12:35:15] INFO WEBrick 1.3.1 [2010-12-17 12:35:15] INFO ruby 1.8.7 (2010-08-16) [i686-darwin10.4.0] [2010-12-17 12:35:15] WARN TCPServer Error: Address already in use - bind(2) Exiting Wiem, że mogę uruchomić jeden na nowym porcie, ale chcę zabić ten proces.






8
Przeciwieństwo Intersect ()
Przecięcie można wykorzystać do znalezienia dopasowań między dwiema kolekcjami, np .: // Assign two arrays. int[] array1 = { 1, 2, 3 }; int[] array2 = { 2, 3, 4 }; // Call Intersect extension method. var intersect = array1.Intersect(array2); // Write intersection to screen. foreach (int value in intersect) …

12
Dlaczego korzystamy z Base64?
Wikipedia mówi Schematy kodowania Base64 są powszechnie stosowane, gdy zachodzi potrzeba kodowania danych binarnych, które muszą być przechowywane i przesyłane za pośrednictwem mediów zaprojektowanych do obsługi danych tekstowych. Ma to zapewnić, że dane pozostaną nienaruszone bez modyfikacji podczas transportu. Ale czy nie chodzi o to, że dane są zawsze przechowywane …

6
Jak wyjść z okna tekstowego w Git?
Korzystam z systemu Windows i przed zatwierdzeniem Git chce, żebym wprowadził wiadomość tekstową, a pojawi się nowe okno tekstowe. Jak mogę z tego wyjść? Próbuję nauczyć się Git. Tak więc mała pomoc będzie mile widziana.
275 git  vim 

5
Czy C # 6.0 działa dla .NET 4.0?
Stworzyłem przykładowy projekt z dodatkami C # 6.0 - propagacja zerowa i inicjalizacja właściwości jako przykład, ustaw docelową wersję .NET 4.0 i to ... działa. public class Cat { public int TailLength { get; set; } = 4; public Cat Friend { get; set; } public string Mew() { return …
275 c#  .net  c#-6.0 

30
Jak mogę zapobiec cofnięciu się klawisza Backspace?
W IE mogę to zrobić za pomocą (okropnie niestandardowego, ale działającego) jQuery if ($.browser.msie) $(document).keydown(function(e) { if (e.keyCode == 8) window.event.keyCode = 0;}); Ale czy można to zrobić w sposób, który działa w przeglądarce Firefox lub w przeglądarce, aby uzyskać bonus? Dla przypomnienia: $(document).keydown(function(e) { if (e.keyCode == 8) e.stopPropagation(); …

1
NodeJS planuje wspierać moduły importu / eksportu es6 (es2015)
Szukałem w Internecie bez jednoznacznej odpowiedzi na to pytanie. Obecnie NodeJS używa tylko składni CommonJS do ładowania modułów, a jeśli naprawdę chcesz użyć standardowej składni modułów ES2015, musisz ją wcześniej przetransponować lub użyć zewnętrznego modułu ładującego w czasie wykonywania. Obecnie nie jestem zbyt pozytywny, aby zastosować którąkolwiek z tych dwóch …

30
Czy ktoś jeszcze uważa klasy i metody nazewnictwa za jedną z najtrudniejszych części w programowaniu? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, 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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

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.