Programação

Q & A para programadores profissionais e entusiastas


8
Encontre e substitua por uma nova linha no Visual Studio Code
Estou testando o novo editor de código do Microsoft Visual Studio no ambiente Linux Fedora. Gostaria de saber como substituir a nova linha (\ n) no lugar de outro texto. Por exemplo, tenho texto html como este <tag><tag> que eu gostaria de substituir como <tag> <tag> Em sublime, usaria o …


6
Como modifico uma coluna do MySQL para permitir NULL?
MySQL 5.0.45 Qual é a sintaxe para alterar uma tabela para permitir que uma coluna seja nula? Como alternativa, o que há de errado nisso: ALTER mytable MODIFY mycolumn varchar(255) null; Interpretei o manual como apenas execute o procedimento acima e ele recriaria a coluna, desta vez permitindo nulo. O …
396 mysql  syntax 






8
Python: Verificar se um 'Dicionário' está vazio não parece funcionar
Estou tentando verificar se um dicionário está vazio, mas não se comporta corretamente. Apenas o ignora e exibe ONLINE sem nada, exceto exibir a mensagem. Alguma idéia do porquê? def isEmpty(self, dictionary): for element in dictionary: if element: return True return False def onMessage(self, socket, message): if self.isEmpty(self.users) == False: …
396 python  dictionary 





10
Propagação de objeto vs. Object.assign
Digamos que eu tenho um options variável e quero definir algum valor padrão. Qual é a vantagem / desvantagem dessas duas alternativas? Usando propagação de objeto options = {...optionsDefault, ...options}; Ou usando Object.assign options = Object.assign({}, optionsDefault, options); Esse é o commit que me fez pensar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.