Programação

1826
Renomeando colunas em pandas

Eu tenho um DataFrame usando pandas e rótulos de coluna que preciso editar para substituir os rótulos originais da coluna. Gostaria de alterar os nomes das colunas em um DataFrame Aonde os nomes das colunas originais são: ['$a', '$b', '$c', '$d', '$e'] para ['a', 'b', 'c', 'd', 'e']. Tenho...

1825
Obter valor int de enum em C #

Eu tenho uma classe chamada Questions(plural). Nesta classe, há um enum chamado Question(singular) que se parece com isso. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } Na Questionsclasse, tenho uma get(int foo)função...

1819
Como faço para interromper loops aninhados em Java?

Eu tenho uma construção de loop aninhado como este: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Agora, como posso sair dos dois loops? Eu olhei para perguntas semelhantes, mas nenhuma diz...

1812
Localizar (e matar) o processo de bloqueio da porta 3000 no Mac

Como encontro (e mato) processos que escutam / usam minhas portas tcp? Estou no mac os x. Às vezes, após uma falha ou algum bug, meu aplicativo Rails está bloqueando a porta 3000. Não consigo encontrá-lo usando o ps -ef ... Ao fazer rails server eu recebo Endereço já em uso - bind (2)...

1794
O que é exatamente um JavaBean?

Eu entendi, eu acho, que um "Bean" é uma classe Java com propriedades e getters / setters. Tanto quanto eu entendo, é o equivalente a uma estrutura C. Isso é verdade? Além disso, existe uma diferença sintática real entre um bean e uma classe regular? Existe alguma definição especial ou uma...