Programação

Q & A para programadores profissionais e entusiastas



5
Caminho do Windows em Python
Qual é a melhor maneira de representar um diretório do Windows, por exemplo "C:\meshes\as"? Eu tenho tentado modificar um script, mas ele nunca funciona porque eu não consigo obter o diretório certo, eu suponho por causa da '\'atuação como caractere de escape?

5
Converter um objeto 'type' em python em uma string
Eu estou querendo saber como converter um objeto 'tipo' python em uma string usando os recursos reflexivos do python. Por exemplo, eu gostaria de imprimir o tipo de um objeto print "My type is " + type(someObject) # (which obviously doesn't work like this)
152 python  reflection 

9
Reagir: "isto" é indefinido dentro de uma função de componente
class PlayerControls extends React.Component { constructor(props) { super(props) this.state = { loopActive: false, shuffleActive: false, } } render() { var shuffleClassName = this.state.toggleActive ? "player-control-icon active" : "player-control-icon" return ( <div className="player-controls"> <FontAwesome className="player-control-icon" name='refresh' onClick={this.onToggleLoop} spin={this.state.loopActive} /> <FontAwesome className={shuffleClassName} name='random' onClick={this.onToggleShuffle} /> </div> ); } onToggleLoop(event) { // "this …
152 javascript  reactjs  this 

4
O que o "padrão de exportação" faz no JSX?
Quero perguntar o que a última frase significa e faz (padrão de exportação HelloWorld;), mas não consigo encontrar nenhum tutorial sobre isso. // hello-world.jsx import React from 'react'; class HelloWorld extends React.Component { render() { return <p>Hello, world!</p>; } } export default HelloWorld;

9
Como navego para o commit mais antigo em um repositório do Github?
No GitHub, existe uma maneira fácil de navegar até o commit mais antigo de um grande projeto de código aberto? O projeto tem mais de 13.000 confirmações a partir de hoje. Não quero pressionar o botão "Mais antigo" na página do histórico de consolidação centenas e centenas de vezes para …
152 github 

22
Como obter o URL base com jquery ou javascript?
No joomla php lá eu posso usar $this->baseurlpara obter o caminho base, mas eu queria obter o caminho base no jquery. O caminho base pode ser qualquer um dos seguintes exemplos: http://www.example.com/ http://localhost/example http://www.example.com/sub/example O exampletambém pode mudar.
152 javascript  jquery 

6
u '\ ufeff' na string Python
Eu recebo um erro com o seguinte padrão: UnicodeEncodeError: 'ascii' codec can't encode character u'\ufeff' in position 155: ordinal not in range(128) Não tenho certeza do que u'\ufeff'é, ele aparece quando estou raspando a web. Como posso remediar a situação? O .replace()método string não funciona nele.
152 python  unicode  utf-8 

5
Filtrar a saída no logcat por tagname
Estou tentando filtrar a saída do logcat de um dispositivo real (não um emulador) pelo nome da tag, mas recebo todas as mensagens que são um spam. Eu só quero ler mensagens do navegador que devem ser algo como "browser: " ou "webkit: ", mas não funciona ... Aqui está …


23
Como ocultar o teclado virtual quando a atividade começa
Eu tenho um Edittext com android:windowSoftInputMode="stateVisible"no manifesto. Agora o teclado será mostrado quando eu iniciar a atividade. Como esconder isso? Não consigo usá-lo android:windowSoftInputMode="stateHiddenporque, quando o teclado estiver visível, minimize o aplicativo e reinicie-o. Eu tentei com InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); mas não funcionou.


30
Necessidade de gerador aleatório previsível
Sou desenvolvedor de jogos na web e tenho um problema com números aleatórios. Digamos que um jogador tenha 20% de chance de receber um acerto crítico com sua espada. Isso significa que 1 em cada 5 ocorrências deve ser crítico. O problema é que obtive resultados muito ruins na vida …
151 c++  algorithm  random 


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.