Programação

Q & A para programadores profissionais e entusiastas

1
Como Pony (ORM) faz seus truques?
Pony ORM faz o belo truque de converter uma expressão geradora em SQL. Exemplo: >>> select(p for p in Person if p.name.startswith('Paul')) .order_by(Person.name)[:2] SELECT "p"."id", "p"."name", "p"."age" FROM "Person" "p" WHERE "p"."name" LIKE "Paul%" ORDER BY "p"."name" LIMIT 2 [Person[3], Person[1]] >>> Eu sei que Python tem introspecção e metaprogramação …



7
Redis sentinela vs agrupamento
Eu entendo que o redis sentinel é uma forma de configurar HA (alta disponibilidade) entre várias instâncias do redis. Como vejo, há uma instância do redis atendendo ativamente às solicitações do cliente a qualquer momento. Existem dois servidores adicionais em standby (aguardando a ocorrência de uma falha, para que um …
111 redis 


7
Armazenamento de imagens em PostgreSQL
Tudo bem, então estou trabalhando em um aplicativo que usará um back-end Linux executando PostgreSQL para servir imagens para uma caixa do Windows com o front end escrito em C # .NET, embora o front-end não deva importar. Minha pergunta é: Qual é a melhor maneira de lidar com o …
111 postgresql  image 



5
Preservar finais de linha
Executei o sed para fazer algumas substituições no windows e percebi que ele converte automaticamente as terminações de linha para Unix (\ n). Existe uma opção para dizer ao sed para usar terminações de linha do Windows (\ r \ n) ou ainda melhor para preservar as terminações de linha …
111 windows  sed 

5
Execução de um arquivo EXE usando um script PowerShell
Estou tentando executar um arquivo EXE usando um script do PowerShell. Se eu usar a linha de comando, funcionará sem problemas (primeiro forneço o nome do executável e uma série de parâmetros para invocá-lo): "C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe" C:\temp\TestProject1\TestProject1.pjs /run /exit /SilentMode Mas fazer exatamente a mesma coisa dentro de …

7
Os elementos std :: vector são garantidamente contíguos?
Minha pergunta é simples: os elementos std :: vector são garantidamente contíguos? Em resumo, posso usar o ponteiro para o primeiro elemento de um std :: vector como um C-array? Se não me falha a memória, o padrão C ++ não oferecia tal garantia. No entanto, os requisitos std :: …
111 c++  vector  standards 


7
Por que o tamanho da primitiva booleana do Java não está definido?
A Java Virtual Machine Specification diz que há suporte limitado para tipos primitivos booleanos . Não há instruções da máquina virtual Java exclusivamente dedicadas a operações em valores booleanos. Em vez disso, as expressões na linguagem de programação Java que operam em valores booleanos são compiladas para usar valores do …
111 java  boolean 



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.