Software Guru Conference & Expo 2014

Lenguajes JVM

Otros lenguajes para la JVM (Groovy, Scala, Clojure, etc)

Programando en Ceylon y PSeInt

Existe una herramienta para aprender a programar llamada PSeInt, en esta ocasión vamos a realizar ejemplos de programación básica y comparando esos códigos en Ceylon.

Ejemplos

1. Se requiere obtener la talla de una persona sabiendo que su peso es de 54.5 kg y su índice de masa corporal es de 22.1.
Fórmulas:
imc=peso/(talla*talla)
peso=(talla*talla)*imc
talla=sqrt(peso/imc)

Usando PSeInt escribimos:

Ahora en Ceylon:
obtenerTalla.ceylon

void run(){
variable Float peso=54.5;
variable Float talla=0.0;
variable Float imc=22.1;

function sqrt(Float x) => x^0.5; //para obtener la raíz

talla=sqrt(peso/imc);
print("talla: ``talla`` ");
}

Compilamos y ejecutamos:

Incluir el JAR ojdbc.jar en el deploy de Java Application

Hola a todos, como puedo hacer para que al crear el .jar de mi java application me incluya el jar de conexion de oracle... Incluir el JAR ojdbc.jar en el deploy de Java Application.

Transferir archivos de windows hacia linux con clase java

Hola a todos, alguno puede ayudarme con esto?
Lo que necesito es transferir archivos pdf de windows hacia linux con una clase java.
Alguna idea de como hacerlo?

Saludos

¿Groovy o Scala?

class Vehiculo{
   int puertas
   String color
}

static main(args){
  def miVehiculo= new Vehiculo(puertas:4,color:"Rojo")
  println "no. de puertas: $miVehiculo.puertas"
  println "color: $miVehiculo.color"
}

class Vehiculo(val _puertasx:Int=2,val _colorx:String=null){

  private var _puertas:Int=_puertasx
  private var _color:String=_colorx
 
  def puertas = _puertas
  def puertas_= (value:Int):Unit = _puertas = value
 
  def color=_color
  def color_=(value:String):Unit=_color=value
 
}

object EjemploScala{

        def main(args: Array[String]): Unit = {
          val miVehiculo=new Vehiculo(4,"Verde")
          Console.println("no. puertas: "+miVehiculo.puertas)
          Console.println("color: "+miVehiculo.color)
        }
       
       
}

Link:

Como crear un reloj con thread

Hola!!

En este momento les dejo este video de como crear un reloj atravez de hilos.
Debe ser interesante.

Entren aqui:

http://sh.st/qcuiH

AYUDA....

Problema re-lectura con JPA

Hola!
Tengo un problema con JPA, ojalá alguien pueda ayudarme.

Tengo una aplicación con EJB3.1 y JPA

Tengo una primer pantalla donde muestro los registros de una tabla.
Creo un nuevo registro y se guarda (lo compruebo directamente en la base de datos)
con la aplicación vuelvo a leer los registros que están guardados pero no muestra este último.

También he modificado a mano (directo en la base) uno de los registros que sí muestra la aplicación pero el cambio no se ve reflejado en la aplicación, (sí he dado el commit en la base)

Encontré que es algo del cache de default de JPA 2.0 pero no le encuentro.

Los EJB de la aplicación son stateless, y @RequestScoped los controladores de la JSF

mi persistence.xml es:

<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0"
        xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/persistence      <a href="http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
" title="http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
">http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
</a>    <persistence-unit name="AGATO_PU" transaction-type="JTA">
                <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>

COMO CAMBIAR EN TODOS LOS JBUTTON que se ejecuten con BARRA espaciadora y lo haga un enter

he intenado con los eventos de teclado pero ha valido para un solo boton, como seria posible hacerlo por defecto en mi aplicacion java???'

Cual es tu puesto ?

Bueno,,, para conocernos mas no
jejejejeje
que tal si tenemos una lista de los puestos que desempeñamos y la empresa donde laboramos,,
o el semestre y la escuela ??

digo que tal si trabajo a un lado de ezamudio y no lo sabia ??

Distribuir contenido