Programação

1103
endsWith em JavaScript

Como posso verificar se uma string termina com um caractere específico em JavaScript? Exemplo: Eu tenho uma string var str = "mystring#"; Quero saber se essa sequência está terminando com #. Como posso verificar? Existe um endsWith()método em JavaScript? Uma solução que tenho é pegar o...

1103
Usando o node.js como um servidor da web simples

Eu quero executar um servidor HTTP muito simples. Toda solicitação GET example.comdeve ser index.htmlveiculada a ela, mas como uma página HTML comum (ou seja, a mesma experiência de quando você lê páginas da Web normais). Usando o código abaixo, eu posso ler o conteúdo de index.html. Como sirvo...

1099
Como trabalhar efetivamente com vários arquivos no Vim

Comecei a usar o Vim para desenvolver scripts Perl e estou começando a achar muito poderoso. Uma coisa que eu gosto é poder abrir vários arquivos de uma só vez com: vi main.pl maintenance.pl e então pule entre eles com: :n :prev e veja com qual arquivo é aberto: :args E para adicionar um...

1095
Distinct () de LINQ em uma propriedade específica

Estou brincando com o LINQ para aprender sobre isso, mas não consigo descobrir como usá-lo Distinctquando não tenho uma lista simples (é fácil fazer uma lista simples de números inteiros, essa não é a questão). O que eu quero usar Distinct em uma lista de um Objeto em uma ou mais propriedades do...

1094
O que é "Linting"?

PHPLint , JSLint e eu recentemente me deparei com "você pode enganar seu código JS em tempo real" enquanto lê algo sobre algum IDE . Então, o que é isso linting que todo mundo sabe, mas

1088
Como uso $ scope. $ Watch e $ scope. $ No AngularJS?

Eu não entendo como usar $scope.$watche $scope.$apply. A documentação oficial não é útil. O que não entendo especificamente: Eles estão conectados ao DOM? Como posso atualizar as alterações do DOM no modelo? Qual é o ponto de conexão entre eles? Eu tentei este tutorial , mas é preciso entender...