Programação

86
Getters e setters em Kotlin

Em Java, por exemplo, posso escrever getters sozinho (gerado pelo IDE) ou usar anotações como @Getter em lombok - o que era muito simples. No entanto, Kotlin tem getters e setters por padrão . Mas não consigo entender como usá-los. Eu quero fazer isso, digamos - semelhante ao Java: private...

86
Desempenho de grande lista com React

Estou implementando uma lista filtrável com React. A estrutura da lista é mostrada na imagem abaixo. PREMISSA Aqui está uma descrição de como ele deve funcionar: O estado reside no componente de nível mais alto, o Searchcomponente. O estado é descrito da seguinte forma: { visível:...

86
Como desativo um teste usando o pytest?

Digamos que eu tenha um monte de testes: def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... Existe um decorador ou algo semelhante que eu possa adicionar às funções para evitar a pytestexecução apenas desse teste? O resultado pode ser parecido com...

86
Python: Como determinar a linguagem?

Eu quero pegar isso: Input text: "ру́сский язы́к" Output text: "Russian" Input text: "中文" Output text: "Chinese" Input text: "にほんご" Output text: "Japanese" Input text: "العَرَبِيَّة" Output text: "Arabic" Como posso fazer isso em python? Obrigado....

86
MySQL Workbench 6.3 (Mac) trava em consultas simples

Estou usando o MySQL Workbench 6.3.7 build 1199 CE (64 bits) em um Mac com OS X Yosemite 10.10.5. Estou me conectando a uma instância do Amazon RDS MySQL. Quando eu insiro uma consulta simples, como select * from `devices`; e clique no ícone de raio com cursor, a consulta começa, indicada...

86
Usando o await fora de uma função assíncrona

Eu estava tentando encadear duas funções assíncronas, porque a primeira tinha um parâmetro de retorno condicional que fazia a segunda executar ou sair do módulo. No entanto, encontrei um comportamento estranho que não consigo encontrar nas especificações. async function isInLobby() {...

86
O que é 'Vary for Traits' no Xcode 8?

Estou usando as classes AutoLayout e Size, mas com o lançamento do iOS 10 e do novo Xcode 8.0, há uma nova opção Vary for Traits. É esta a substituição da classe de tamanho para diferentes larguras e alturas dos dispositivos. Selecionando a widthcaixa de seleção, ele é exibido varying 14...

86
Dois valores de caso de comutação em angular

Em php e java podemos fazer case 1: case 2: echo "something"; de modo que quando o valor for 1 ou 2 "alguma coisa" será impresso na tela, estou construindo um aplicativo angular, estou fazendo algo como o abaixo <div [ngSwitch]="data.type"> <div