Programação

Q & A para programadores profissionais e entusiastas


10
Converter string em objeto de classe Python?
Dada uma string como entrada do usuário para uma função Python, eu gostaria de obter um objeto de classe, se houver uma classe com esse nome no espaço para nome definido atualmente. Essencialmente, quero a implementação de uma função que produza esse tipo de resultado: class Foo: pass str_to_class("Foo") ==> …
187 python 

6
Botão círculo personalizado
Quero criar um botão personalizado e preciso que ele seja um círculo. Como posso criar um botão de círculo? Eu não acho que isso seja possível com o draw9patch. Também não sei como fazer botão personalizado! Você tem alguma sugestão?

21
Como usar enums como sinalizadores em C ++?
Tratar enums como sinalizadores funciona bem em C # por meio do[Flags] atributo, mas qual é a melhor maneira de fazer isso em C ++? Por exemplo, eu gostaria de escrever: enum AnimalFlags { HasClaws = 1, CanFly =2, EatsFish = 4, Endangered = 8 }; seahawk.flags = CanFly | …
187 c++  enums 

14
Chaves desnecessárias em C ++?
Ao fazer uma revisão de código para um colega hoje, vi uma coisa peculiar. Ele havia cercado seu novo código com chaves assim: Constructor::Constructor() { existing code { New code: do some new fancy stuff here } existing code } Qual é o resultado disso, se houver? Qual poderia ser …

5
mysql :: inserir na tabela, dados de outra tabela?
Eu queria saber se existe uma maneira de fazer isso puramente em sql: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Nota: o q1 retornaria cerca de 30 mil linhas. Existe alguma maneira de …
187 sql  mysql 



20
Como posso testar o código do Arduino?
Eu gostaria de poder testar meu código do Arduino. Idealmente, eu seria capaz de executar qualquer teste sem precisar fazer o upload do código no Arduino. Quais ferramentas ou bibliotecas podem me ajudar com isso? Existe um emulador do Arduino em desenvolvimento que pode ser útil, mas ainda não parece …

30
java.lang.IllegalStateException: Somente atividades opacas em tela cheia podem solicitar orientação
Estou enfrentando o problema ao recuperar os contatos do catálogo de contatos no Android 8.0 Oreo java.lang.IllegalStateException: Somente atividades opacas de tela cheia podem solicitar orientação Estou tentando obter o contato da minha atividade na lista de contatos telefônicos e funciona perfeitamente para pirulito, marshmallow, nougat, etc. Meu código está …

10
Telas contaminadas não podem ser exportadas
Quero salvar minha tela em um img. Eu tenho esta função: function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline"; } Isso me dá erro: Não detectado SecurityError: falha ao executar 'toDataURL' em 'HTMLCanvasElement': telas contaminadas não podem ser exportadas. O que …

8
git stash -> mescla alterações ocultas com as alterações atuais
Fiz algumas alterações no meu ramo e percebi que esqueci que havia escondido outras alterações necessárias no referido ramo. O que eu quero é uma maneira de mesclar minhas alterações ocultas com as alterações atuais. Existe uma maneira de fazer isso? É mais por conveniência. Acabei desistindo e comprometendo primeiro …
187 git  git-merge  git-stash 


18
Javascript: como detectar se a janela do navegador é rolada para baixo?
Preciso detectar se um usuário está rolado até o final de uma página. Se eles estiverem na parte inferior da página, quando eu adicionar novo conteúdo à parte inferior, rolarei automaticamente para a nova parte inferior. Se eles não estiverem na parte inferior, eles estão lendo o conteúdo anterior mais …
187 javascript 

4
Adicionar coluna ao quadro de dados com valor constante
Eu tenho um quadro de dados existente e preciso adicionar uma coluna adicional à qual conterá o mesmo valor para cada linha. Df existente: Date, Open, High, Low, Close 01-01-2015, 565, 600, 400, 450 Novo df: Name, Date, Open, High, Low, Close abc, 01-01-2015, 565, 600, 400, 450 Eu sei …
187 python  pandas  dataframe 

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.