Programação

Q & A para programadores profissionais e entusiastas

7
Como renomear arquivos em lote em um terminal macOS?
Eu tenho uma pasta com uma série de arquivos denominados: prefix_1234_567.png prefix_abcd_efg.png Gostaria de remover em lote um sublinhado e o conteúdo do meio para que a saída fosse: prefix_567.png prefix_efg.png Relevante, mas não completamente explicativo: Como posso renomear arquivos em lote usando o Terminal? Regex para renomear arquivos em …

8
Uma instrução LINQ é mais rápida que um loop 'foreach'?
Estou escrevendo um gerente de renderização de malha e pensei que seria uma boa ideia agrupar todas as malhas que usam o mesmo sombreador e renderizá-las enquanto estou nesse passe de sombreador. Atualmente, estou usando um foreachloop, mas me perguntei se a utilização do LINQ poderia me dar um aumento …
123 c#  performance  linq  foreach 

10
Como forçar programaticamente um evento onchange em uma entrada?
Como forçar programaticamente um evento onchange em uma entrada? Eu tentei algo como isto: var code = ele.getAttribute('onchange'); eval(code); Mas meu objetivo final é acionar qualquer função de ouvinte, e isso não parece funcionar. Também não atualiza apenas o atributo 'value'.
123 javascript 


17
Python: alterando valor em uma tupla
Eu sou novo em python, então esta questão pode ser um pouco básica. Eu tenho uma tupla chamada valuesque contém o seguinte: ('275', '54000', '0.0', '5000.0', '0.0') Quero alterar o primeiro valor (ou seja, 275) nesta tupla, mas entendo que as tuplas são imutáveis, portanto values[0] = 200não funcionarão. Como …
123 python  tuples 





5
Como filtrar objetos para anotação de contagem no Django?
Considere modelos simples do Django Evente Participant: class Event(models.Model): title = models.CharField(max_length=100) class Participant(models.Model): event = models.ForeignKey(Event, db_index=True) is_paid = models.BooleanField(default=False, db_index=True) É fácil anotar a consulta de eventos com o número total de participantes: events = Event.objects.all().annotate(participants=models.Count('participant')) Como fazer anotações com a contagem de participantes filtrada por is_paid=True? Preciso …

3
Como criar uma variável global?
Eu tenho uma variável global que precisa ser compartilhada entre meus ViewControllers. No Objective-C, posso definir uma variável estática, mas não consigo encontrar uma maneira de definir uma variável global no Swift. Você conhece uma maneira de fazer isso?

1
Tipo de conteúdo válido para documentos XML, HTML e XHTML
Quais são os tipos de conteúdo corretos para documentos XML, HTML e XHTML? Preciso escrever um rastreador simples que apenas busque esses tipos de arquivos. Atualmente, http://example.net/index.html pode servir, por exemplo, um arquivo JPEG devido a mod_rewrite, por isso preciso verificar o tipo de conteúdo no cabeçalho da resposta e …
123 html  xml  http  xhtml  web-standards 

5
Diferença entre HTML "overflow: auto" e "overflow: scroll"
Quando eu estava estudando os overflowvalores da propriedade, me deparei com esses dois valores: autoe scroll, que adiciona barra (s) de rolagem se o conteúdo exceder o limite do elemento. Alguém poderia me explicar qual é a diferença entre eles?
123 html  css 



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.