terça-feira, 30 de outubro de 2018
Passar atributos para Controller no JavaFX
Passar atributos entre telas no JavaFX
try {
FXMLLoader loader = new FXMLLoader(getClass().getResource("/com/raysystem/guimetricasscrum/GUIGraficoBarraHorasDiaFXML.fxml"));
Parent root = (Parent)loader.load();
GUIGraficoBarraHorasDiaFXMLController contr = (GUIGraficoBarraHorasDiaFXMLController)loader.getController();
contr.setNome("Oi Mundo....");
painelHorizontal.getChildren().add(root);
} catch (IOException ex) {
ex.printStackTrace();
}
domingo, 14 de outubro de 2018
quinta-feira, 4 de outubro de 2018
Tuning Wildfly - EJB Pool!!!! Caro ou nao matar EJB?
A criação e a destruição de beans podem ser uma operação cara, especialmente se
elas adquirem recursos externos. Para reduzir esse custo, o contêiner EJB cria um
pool de beans que, portanto, não precisa ser reinicializado toda vez que são necessários.
O pool de EJBs e MDBs sem estado são usados para fornecer serviços de negócios sem estado
a seus clientes, adquirindo beans do conjunto quando eles são solicitados e liberando o
bean para o pool assim que forem concluídos.
<pools>
<bean-instance-pools>
<strict-max-pool name="mdb-strict-max-pool" max-pool-size="20" derive-size="from-cpu-count" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
<strict-max-pool name="slsb-strict-max-pool" max-pool-size="20" derive-size="from-worker-pools" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
</bean-instance-pools>
</pools>
Assinar:
Comentários (Atom)


