Mensagens enviadas por: leopoldof
Índice dos Fóruns » Perfil de leopoldof » Mensagens enviadas por leopoldof
Autor Mensagem
Consulta de qual tabela?
De qual Banco?
Já tem a classe de conexão com o banco?
Já tem uma tela que tem o seu combobox?


Certamente a aplicação está consumindo e não está desalocando a memória.....tente verificar se os objetos utilizados estão sendo descartados mesmo... ou se por algum erro de programação estão deixando alocado na memória para alguma posterior consulta que nunca acontece...
Eu já fiz isso.... um sistema com banco local e remoto.....no próprio hibernate eu fiz.... quando o usuário tenta acessar a base remota, e ela não está disponível, ele armazena os dados na base local....... tipo.....o sistema em si tem um "banco suplementar ou reserva...como queira chamar" .....
A única coisa que tem que cuidar...é a sincronização das bases remota e local, as tabelas que são interessantes para seu sistema manter na base local....

1)Cria um JPanel grande e centralizado
2)Cria um List de JPanels para as imagens miniaturizadas, esse list terá o tamanho do número de imagens que vc quer carregar
3)Depois vc faz um "for" e vai lendo imagem por imagem e vai colocando no list de JPanels que criou no passo 2
4)Coloca uma ação que ao clicar em cima de um JPanel ele pega a imagem do JPanel e joga para o JPanel grande centralizado....

Obs...Em vez de usar JPanel, pode usar JButton para as miniaturas..acho que ficaria mais prático para vc

5) depois é só montar o layout e mostrar tudo isso na tela


Eu fiz Ciência da Computação... e achei bem completo também...não me arrependo
Luiz Augusto Prado wrote:Cara... tem cliente que é sacana hein!
Fazer issso na cara dura. HUahuahau
Pior que ele deve ter pensado assim:
"Ele não vai reclamar porque vai ficar com medo de perder o cliente"
O tempo me ensinou que tem algumas pessoas que não vale apena termos como clientes.

vc poderia pelo menos cobrar por 4 manutenções.
Admiro sua paciencia.

He he he.... e tem mesmo.....

Agradeço as dezenas de idéias.... vou formular uma solução seguindo as várias idéias sujeridas aqui.. login flutuante ou verificando numero do mac ou numero do processador...vou ver por aqui segundo o contrato que o cara assinou...(Sim...ele assinou um contrato em que consta as licenças).... mas tenho certeza de que quando ele tentar acessar as máquinas "sem licença" ..... vai telefonar reclamando que o sistema só está funcionando em duas máquinas...kkkkkk...


Vou desenvolver Urgente uma solução Web para meu sistema... para os próximos clientes.. e modificar os termos de licença

Mais adiante eu posto a solução que fiz , qual foi a reação do cliente .... e o desfecho desta linda História he he he...
Então ao iniciar o sistema eu faço a verificação



Bom ... fiz um método assim


fiz um teste aqui e funcionou.... a idéia é verificar o caminho da instância se é remota ou não... fiz o mais simples possível
Não sei se seria o correto..... aceito sugestões
andre_salvati wrote:Reescreva sua solução para rodar na Web. Nesse modelo de SaaS (Software as a Service) vc nunca mais terá qualquer problema de pirataria...

Já pensei seriamente nisso..e vou implementar nesse SaaS... mas para os próximos...por enquanto tenho que encontrar uma solução para isso...
Não teria como pegar o nome ou ip do pc que está gravado o jar do sistema originalmente e o nome ou ip do computador que está sendo instanciado?
romarcio wrote:
jakefrog wrote:Cria uma tabela por exemplo maquina logada, se passar de dois registros na tabela, vc pode falar que a aplicação atingiu o numero máximo permitido. [=

Seria a solução mais simples, rápida e eficiente ao meu ver.

Mas me diz uma coisa, o que você fez quando viu a falcatrua? Falou pro cliente que não podia ou teve que engolir essa?



Cara....me passou mil coisas pela cabeça......pensei em falar...em chingar...em falar com educação...pensei no tempo que levei fazendo o sistema pra depois um cara vim e tentar me passar a perna... também pensei depois nas consequencias....ex...se eu falasse com muita "energia"...poderia até acabar perdendo o cliente....
Então resolvi deixar quieto...fazer que não vi.... pois...sabe como é...as vezes a gente exaltado fala coisa que não deve... mesmo tendo a razão.. E minha idéia é continuar com o cliente....

mas agora quero fazer uma trava e atualizar o sistema pela internet.... pois fiz um mecanismo de auto atualização... então quando atualizar....as máquinas que estão licenciadas vão funcionar...e as outras não...he he he
Obrigado pelas sugestões....

Atualmente no sistema eu tenho uma tabela de terminais que estão em utilização no sistema...ex terminal1 terminal2...
Então seguindo a idéias passadas eu criaria uma nova coluna nessa tabela de terminais para informar o nr do processador

SE o numero não bater...ele avisa... estaria correto...

Mas a questão seria a seguinte... no caso de o usuário abrir num outro computador pelo diretório compartilhado...essa instancia iria pegar o número do processador de qual máquina..?? da máquina que está o sistema ou da máquina que está instanciando?


Instalei um sistema para desktop em duas máquinas para um cliente.... negociei com ele por duas licenças...uma para cada pc...
Hoje fui lá no estabelecimento prestar assistencia...quando cheguei lá.... o cara tinha compartilhado o diretório de instalação do sistema e estava executando numas 4 máquinas...kkkk...é malandragem...tudo pra não pagar assistencia para instalação e mais duas licenças


O que gostaria de saber é o seguinte...
Tem como eu verificar no meu sistema se foi instanciado por outro computador...pra mim cortar a alegria dele?
Concordo com quase tudo que falou, menos sobre Linux. Apenas devs usam isso, e olhe lá.


Quanto ao linux...já vi empresas inteiras usando....lojas de eletrodomésticos, em seus terminais de vendas, servidores, etc,.. com várias filiais.... em várias cidades... em supermercados tbm já vi... Assim como vi com windows (que querendo ou não , é muito mais utilizado, ao menos neste ramo)

Concordo no sentido de usuários comuns... não usarem muito.......jas empresas tem muitas por aí.....
Também estou interessado nisso
 
Índice dos Fóruns » Perfil de leopoldof » Mensagens enviadas por leopoldof
Ir para:   
Powered by JForum 2.1.8 © JForum Team