Programação

Q & A para programadores profissionais e entusiastas


7
Como implementar interfaces em python?
public interface IInterface { void show(); } public class MyClass : IInterface { #region IInterface Members public void show() { Console.WriteLine("Hello World!"); } #endregion } Como eu implemento o Python equivalente a este código C #? class IInterface(object): def __init__(self): pass def show(self): raise Exception("NotImplementedException") class MyClass(IInterface): def __init__(self): IInterface.__init__(self) …
182 python  oop 


15
Listas no ConfigParser
O arquivo típico do ConfigParser gerado é semelhante a: [Section] bar=foo [Section 2] bar2= baz Agora, existe uma maneira de indexar listas como, por exemplo: [Section 3] barList={ item1, item2 } Pergunta relacionada: Chaves exclusivas do ConfigParser do Python por seção

28
Como adicionar espaçamento entre UITableViewCell
Existe alguma maneira de adicionar espaçamento entre eles UITableViewCell? Eu criei uma tabela e cada célula contém apenas uma imagem. A imagem é atribuída à célula assim: cell.imageView.image = [myImages objectAtIndex:indexPath.row]; mas isso faz com que a imagem seja ampliada e ajustada à célula inteira, e não há espaçamento entre …

13
Javascript reduzir () no objeto
Existe um bom método Array reduce()para obter um valor a partir da matriz. Exemplo: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); Qual é a melhor maneira de conseguir o mesmo com objetos? Eu gostaria de fazer isso: { a: {value:1}, b: {value:2}, c: {value:3} }.reduce(function(previous, current, index, array){ …



6
Crie uma assinatura única
Preciso criar uma assinatura para uma Observableque seja imediatamente descartada quando for chamada pela primeira vez. Existe algo como: observable.subscribeOnce(func); No meu caso de uso, estou criando uma assinatura em um manipulador de rota expressa e a assinatura está sendo chamada várias vezes por solicitação.
182 rxjs 

11
Obter valor da propriedade dinâmica c # via string
Eu gostaria de acessar o valor de uma dynamicpropriedade c # com uma string: dynamic d = new { value1 = "some", value2 = "random", value3 = "value" }; Como posso obter o valor de d.value2 ("aleatório") se eu tenho apenas "value2" como uma string? Em javascript, eu poderia fazer …
182 c#  dynamic 

7
Como uso IValidatableObject?
Entendo que IValidatableObjecté usado para validar um objeto de uma maneira que permita comparar propriedades entre si. Ainda gostaria de ter atributos para validar propriedades individuais, mas quero ignorar falhas em algumas propriedades em certos casos. Estou tentando usá-lo incorretamente no caso abaixo? Se não, como faço para implementar isso? …

13
Erro de tempo limite do trabalhador Gunicorn
Eu configurei o gunicorn com 3 trabalhadores e 30 conexões de trabalhador e usando a classe de trabalhador do eventlet. Está configurado atrás do Nginx. Após algumas solicitações, vejo isso nos logs. [ERROR] gunicorn.error: WORKER TIMEOUT (pid:23475) None [INFO] gunicorn.error: Booting worker with pid: 23514 Por que isso está acontecendo? …
182 gunicorn 


18
Como armazenar erro padrão em uma variável
Digamos que eu tenho um script como o seguinte: useless.sh echo "This Is Error" 1>&2 echo "This Is Output" E eu tenho outro script de shell: alsoUseless.sh ./useless.sh | sed 's/Output/Useless/' Eu quero capturar "This Is Error", ou qualquer outro stderr de useless.sh, em uma variável. Vamos chamá-lo de erro. …


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.