| Autor |
Mensagem |
|
|
vamos por partes... algumas afirmações que nessa ordem acho que você vai entender:
não necessáriamente, um software bem feito é rápido e um mau feito é lerdo em qualquer linguagem. Entre java, php ou .net por exemplo acredito que a linguagem escolhida não seja responsável nem por 5% da lerdeza do sistema, mas sim a lógica que foi empregada ao desemvolve-lo.
quando você tem aplicações web feitas em java, sua aplicação precisa da JVM e de um software servidor web, que também precisa da jvm;
Em java existem as servlets, que são classes java que respondem a requisições http, ou seja, requisições web que são feitas pelos browsers para os servidores.A resposta dada por essa servlet costuma ser código html, será o que você programar para ela responder o que normalmente seria html.
Quando você tem um arquivo .jsp no servidor sendo acessado, o servidor cria uma servlet e executa essa servlet para que essa responda a requisição, retornando o código html para quem fez a requisição (normalmente um browser).
java não é pesado, nem php nem... enfim, o que faz um software ficar pesado é o processamento que ele foi programado para fazer.
ficou alguma duvida ainda?
|
 |
|
|
aix wrote:
maior_abandonado wrote:
aix wrote:
Marcio_Nogueira wrote:Já usei, e não gostei.
eu acho melhor que o rich faces, mas cada um cada um 
tentando evitar as comparações, ia perguntar por que mas nem vou, enfim diga ai, quais são as vantagens, os benefícios do ice faces?
hahahahhah, seguinte: não tem nenhum beneficio é o mais lento de todos, até porque eu também só utilizo o Prime em produção, para responder sua pergunta eu teria que conhece-lo a fundo, mas quando disse: que achava melhor o Ice não me referi a melhor como produto mas sim por achar mais belo os componetes, eu acho horrivel o richfaces mas é coisa minha, desculpe não ter deixado explicito que chava mais belo e não melhor técnicamente.
segue um link com os testes, abraços.
http://www.patternizando.com.br/2011/04/jsf-2-0-comparacao-de-desempenho-icefaces-primefaces-e-richfaces/
"...por achar mais belo os componetes,..." não deixa de ser um benefício ué... considero as principais vantagens o mercado que a ferramenta possui, a facilidade de se implementar um sistema com ele(facilidade de uso, quantidade de bugs), a beleza de seus componentes e o desempenho do framework (mais ou menos nessa mesma ordem, em importância igual o segundo e terceiro item).
isso tudo tem me levado a preferência do richfaces no jsf 1 e no prime no jsf 2 ( estou aprendendo agora, mas estou gostando bastante, especialmente da integração com jquery ui). Não sei se devia ter dito isso, costuma gerar flames...
|
 |
|
|
com recursão você consegue fazer... testei aqui e funcionou.
vou deixar você quebrar a cabeça para descobrir como.
|
 |
|
|
a questão aqui é lógica... você não pode usar o loop for especificamente ou não pode usar nenhum loop? pode usar recursão?
|
 |
|
|
aix wrote:
Marcio_Nogueira wrote:Já usei, e não gostei.
eu acho melhor que o rich faces, mas cada um cada um 
tentando evitar as comparações, ia perguntar por que mas nem vou, enfim diga ai, quais são as vantagens, os benefícios do ice faces?
|
 |
|
|
|
no gizmodo diz citando computerworld que o individuo se diz associado ao Anonymous e ao AntiSec....
|
 |
|
|
eu acredito que o código com o loop seja mais claro.
além do mais procuro somente usar recursividade quando é mesmo necessário, me parece um código um pouco menos claro que com o loop e gasta mais recursos.
|
 |
|
|
ao que parece não são verdadeiramente do Anonymous
|
 |
|
|
jaissonduarte wrote:ai pessoal
conversando com meu orientador do curso técnico de informática ele comentou que
se fizer um tecnólogo na área da computação seja analise, redes, web entre outras.....
da para partir para um mestrado e ter um retorno melhor que se tiver feito faculdade (não que seja ruim) mas
aqui no RS a faculdade de ciência da computação leva em torno de 6 a 8 anos se o cara for inteligente e não reprovar em nenhuma
fazendo um tenólogo (2 a 4 anos) + mestrado (3 anos)=7 anos, um ano a mais que na computação, mas com diploma de mestre
que acham??
faculdade de CC levando em torno de 6 a 8 anos e isso se o cara não reprovar em nenhuma, imagino eu que matéria? cara acho que você entendeu alguma coisa ai errada, bacharel em ciência da computação costuma demorar 4 anos no país inteiro.
mas também acho que vale mais a pena fazer um tecnologo de 3 e mais uma especialização de 1 ano e meio (ou se você quiser área acadêmica um mestrado) por exemplo do que um bacharel.
o problema ai no caso do mestrado é que acho que você não vai conseguir começar um mestrado tendo somente a um diploma de tecnólogo, parece que tem certas burocracias ai, você precisa "ser aceito"... a menos que você tenha ótimos contatos é claro, isso tudo resolve hoje em dia
|
 |
|
|
nunca duvide da criatividade alheia...
criatividade...rs
|
 |
|
|
o guj ja não é mais o mesmo... um pedindo como burlar o proxy/firewall/etc, outro pedindo ajuda para fazer um virus pro carro do vizinho (esse tem até que razão viu ), outro passando onde compartilhar arquivos com usuários americanos...
|
 |
|
|
|
a questão aqui não é nem lógica mas sim o conhecimento do operador... mas eu também acho interessante, pegadinha.
|
 |
|
|
ai você tem que escolher, ou você gera código limpo mas demora um pouco mais para codificar, ou usa a ferramenta e vai ter um código que não é assim digamos... para humanos...rs
se você optar pelo código limpo, é recomendado sempre utilizar algum layout do swing para evitar alguns problemas que você tem quando não usa, nesse caso ja me recomendaram usar o miglayout: ( http://www.miglayout.com/ ) parece ser muito mais facil de trabalhar que outros.
se você prefere usar a ferramenta, mais especificamente o framework de construção das telas, neste caso o matisse, você também poderá com ele mecher em partes importantes específicas do código, por exemplo onde os componentes são criados, colocar algum código para executar antes ou depois disso por exemplo, a unica coisa que não vi uma forma de fazer isso direto no código é o posicionamento dos componentes (aliás eu acharia isso uma péssima idéia). Criar uma aplicação com o matisse e depois querer dar manutenção nela sem o matisse, direto no código é uma péssima ideia também, aconselho a dar manutenção em software feito com o matisse continuando usando o matisse, senão é melhor nem usá-lo. Outro detalhe também, mesmo que você opte por essa opção, ainda recomendo que você estude razoavelmente swing sem o matisse, lembro que quando estava trabalhando com aplicação desktop, as vezes se precisava mecher com algumas coisas que dependiam de conhecimento da api swing do mesmo jeito, mesmo usando o matisse, é bem importante.
editando... uma ultima dica dada a quem está começando, pelo amor de deus, não coloque regra de negócio nas classes de seus frames, existem vários tópicos aqui no guj sobre separação em camadas, inclusive usando swing, de uma pesquisada nisso também.
|
 |
|
|
parabéns de novo pelo livro e parabéns pela iniciativa... preenchido o formulário lá.
|
 |
|
|
interessante...para variar;...
concorrente a altura para o primefaces mobile (http://www.primefaces.org/showcase-labs/mobile/index.jsf) ?
|
 |
|
|