Publicado em 2011-08-12 16:24 por
Bruno Canettieri
Nos últimos dias, ao trabalhar com matrizes, nos deparamos com o ótimo artigo Parallel Matrix Multiplication with the Task Parallel Library (TPL) que mostra comparações entre algoritmos de multiplicação de matrizes.
Aproveitamos e incorporamos o mais rápido entre eles (para uma thread), Jagged Optimized, em nosso sistema. Apenas alterando para que aceitasse matrizes de diferentes tamanhos.
...continue lendo
.Net
2011
Antigo
Básico
C#
Multiplicação de Matrizes
Performance
Programação
Publicado em 2011-07-08 20:35 por
Bruno Canettieri
Alguns cuidados são necessários ao utilizar SqlBulkCopy, em especial verificar as constraints e o tratamento aos nulos, que devem ser feitos explicitamente em código para evitar problemas de consistência potencialmente muito custosos.
...continue lendo
.Net
2011
Antigo
Avançado
Bulk Insert
C#
Programação
SqlBulkCopy
SqlServer
Publicado em 2011-06-01 19:42 por
Bruno Canettieri
Muitas vezes é necessário utilizar diferentes BDs para o armazenamento de dados. No RiskSystem, por exemplo, utilizamos Sql Server, mas recentemente tivemos que fazer uma integração com o Oracle. Conto aqui minha experiência.
...continue lendo
.Net
2011
Antigo
Avançado
Bulk
C#
ODP.Net
Oracle
Programação
Publicado em 2011-05-29 20:13 por
JP Negri
CNPJ
e CPF
são estruturas onipresentes em qualquer sistema que rode no Brasil. Mesmo um Sistema
de Risco de Mercado, como
o nosso RiskSystem, não escapa da necessidade
de guardar esses números e usá-los para buscas: fundos de investimento, custodiantes,
administradores são todos identificados em múltiplos sistemas pelo CNPJ.
...continue lendo
.Net
2011
Antigo
C#
Classe
CNPJ
Código-fonte
CPF
Estrutura
Intermediário
Programação
Source code
Publicado em 2011-05-23 22:49 por
JP Negri
Mais artigos de blogs do que deveriam haver
foram dedicados ao MSDTC (Microsoft Distributed Transaction Coordinator):
um componente do Windows fantástico, que por baixo dos panos faz com que
2PC (Two Phase Commit) funcione como algo transparente mesmo que as partes
sejam tão díspares quanto Bancos de Dados Sql Server, Oracle, MSMQ , o sistema de
arquivos etc.
...continue lendo
2011
Antigo
Avançado
CID
Máquina Virtual
MSDTC
Problema
VMWare