Programação

1313
Como desfazer 'git reset'?

Qual é a maneira mais simples de desfazer o git reset HEAD~ comando? Atualmente, a única maneira de pensar é em fazer um "git clone http: // ..." de um repositório

1312
Por que precisamos de funções virtuais em C ++?

Estou aprendendo C ++ e estou entrando em funções virtuais. Pelo que li (no livro e online), funções virtuais são funções na classe base que você pode substituir em classes derivadas. Porém, no início do livro, ao aprender sobre herança básica, pude substituir funções básicas em classes derivadas...

1309
Como descubro qual elemento DOM está em foco?

Gostaria de descobrir, em JavaScript, qual elemento atualmente tem foco. Estive pesquisando o DOM e ainda não encontrei o que preciso. Existe uma maneira de fazer isso e como? A razão pela qual eu estava procurando isso: Estou tentando criar teclas como as setas e enternavegar por uma tabela de...

1309
Como a palavra-chave "this" funciona?

На этот вопрос есть ответы на Stack Overflow на русском : Потеря контекста вызова Percebi que não parece haver uma explicação clara sobre qual é a thispalavra-chave e como ela é correta (e incorretamente) usada no JavaScript no site Stack Overflow. Testemunhei um...

1305
Diferença entre sh e bash

Ao escrever programas shell, geralmente usamos /bin/she /bin/bash. Eu costumo usar bash, mas não sei qual é a diferença entre eles. Qual é a principal diferença entre bashe sh? Do que precisamos estar cientes ao programar bashe

1304
Abrir arquivos sempre em uma nova guia

Estou usando o Visual Studio Code 1.3.1 com as guias recém-introduzidas. Quando clico nos arquivos, o primeiro arquivo será aberto em uma guia. Se eu não fizer nenhuma alteração nesse arquivo, o segundo arquivo clicado será aberto na mesma guia. Como evitar isso e fazer com que o Visual Studio...