Programação

Q & A para programadores profissionais e entusiastas



23
Como afirmo a igualdade em duas classes sem um método igual?
Digamos que eu tenha uma classe sem o método equals (), para a qual não tenho a fonte. Eu quero afirmar a igualdade em duas instâncias dessa classe. Posso fazer várias afirmações: assertEquals(obj1.getFieldA(), obj2.getFieldA()); assertEquals(obj1.getFieldB(), obj2.getFieldB()); assertEquals(obj1.getFieldC(), obj2.getFieldC()); ... Não gosto dessa solução porque não consigo entender o quadro completo …
111 java  unit-testing  junit 



5
Para que serve `--no-cache-dir` do pip?
Recentemente, vi o --no-cache-dirsendo usado em um arquivo Docker. Nunca vi essa bandeira antes e a ajuda não está explicando isso: --no-cache-dir Disable the cache. Questão: O que é armazenado em cache? Questão: que é usado o cache? Pergunta: Por que devo desativá-lo?
111 python  pip 



3
requisitos.txt vs setup.py
Comecei a trabalhar com Python. Eu adicionei requirements.txte setup.pyao meu projeto. Mas, ainda estou confuso sobre o propósito de ambos os arquivos. Eu li que setup.pyfoi projetado para coisas redistribuíveis e que requirements.txté projetado para coisas não redistribuíveis. Mas não estou certo de que isso seja correto. Como esses dois …


10
Como centralizar o título de uma barra de aplicativos
Estou tentando centralizar o texto do título em uma barra de aplicativos que tem ações iniciais e finais. @override Widget build(BuildContext context) { final menuButton = new PopupMenuButton<int>( onSelected: (int i) {}, itemBuilder: (BuildContext ctx) {}, child: new Icon( Icons.dashboard, ), ); return new Scaffold( appBar: new AppBar( // Here …
111 flutter 


6
TypeScript - use a versão correta de setTimeout (nó vs janela)
Estou trabalhando na atualização de algum código TypeScript antigo para usar a versão mais recente do compilador e estou tendo problemas com uma chamada para setTimeout. O código espera chamar a setTimeoutfunção do navegador que retorna um número: setTimeout(handler: (...args: any[]) => void, timeout: number): number; No entanto, o compilador …


3
Não é possível exibir string HTML
Estou lutando para exibir a string HTML no Android WebView. No lado do servidor, baixei uma página da web e escapei caracteres HTML e aspas (usei Python): my_string = html.escape(my_string, True) No lado do cliente Android: as strings não têm escape por: myString = StringEscapeUtils.unescapeHtml4(myString) webview.loadData( myString, "text/html", "encoding"); No …
111 android  python  html  webview 

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.