Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Beginner Web

#91
buenas como veran quiero cerrar la aplicacion completa lo que pasa que hice esto para poder cerrar y abrir otras ventanas en real time pero... cuando llego a la ultima ventana y la cierro con la x que esta en la parte superior derecha no lo hace

Código (csharp) [Seleccionar]
static void Main()
       {
           Application.EnableVisualStyles();
           Application.SetCompatibleTextRenderingDefault(false);
          frmLogin main = new frmLogin();//Cambiar <=
           main.StartPosition = FormStartPosition.CenterScreen;
           main.Show();
           Application.Run();
       }


Y bueno aca la ultima ventana,¿deberia colocar algo en el main o aquí para que funcione el cerrar aplicacion con el click en la x?
PD:// Lo acabo de resolver con

Código (csharp) [Seleccionar]
private void frmAnime_FormClosing(object sender, FormClosingEventArgs e)
        {
                Application.Exit();
        }


pero... supongamos que yo tengo una primer ventana y quiero cerrar de ahi con el metodo anterior se puede ahora q pasa, si al logearme con exito esta ventana la cierro para brir otra y entrar al sistema la aplicacion se cierra por completo con Aplication.Exit(); tengo la opcion de ocultar el formulario de login pero no quiero eso quiero cerrarlo para abrir otra y tambien poder cerrar con la X de la ventana de la aplicacion no se si me hago entender


Código (csharp) [Seleccionar]
public partial class frmAltaCliente : Form
   {
       public frmAltaCliente()
       {
           InitializeComponent();
           this.Text = "ALTA NUEVO CLIENTE";
       }

       private void btnEnviar_Click(object sender, EventArgs e)
       {

           ...
       }

...
   }


Y por último es importante tener el evento  Load? Porque he visto que da buena pinta al codigo
Código (csharp) [Seleccionar]
private void cualquiera_Load(object sender, EventArgs e)
       {
           Hacer cosillas ...
       }

:laugh:

Saludos
#92
Hola tengo una dudas sobre la creación de clases en C# con campos y atributos la estoy creando de esta forma y otra cosa cuando uso el refactorizador me pregunta si queiro crear las propieades y seguir usando campos o usar directamente las propiedades, infiere mucho eso en mi codigo?

Código (csharp) [Seleccionar]
public class Usuario
    {
        private int usu_Id;
        private string usu_NombreUsuario;
        private string usu_Contraseña;
        private string usu_ApellidoNombre;
        private string rol_Codigo;

        public int Usu_Id
        {
            get { return usu_Id; }
            set { usu_Id = value; }
        }
        public string Usu_NombreUsuario
        {
            get { return usu_NombreUsuario; }
            set { usu_NombreUsuario = value; }
        }
        public string Usu_Contraseña
        {
            get { return usu_Contraseña; }
            set { usu_Contraseña = value; }
        }
        public string Usu_ApellidoNombre
        {
            get { return usu_ApellidoNombre; }
            set { usu_ApellidoNombre = value; }
        }
        public string Rol_Codigo
        {
            get { return rol_Codigo; }
            set { rol_Codigo = value; }
        }

        public Usuario()
        {
        }

        public Usuario(int usu_Id, string usu_NombreUsuario, string usu_Contraseña, string usu_ApellidoNombre, string rol_Codigo)
        {
            this.usu_Id = usu_Id;
            this.usu_NombreUsuario = usu_NombreUsuario;
            this.usu_Contraseña = usu_Contraseña;
            this.usu_ApellidoNombre = usu_ApellidoNombre;
            this.rol_Codigo = rol_Codigo;
        }
    }


Por ultimo algunos atajos para crear constructor por defect y otros con parametros pero.. estos parametros modifican los campos o las propiedades? no entiendo bien eso y tambien me gustaria saber como generar las propiedades de forma automatica.  :laugh: ;-)
#93
Desarrollo Web / bootstrap 4
17 Abril 2020, 20:39 PM
Hola tengo una dudasa porque los botones responsivos no desplegan el menu del navbar? estoy usaando bootstrap
#94
hola no entiendo esto, supongo es como un timer pero no lo entiendo la verdad  :huh:

Código (css) [Seleccionar]
@keyframes sli {
   0% {
       left: 0;
   }

   10% {
       left: 0%;
   }

   12% {
       left: -100%;
   }

   22% {
       left: -100%;
   }

   24% {
       left: -200%;
   }

   34% {
       left: -200%;
   }

   36% {
       left: -300%;
   }

   46% {
       left: -300%;
   }

   46% {
       left: -300%;
   }

   48% {
       left: -400%;
   }

   58% {
       left: -400%;
   }

   60% {
       left: -300%;
   }

   70% {
       left: -300%;
   }

   72% {
       left: -200%;
   }

   82% {
       left: -200%;
   }

   84% {
       left: -100%;
   }

   94% {
       left: -100%;
   }

   96% {
       left: 0%;
   }
#95
hola, como hago este efecto que al bajar con el scroll el hedear siga visible  :huh:

http://www.titaves.com.ar/quienes-somos/
#96
Hola, queria saber si puedo tener una base de datos "gratis" en mi pagina web la cual va a estar en https://beginnerweb.github.io/, es solo para hacer pruebas y tener los registros de movimientos que se vaya a desarrollar en la empresa como ser administración de ventas, control de stock es decir hacer el seguiiento correspondiente en caso de incumplir con las normas del servicio q la empresa ofrece, tipo mercadolibre pero a menor escala.

Es para una materia del cole.  :huh:
#97
como podria solucionar este problema? no quiero poner todos los numeros de las fechas con las etiquetas option 1 2 3 ... 31 o meses 1 ... 12, quisiera poder hacerlo con un rango especificado pero no tengo la menor idea, ademas me gustaria que solo se use html y css.

Código (html4strict) [Seleccionar]
<div>
                        <label for="fecha-nacimiento">Fecha de Nacimiento: </label>
                        <select name="dia">
                            <option value="0">Dia</option>
                            <option value="1">1</option>
                            <option value="2">2</option>
                        </select>

                        <select name="mes">
                            <option value="0">Mes</option>
                            <option value="1">1</option>
                            <option value="2">2</option>
                        </select>

                        <select name="año">
                            <option value="0">Año</option>
                            <option value="1">1900</option>
                            <option value="2">1901</option>
                        </select>
                       
                    </div>



:huh:
#98
Hola como veran no puedo alinear el asida de mi pagina.

lo quiero aquí.



https://i.ibb.co/1bmy1yr/2013-05-25-copia.jpg   :huh:


Código (html4strict) [Seleccionar]
<!DOCTYPE html>
<html lang="en">

<head>
   <meta charset="UTF-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>Pati</title>
   <link href="https://fonts.googleapis.com/css2?family=Baloo+Thambi+2:wght@700&display=swap" rel="stylesheet">
   <link rel="stylesheet" href="css/index.css">
</head>

<body>
   <header class="cabecera text-aling">
       <div class="caja izquierda">
           <a href="index.html" class="ancla logo">PATI</a>
           <p>Siempre pensando en la gente.</p>
       </div>
       <div class="caja derecha">
           <p class="contratar">Contratar: 0388-123456</p>
           <p class="emergencias">Emergencias: 0303456</p>
           <a href="registro.html" class="ancla derecha">Ingresar</a>
       </div>
   </header>

   <nav>

       <a class="nav-enlace" href="#">Inicio</a>
       <a class="nav-enlace" href="#">Programación</a>
       <a class="nav-enlace" href="#">Noticias</a>
       <a class="nav-enlace" href="#">Cocina</a>
       <a class="nav-enlace" href="#">Animes</a>
       <a class="nav-enlace" href="#">Contacto</a>

   </nav>

   <main>
       <section class="flex">
           <div class="izquierda">
               <p class="titulo">¿Quienes somos?</p>
               <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Excepturi dolores odio odit? Quidem
                   asperiores,
                   iure enim reprehenderit libero ducimus voluptatibus pariatur veniam modi veritatis! Magni vel
                   sapiente
                   reiciendis nihil enim.</p>
               <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Excepturi dolores odio odit? Quidem
                   asperiores,
                   iure enim reprehenderit libero ducimus voluptatibus pariatur veniam modi veritatis! Magni vel
                   sapiente
                   reiciendis nihil enim.</p>
               <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Excepturi dolores odio odit? Quidem
                   asperiores,
                   iure enim reprehenderit libero ducimus voluptatibus pariatur veniam modi veritatis! Magni vel
                   sapiente
                   reiciendis nihil enim.</p>
               <p> ...</p>
           </div>
       </section>

       <section class="flex text-align">

           <div class="columna">
               <h1>Plan Joven</h1>
               <p class="precio">$600</p>
               <p>Lorem ipsum dolor, sit amet consectetur.</p>
               <hr>
               <p>Lorem ipsum dolor </p>
               <p>Lorem ipsum dolor</p>
               <p>Lorem ipsum dolor, sit amet consectetur adipisicing elit.</p>
               <hr>
               <a href="#" class="btn-comprar">Comprar</a>
           </div>

           <div class="columna">
               <h1>Plan Adulto</h1>
               <p class="precio">$900</p>
               <p>Lorem ipsum dolor, sit amet consectetur.</p>
               <hr>
               <p>Lorem ipsum dolor </p>
               <p>Lorem ipsum dolor</p>
               <p>Lorem ipsum dolor, sit amet consectetur adipisicing elit.</p>
               <hr>
               <a href="#" class="btn-comprar">Comprar</a>
           </div>

           <div class="columna">
               <h1>Plan Leyenda</h1>
               <p class="precio">$1200</p>
               <p>Lorem ipsum dolor, sit amet consectetur.</p>
               <hr>
               <p>Lorem ipsum dolor </p>
               <p>Lorem ipsum dolor</p>
               <p>Lorem ipsum dolor, sit amet consectetur adipisicing elit.</p>
               <hr>
               <a href="#" class="btn-comprar">Comprar</a>
           </div>

       </section>
   </main>

   <aside class="side">

       <p>Lorem ipsum, dolor sit amet consectetur adipisicing elit. Tempore alias qui distinctio vero
           repudiandae aliquam mollitia obcaecati cum, quis voluptatibus deleniti quia inventore, eius totam unde! Ad
           corrupti voluptatem maiores!</p>

   </aside>

   <footer>
       <ul>
           <li><a href="aviso-legal.html">Aviso legal</a></li>
           <li><a href="privacidad.html">Privacidad</a></li>
           <li><a href="contactar.html">Contactar</a></li>
       </ul>
   </footer>

</body>

</html>


Creo que estoy maquetando mal

Código (css) [Seleccionar]
p {
   margin: 0px auto;
}

.ancla {
   text-decoration: none;
}

.logo {
   font-size: 80px;
   color: lightseagreen;
   font-family: 'Baloo Thambi 2', cursive;
}

.titulo {
   font-size: 40px;
   color: lightseagreen;
   font-family: 'Baloo Thambi 2', cursive;
}

.cabecera {
   margin: 10px auto;
   padding: 10px;
   width: 90%;
   padding-bottom: 180px;
}

.side{
   margin: 0 auto;
   float: right;
   width: 24%;
}

.flex {
   display: flex;
   width: 70%;
}

.text-align {
   text-align: center;
}

.caja {
   margin: 10px auto;
   padding: 10px;
   width: 23%;
}

.izquierda {
   float: left;
}

.derecha {
   float: right;
}

.contratar {
   background: rgb(85, 85, 247);
   border-radius: 8px;
   color: white;
   text-align: center;
   font-size: 26px;
   margin: 10px auto;
}

.emergencias {
   background: salmon;
   border-radius: 8px;
   color: white;
   text-align: center;
   font-size: 26px;
   margin: 10px auto;
}

.columna {
   background: rgb(238, 238, 238);
   color: #333;
   border: 1px solid #333;
   margin: 10px auto;
   padding: 10px;
   border-radius: 5px;
   box-shadow: 5px 5px;
   width: 23%;
   box-sizing: border-box;
   display: inline-block;
}

.precio {
   font-size: 50px;
   color: lightseagreen;
}

.btn-comprar {
   background: salmon;
   display: block;
   padding: 10px;
   color: seashell;
   text-decoration: none;
   border-radius: 4px;
}

.btn-comprar:hover{
   background: rgb(97, 97, 248);

}

nav {
   padding: 10px;
   display: flex;
   justify-content: space-around;
}

.nav-enlace {
   color: whitesmoke;
   background-color: rgb(80, 80, 241);
   padding: 10px 40px;
   display: inline-block;
   text-decoration: none;
   font-size: 20px;
   border-radius: 6px;
}

.nav-enlace:hover{
   color: whitesmoke;
   background-color: rgb(240, 143, 159);
   padding: 10px 40px;
   display: inline-block;
   text-decoration: none;
   font-size: 20px;
   border-radius: 6px;
}

@media (max-width: 900px) {
   .columna {
       width: 46%;
   }
}

@media (max-width: 600px) {
   .columna {
       width: 92%;
   }
}


:huh:
#99
En donde puedo subir mi pagina web para que otros lo vean? Heroku? Y como lo hago? Estoy trabajando con el Visual Studio Code  :huh:
#100
Java / metodos query jpa
10 Diciembre 2019, 04:32 AM
Buenas quiero hacer lo mismo que hice acá pero de forma mas elegante con puras sentencias query en lo posible gracias.

Código (java) [Seleccionar]
public Double saldoTotalCliente(Long id) {
Double resultado = 0D;
Query consulta = entity.createQuery("SELECT u FROM " + "CuentaBancaria" + " u WHERE id_cliente =:condicion");
consulta.setParameter("condicion", id);
List<CuentaBancaria> lista = consulta.getResultList();
for (CuentaBancaria a : lista) {
resultado += a.getSaldoActual();
}
return resultado;
}

public Double saldoTotal() {
Double resultado = 0D;
Query consulta = entity.createQuery("From " + "CuentaBancaria" + " c");
List<CuentaBancaria> lista = consulta.getResultList();
for(CuentaBancaria a : lista) {
resultado += a.getSaldoActual();
}
return resultado;
}
#101
Java / porque no me sale mi consulta?
9 Diciembre 2019, 06:17 AM
estoy usando jpa y quiero buscar todos los clientes de una tabla segun id

Código (java) [Seleccionar]
@SuppressWarnings("rawtypes")
public List cuentasCliente(Long id) {
Query consulta = entity.createQuery("Select e " + "from e " + "where e.id LIKE " + id);
return consulta.getResultList();
}



o asi tampoco
Código (java) [Seleccionar]
public List cuentasCliente(Long id) {
Query query = entity.createQuery("SELECT u FROM CuentaBancaria u WHERE cliente=?1");
query.setParameter(1, id);
return query.getResultList();
}


lo que intento hacer es devolver una lista con registros de una tabla segun se repiten los id que estan como clave foranea :c
#102
Que significa lo que va dentro de las flchas?   :huh:

Código (javascript) [Seleccionar]
public class CuentaBancariaDaoImp extends GenericDaoImp<CuentaBancaria> implements CuentaBancariaDao {

public CuentaBancariaDaoImp() {
super(CuentaBancaria.class);
}
}

Masomenos entiendo que como estoy usando genericos siempre le debo mandar mi clasecita como parametro que no?  :o
#103
Java / una pequeña aduda con el testC
22 Noviembre 2019, 04:39 AM
hola como podria hacer un test Case de metodos void? :huh:
#104
Java / ayuda archivo pdf
21 Noviembre 2019, 05:30 AM
alguien me ayuda??

xq no me sale esto?

Código (java) [Seleccionar]
public static void demostrarTuAmor() {
PdfPTable xD = new PdfPTable(2);

try {
xd.addCell("Amor");
xd.addCell("Paz");
;


for(int i = 0; i < corazon.amor().size(); i++) {
String uwu =corazon.get(i).getAmor();
xD.addCell(uwu);
}
filesX.add(xD);
} catch (Exception e) {
System.out.println("mi no saber xd");
}
}


Ya encontre el error lo que pasaba era que nunca existió el amor(null) para mi. :(
#105
Java / ayuda con el build
21 Noviembre 2019, 02:17 AM
Hola tengo un problemon

Resulta que tengo una clase que tiene un metodo que llama a otros de otra clase asi y no me deja tener dentro de ese void una funcion a mi parecer miren

Código (java) [Seleccionar]
public class X{

private Y y;

public X() {return y};
}

public void X(Y y) {
this.y = y;
}

public void buildYourDreams() {
y.dream();
y.makeDreamsTrue();//<< este seria un metodo  retorna una funcion
}

}


Código (java) [Seleccionar]
public abstract class Y {

public abstract void dream();
public abstract <Object> makeDreamsTrue();

}



Código (java) [Seleccionar]
public class A extends Y{

@Override
public void dream() {
// TODO Auto-generated method stub

}

public <Object> void makeDreamsTrue() {
// TODO Auto-generated method stub

}


}


:huh:

Que debería hacer para solucionarlo?
#106
Hola que canal de youtube me recomiendan para aprender javascript.

Me gusta la programación se C/C++ Java C# y otros pero no se gana mucho con eso y en Argentina javascript esta exageradamente bien pagado  y muy solicitado, ayudaa!!  ;-)
#107
Java / generacion de archivos en Java patrones
19 Noviembre 2019, 06:08 AM
hola tengo un problema, debo generar un archivo de texto y otro en PDF y tengo que usar un patron de diseño cualquiera.

mis clases

Código (java) [Seleccionar]
public class Texto(){

private Texto texto;
private Compra compra;

public(Compra compra){
this.compra=compra;}

//TODO ... is secret is a misterious...
}


Código (java) [Seleccionar]
public class  PDF(){

private PDF pdf;
private Compra compra;

public(Compra compra){
this.compra=compra;}

//TODO ... is secret
}


Alguna sugerencia gracias  ;-)
#108
Java / arraylist to matriz
17 Noviembre 2019, 22:40 PM
Hola a tod@s, queria saber como almacenar informacion de un arrayList<Objecto> donde objeto tiene cambios nombre, apellido, edad, etc.
Lo que quiero es almacenar esta informacion en una matriz  ;-)
#109
Java / paths diferentes en cada instancia
17 Noviembre 2019, 04:20 AM
hola quisiera saber como generar diferentes path en cada instancia de clase cada vez que guardo con exito  un archivo

por ejemplo
Código (cpp) [Seleccionar]
PdfWriter.getInstance(document, new FileOutputStream("src/main/resources/buys/buys"1,2,3...etc".pdf"));

Gracias  ;-)
#110
Java / una pregunta data transfer objet
17 Noviembre 2019, 03:48 AM
sta bien que yo haga esto??

Código (java) [Seleccionar]
public CompraDTO(Compra compra) {
this.id = compra.getId();
this.cantidadCuotas = compra.getCuotas().size();
this.item = compra.getInstrumento();
this.importe =  item.getImporte() ;
this.fecha = new Date();
}
#111
Java / patron constructor
16 Noviembre 2019, 17:37 PM
Hola, una pregunta estoy usando el patron bilder y queria saber si es valido y correct lo que estoy haciendo, porque por ahi lei en los libros que el patron no se debe preocupar por el tipo de producto pero leyendo y leyendo dice que el cliente le brinda una instancia de la clase del producto final que en este caso seria informe de la clase InformeHTML<<ConcreteBuilder>>(Este genera un HTML con formato y luces de colores). :laugh:

Código (java) [Seleccionar]
InformeHTML informe = new InformeHTML();
director.setInforme(informe);
director.generarInforme();

U algo asi  :(
#112
Java / remplazar clase por entidad
14 Noviembre 2019, 23:15 PM
Hola quiero reemplazar este método para que reciba una entidad y no una clase y no me lo toma el Java

Código (java) [Seleccionar]
public void compraTest() throws IOException {
Compra compra = CompraService.buscarById(Compra.class);//<<Estooo en ves de Compra.class quiero pasar su entidad no se como se hace :(
Precio aPagar = compraService.buscarProximaAVencer(venta);
compraService.pagar(porPagar);
//...
}


Este es el método

Código (cpp) [Seleccionar]
public interface CompraService {
public Compra buscarById(Class<?> clase);
;-)
#113
Java / guardar un archivo en java
14 Noviembre 2019, 23:12 PM
Buenas quiero guardar un archivo excl , me sale que se guardó con exito pero nada , ayuda :(

Código (java) [Seleccionar]
public class ArchivoExcel {

private static String path = "C:\\Users\\Yuna\\compra.xls";

public static void main(String[] args) {
   
        HSSFWorkbook workbook = new HSSFWorkbook();

        HSSFSheet primeraHoja = workbook.createSheet("Primera hoja en blanco");
..
        HSSFRow rowA = primeraHoja.createRow(0);
        HSSFCell cellA = rowA.createCell(0);
        cellA.setCellValue(new HSSFRichTextString("PRIMER HOJA"));

        try {
        FileOutputStream salida = new FileOutputStream(path); 
            workbook.write(salida);
            salida.close();
            System.out.println("venta.xlsx guardado con exito!");
        } catch (IOException e) {
            System.out.println(e.getMessage());
        }
    }

}
#114
Java / sección critica
10 Noviembre 2019, 23:20 PM
una pregunta que significa sección critica? algun ejemplo?
#115
Programación General / el futuro ahora
7 Noviembre 2019, 22:23 PM
Hola queria saber que lenguaje de programacion o web debo aprender para hacerlo todo y que herramientas y tecnologias mas debo aprender para lograrlo se que estoy descontinuada lo unico que se es C/C++,Java, C#, Script Bash, JSF, Primefaces, JPA, Hibernate y otras tonteras mas que creo yo ya no sirve del todo y son muy pesados, tambien se algunos patrones de diseño basico, he creado un par de juegos de aventura en C++ en 2D y aplicaciones Android y Web(con tegnologias viejas). :(
O sea quiero saber cual es el lenguaje del futuro ahora y con el cual yo pueda elegir (no que me elijan) donde trabajar sin dar tantas vueltas. :(
#116
Error en el captcha, primefaces

Hola me sale el siguiente error en mi captcha


Puede que sea que no tengo las claves y como obtengo dichas claves? :(

Este es el web.xml

Código (html4strict) [Seleccionar]
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
   <context-param>
       <param-name>javax.faces.PROJECT_STAGE</param-name>
       <param-value>Development</param-value>
   </context-param>
   
   <context-param>
       <param-name>primefaces.PRIVATE_CAPTCHA_KEY</param-name>
       <param-value>6Lc8h8EUAAAAAPOHnFA-z-m63ancSpzC57SkaSvp
       </param-value>
   </context-param>
   <context-param>
       <param-name>primefaces.PUBLIC_CAPTCHA_KEY</param-name>
       <param-value>6Lc8h8EUAAAAAAb46FzgNLPsWYiPrfmA_yuo_K9U
       </param-value>
   </context-param>
   
   <servlet>
       <servlet-name>Faces Servlet</servlet-name>
       <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
       <load-on-startup>1</load-on-startup>
   </servlet>
   <servlet-mapping>
       <servlet-name>Faces Servlet</servlet-name>
       <url-pattern>/faces/*</url-pattern>
   </servlet-mapping>
   <session-config>
       <session-timeout>
           30
       </session-timeout>
   </session-config>
   <welcome-file-list>
       <welcome-file>faces/index.xhtml</welcome-file>
   </welcome-file-list>
</web-app>
#117
Java / bean error
6 Noviembre 2019, 03:04 AM
Cual es mi error en el bean? no me esta agregando lo que yo quiero solo agrega uno y al agregar otro me actualiza el que agregue

Código (java) [Seleccionar]
public class UsuarioBean implements Serializable {

    private Usuario usuario;
    private List<Usuario> listaUsuarios;
    private UsuarioDao usuarioDao;

    /**
     * Crea instancia de UsuarioBean
     */
    public UsuarioBean() {
        listaUsuarios = new ArrayList<>();
        usuarioDao = new UsuarioDaoImp();
    }

    /**
     * Genera una nueva lista de usuarios
     */
    public void generarUsuarios() {
        listaUsuarios = usuarioDao.obtener();
    }

    @PostConstruct
    public void iniciarLibro() {
        usuario = new Usuario();
        generarUsuarios();
    }

    public void registrar() {
        usuarioDao.registrar(usuario);
    }

    public Usuario getUsuario() {
        return usuario;
    }

    public void setUsuario(Usuario usuario) {
        this.usuario = usuario;
    }

    public List<Usuario> getListaUsuarios() {
        return listaUsuarios;
    }

    public void setListaUsuarios(List<Usuario> listaUsuarios) {
        this.listaUsuarios = listaUsuarios;
    }

    public UsuarioDao getUsuarioDao() {
        return usuarioDao;
    }

    public void setUsuarioDao(UsuarioDao usuarioDao) {
        this.usuarioDao = usuarioDao;
    }

}
#118
Por alguna razon no me muestra el formulario para registrar un usuario solo sale un mensaje diciendo "Registro Usuarios Web" a que se debe?

Código (html4strict) [Seleccionar]
<h:head>Registro Usuarios Web</h:head>
<h:body>
<h:form value="Formulario">
<p:panelGrid columns="2">
<p:outputlabel value="Usuario: "/>
<p:inputText />
<p:outputlabel value="Contraseña: "/>
<p:inputText/>
<p:outputlabel value="Nombre: "/>
<p:inputText/>
<p:outputlabel value="Edad: "/>
<p:inputText/>
<p:outputlabel value="Correo: "/>
<p:inputText/>
<p:commandButton action="" value="Enviar" />
</p:panelGrid>
</h:form>
</h:body>


Estoy trabajando con JSF y Primefaces, por alguna razon no me toma ese codigo pero codigos similares a estos si ...  :huh:

Código (html4strict) [Seleccionar]
<body>

<h3>Formulario muy sencillo</h3>

<form action="http://www.librosweb.es/maneja_formulario.php" method="post">
  Escribe tu nombre:
  <input type="text" name="nombre" value="" />

  <br/>

  <input type="submit" value="Enviar" />
</form>

</body>
#119
Java / ayuda con base de datos relacionales
25 Octubre 2019, 04:20 AM
Tengo dos tablas que son asi miren


                              AMIGOS
---------------------------------------------------------------
id:Integer | usuario_amigo:String      | tipo_amigo_id: Integer
---------------------------------------------------------------
1              |         panchito                |      1
--------------------------------------------------------------
2              |         juancito                 |      2
--------------------------------------------------------------


       TIPO_DE_AMIGO
----------------------------
id: Integer |  detalle
----------------------------
1              | amigo
----------------------------
2               | super amigo
-----------------------------

La relacion es de muchos a uno, muchos AMIGOS pueden ser de un tipoDeAmigo y un TIPO_DE_AMIGO tiene muchos AMIGOS.

Consideracion: La tabla amigos permite la creacion de mas registros pero la tabla TIPO_DE_AMIGO no tiene permitido agregar mas amigos.

Lo que yo quiero hacer es eso justamente agregar mas amigos a la tabla AMIGOS, respetando esa relacion de uno a muchos.

Esto es lo que tengo de codigo hasta ahora.


CLASE AMIGO
Código (java) [Seleccionar]
@Entity
@Table(name="AMIGOS")
public class Amigo {

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column
private Integer id;

@Column(name=nombre_amigo)
private String nombreAmigo;

@ManyToOne(optional=false, fetch=FetchType.LAZY)
@JoinColumn(name="tipo_amigo", nullable=false)
private TipoAmigo tipoAmigo;

public Amigo() {

}

public Usuario(String nombreAmigo, TipoAmigo tipoAmigo) {
super();
this.nombreAmigo = nombreAmigo; //bla bla bla...
}


CLASE TIPOAMIGO

Código (java) [Seleccionar]
@Entity
@Table(name="TIPO_DE_AMIGO")
public class TipoAmigo {

@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column
private Integer id;

@Column
private String detalle;

@OneToMany(mappedBy="tipoAmigo", cascade=CascadeType.ALL)
private List<Amigo> amigos = new ArrayList<Amigo>();

public TipoAmigo (){
        }

        //Y los demas ...



ESTE ES EL TEST CASE QUE ESTOY TRATANDO DE HACER, EL PATRON DE DISEÑO USADO FUE DAO

Código (java) [Seleccionar]

public class AmigoTestCase(){


@Test
public void testAgregar() {

TipoAmigo tipoAmigo = new TipoAmigol(1,"amigo");
Amigo nuevo = new Amigo("lucho",tipoAmigo);
int resultado = amigoDao.get().size();
try {
amigoDao.insert(nuevo);
assertFalse(amigoDao.get().size()==resultado);
} catch(Exception e) {
System.out.println(e.getMessage());
}

}

}



Esto me salta, talvez no aplico bien las anotaciones o no se bien como se hace esto de las relaciones de muchos a uno y viceversa, necesito ayuda.  :huh:

Código (java) [Seleccionar]
org.hibernate.exception.SQLGrammarException: could not execute statement


#120
Hola alguien me puede guiar con esto? no se que significa las siguientes lineas de codigo y tampoco se como es que despues trabaja con lo base de datos es decir el paso paso por debajo del codigo :(

Código (java) [Seleccionar]
@ManyToOne(optional = false, fetch = FetchType.LAZY)
@JoinColumn(name="ciudad_id", nullable=false)
private Ciudad ciudad;

@ManyToOne(optional = false, fetch = FetchType.LAZY)
@JoinColumn(name="codigo_postal_id", nullable=false)
private CodigoPostal codigoPostal;
#121
Que canal de youtube o material me recomiendan para aprender de forma rapida persistencia de objetos en JPA, necesito hacer varias consultas y las clases/entidades se relacionan con por lomenos otras 2 y ando media perdida.  ;-)
#122
que me pueden decir del archivo Foundations for the Study of Software Architecture"  de Perry &Wolf???

http://users.ece.utexas.edu/~perry/work/papers/swa-sen.pdf

:huh:
#123
Programación C/C++ / estructuras de datos
4 Octubre 2019, 18:13 PM
hoal quiero apsar este algoritmos a recursivo e ayudan? solo tengo esto

Código (cpp) [Seleccionar]
int vertir-un-numero(int n)
{
tpila pila;
init_stack(pila);
while(n>0){
push_stack(pila,n%10);
n/=10;
}
for(int i=0;empty_stack(pila)==false;i++)
n+=pop_stack(pila)*pow(10.0,i);
return n;
}
#124
Java / exepciones
23 Septiembre 2019, 03:33 AM
Una pregunta es posible que con una sola exepcion personalizada pueda controlar varios metodos distintos? porque eso intento pero todas me devuelven el mismo mensaje :D
#125
pequeña ayudita porfis, tengo una clase que tiene un atributo de tipo lista donde tengo que guardar su siguiente objeto creado, no se como hacer eso es nuevo para mi les dejo algo de codigo y un ejemplo visual para que vean como me tiene que quedar  :huh:

Código (cpp) [Seleccionar]
public abstract class Algo {

protected String nombre;
protected List<Algo> listaSiguientes;
        //TODO xd

}


Bueno primero creo un objeto de la clase Algo que se va a llamar A y en su lista cargo nada porque es el primero
Luego creo un objeto B y A deberia tener en su listaSiguientes a B y B no tendría nada
Luego creo un objeto C, A deberia tener en su listaSiguientes B y C, ahora B deberia tener a C y C no tendría nada y asi sucesivamente, me dijeron algo de asociacion circular pero ni idea porfa ayuda  :o

|-----------|
|   ALGO   |<--
-------------    |
       |----------|

Asi
#126
Java / Problemon al generar apk de androi studio
20 Septiembre 2019, 04:17 AM
Porque me sale ese error si yo hice bien mi aplicacion

C:\Users\Vanessa\Documents\AndroidProjects\SelectFriends\app\src\main\res\values\colors.xml:1:1: Error: El contenido no está permitido en el prólogo.  ;-)
#127
Hola tengo un problema al trabajar con eclipse 2019-06 resulta que lo desinstalé,lo volví a instalar para corregir unas cosas y luego instalé maven y bueno despues de todo eso ya no me funciona el puntito a la hora de llamar los métodos de las clases a que se puede deber? y tambien me gustaría usar algo parecido a la opción "Format" que viene en NetBeans, ayudaa  :(  :huh:
#128
Hola, mi duda es como utilizar esta función personalizada que me dieron en el cole,

Código (vb) [Seleccionar]
Function DevolverEncontrados(ByVal vector As Variant) As Variant

Dim i As Long, mat
Dim j As Long
Dim cant As Long
Dim aux As Long

cant = UBound(vector)
aux = 0
For i = 1 To cant
If VarType(vector(i, 1)) <> vbBoolean Then
aux = aux + 1
End If
Next i

ReDim mat(1 To aux, 1 To 1)
j = 1
For i = 1 To cant
If VarType(vector(i, 1)) <> vbBoolean Then
mat(j, 1) = vector(i, 1)
j = j + 1
End If
Next i

DevolverEncontrados = mat

End Function



Tengo una tabla de partidos de futbol de todos los mundiales
Tengo dos valores de consulta que ingreso yo, año y seleccion de futbol(Pais)

Y bueno se supone que con esos dos datos y esta funcion me tiene que rellenar una matriz con todos los jugadores de esa seleccion, mostrandome 3 campos con los siguientes datos nombre jugador, posicion y cantidad de goles pero la verdad no entiendo, luego tengo que hacer lo mismo con una función sin utilizar el codigo de Visual Basic :shock:
#129
Java / software para realizar diagramas de clases
13 Septiembre 2019, 05:16 AM
asi es, quisiera saber cual es el mejor software para realizar diagramas de clases , gratis instalable para usar sin internet ;-)
#130
Yo se que esto no viene al caso pero.. quisiera saber como podria pasar esto a una formula/funcion de excel

Código (cpp) [Seleccionar]
int dias=1;
int meses=1;
int años=11
if(años>=0)
  cout<<años<<" años "<<endl;
if(meses>0)
  cout<<meses<<" meses "<<endl;
if(dias>0)
  cout<<dias<<" dias"<<endl;


:huh:
#131
Código (java) [Seleccionar]
public void actionPerformed(ActionEvent e) {
        if (e.getSource() == guardar) {
            archivo = seleccion.getSelectedFile();
            if (archivo.getName().endsWith("txt")) {
                String documento = textarea.getText();
                String mensaje = guardarArchivo(archivo, documento);
                if (mensaje != null) {
                    JOptionPane.showMessageDialog(null, mensaje);
                } else {
                    JOptionPane.showMessageDialog(null, "Archivo no compatible");
                }
            } else {
                JOptionPane.showMessageDialog(null, "Guardar documento de texto");
            }
        }
    }

    public String abrirArchivo(File archivo) {
        String documento = "";
        try {
            entrada = new FileInputStream(archivo);
            int ascii;
            while ((ascii = entrada.read()) != -1) {
                char caracter = (char) ascii;
                documento += caracter;
            }
        } catch (Exception e) {
        }
        return documento;
    }

    public String guardarArchivo(File archivo, String documento) {
        String mensaje = null;
        try {
            salida = new FileOutputStream(archivo);
            byte[] bytxt = documento.getBytes();
            salida.write(bytxt);
            mensaje = "Archivo guardado";
        } catch (Exception e) {

        }
        return mensaje;
    }
}


Solo tengo eso, y si se pyede elegir la ubicacion donde guardar el archivo
#132
Programación C/C++ / diagramas de clase
4 Septiembre 2019, 08:09 AM
Hola como seria el diagrama de clase de este ejercicio?

Un corralón de materiales necesita gestionar a sus clientes de quienes se registran dni, nombre, eMail, y teléfono; a cada cliente se le asigna un id serial generado por el sistema. Los clientes se encuentran clasificados en clientes con cuenta corriente y clientes de grandes compras, los primeros tienen la posibilidad de retirar materiales a cuenta y hasta un límite de dinero mensual determinado, a los segundos se les realiza un porcentaje de descuento por cada compra que realizan. Por otro lado, todos los clientes pertenecen a una Localidad determinada.
Se desea registrar las compras realizadas por los clientes, de las cuales solamente interesa su id, fecha e importe.
Diseñe el diagrama de clases detallado que represente al modelo planteado y luego impleméntelo en Java, el modelo debe incluir las siguientes operaciones:
1. Registrar clientes de los tipos indicados validando que el dni ni el eMail no se repita y generando el id correspondiente.
2. Mostrar la cantidad de compras de un cliente.
3. Mostrar la cantidad total de compras de todos los clientes.
4. Mostrar el importe total recaudado en una localidad determinada.


Yo habia planteado

CLASE PAPA(HERENCIA)
CLIENTE
CLASES HIIJAS
CUENTACORRIENTE - GRANDESCOMPRAS

COMPRA

LOCALIDAD

El promblema es que no se como relacionarlas entre ellas con el diagrama uml


#133
Java / formateo de numeros
4 Septiembre 2019, 06:06 AM
Hola como formateo un numero que cada 3 numeros coloque un punto de derecha a izquierda por ejemplo el dni

123456789

me de

123.456.789

o

12345

me de

12.345

:huh:
#134
Como modifico un rat?
#135
Java / Cadena 00010 00011 Metodos
28 Agosto 2019, 03:24 AM
Hola queria saber si existe algun metodo en Java que al ingresar un entero me devuelva formeateado Un numero en string pero que contengaa 10 caracteres algo asi

si meto un 10 que me devuelva

000010

Y si meto un 12

000012

Y si meto un 1000

001000