Programowanie

1103
kończy się w JavaScript

Jak mogę sprawdzić, czy ciąg znaków kończy się określonym znakiem w JavaScript? Przykład: Mam ciąg var str = "mystring#"; Chcę wiedzieć, czy ten ciąg się kończy #. Jak mogę to sprawdzić? Czy endsWith()w JavaScript jest metoda? Jednym z moich rozwiązań jest wzięcie długości łańcucha, pobranie...

1103
Używanie node.js jako prostego serwera WWW

Chcę uruchomić bardzo prosty serwer HTTP. Każde żądanie GET example.compowinno zostać index.htmldoręczone, ale jako zwykła strona HTML (tj. Takie same wrażenia, jak podczas czytania normalnych stron internetowych). Korzystając z poniższego kodu, mogę przeczytać treść index.html. Jak mogę służyć...

1098
Jak efektywnie pracować z wieloma plikami w Vimie

Zacząłem używać Vima do tworzenia skryptów Perla i zaczynam uważać go za bardzo wydajny. Jedną z rzeczy, które lubię, jest możliwość otwierania wielu plików jednocześnie: vi main.pl maintenance.pl a następnie przeskakuj między nimi za pomocą: :n :prev i zobacz, który plik jest otwarty za...

1094
Funkcja Distinct () LINQ dla określonej właściwości

Bawię się z LINQ, aby się o tym dowiedzieć, ale nie mogę wymyślić, jak go używać, Distinctgdy nie mam prostej listy (prosta lista liczb całkowitych jest dość łatwa do zrobienia, to nie jest pytanie). Co jeśli chcę użyć Distinct na liście Object na jednej lub więcej właściwości obiektu? Przykład:...

1094
Co to jest „Linting”?

PHPLint , JSLint i ja niedawno natknęliśmy się na „możesz sfałszować swój kod JS w locie”, czytając coś o IDE . Więc co to za strzępienie, które wszyscy znają oprócz

1085
Usuń dowiązanie symboliczne do katalogu

Mam dowiązanie symboliczne do ważnego katalogu. Chcę pozbyć się tego dowiązania symbolicznego, zachowując jednocześnie katalog za nim. Próbowałem rmi wróciłem rm: cannot remove 'foo'. Próbowałem rmdiri wróciła rmdir: failed to remove 'foo': Directory not empty Następnie rozwijał się przez rm -f,...