Programowanie

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

8
Wcięcie zbiorcze Emacsa dla Pythona
Pracując z Pythonem w Emacsie, jeśli chcę dodać try / z wyjątkiem do bloku kodu, często stwierdzam, że muszę wciąć cały blok, wiersz po wierszu. W Emacs, jak wciąć cały blok na raz. Nie jestem doświadczonym użytkownikiem Emacsa, ale po prostu uważam, że jest to najlepsze narzędzie do pracy z …
133 python  emacs  ssh 




6
Xcode zmienia niezmodyfikowane pliki scenorysu i XIB
Storyboardy są raczej królewskim bólem z perspektywy przepływu pracy git, gdy współpracuje nad nimi wiele osób. Na przykład XML w pliku .storyboard ma swój początkowy <document>znacznik toolsVersioni systemVersionatrybuty zmienione przez dowolną konfigurację, w której działa najnowszy manipulator plików. Synchronizacja wszystkich wersji Xcode wydaje się pomagać toolsVersion, ale systemVersionzmienia się bez …

6
C ++: dlaczego bool ma 8 bitów?
W C ++ zastanawiam się, dlaczego typ bool ma długość 8 bitów (w moim systemie), gdzie tylko jeden bit wystarczy do przechowywania wartości boolowskiej? Kiedyś sądziłem, że dzieje się tak ze względu na wydajność, ale na komputerze 32- lub 64-bitowym, gdzie rejestry mają szerokość 32 lub 64 bitów, jaka jest …
133 c++  boolean  size 



10
Określ wersję Entity Framework, której używam?
Uważam, że istnieją dwie wersje 1 i 2? A wersja 2 jest nazywana Entity Framework 4.0? Jak mogę sprawdzić, która wersja jest używana w aplikacji? To jest w moim pliku web.config. Czy to oznacza, że ​​używam wersji 2? <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

14
Rozszerzanie błędu w Javascript ze składnią ES6 i Babel
Próbuję rozszerzyć Error o ES6 i Babel. To nie działa. class MyError extends Error { constructor(m) { super(m); } } var error = new Error("ll"); var myerror = new MyError("ll"); console.log(error.message) //shows up correctly console.log(myerror.message) //shows empty string Obiekt Error nigdy nie otrzymuje odpowiedniego zestawu komunikatów. Spróbuj w Babel REPL …


8
Zalety programowania bezstanowego?
Niedawno uczyłem się programowania funkcjonalnego (szczególnie Haskell, ale przeszedłem też przez samouczki na temat Lisp i Erlang). Chociaż uważam te koncepcje za bardzo pouczające, nadal nie widzę praktycznej strony koncepcji „bez skutków ubocznych”. Jakie są praktyczne zalety tego rozwiązania? Próbuję myśleć funkcjonalnie, ale są sytuacje, które wydają się zbyt skomplikowane …

1
Koncepcje DTO i DAO oraz MVC [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ć …



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.