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ú

Mensajes - visualfree

#51
Alguien que pueda dar una mano, saludos.
#52
Java / Re: Problemas de Busqueda En JAVA
20 Abril 2013, 07:08 AM
Estimado:

Junto con saludarte, te he creado un ejemplo que espero te sea de utilidad.

Adjunto Imagen Resultado:

http://imageshack.us/photo/my-images/339/capturadepantalla201304b.png/






/* CREACION BDD Y TABLA LIBRO
* create database Ejemplo
* create table Libro(
* idLibro int(10) primary key not null auto_increment,
* isbn varchar(250),
* titulo varchar(250),
* categoria varchar(250));
*
* INSERTAR LIBROS EN LA BDD
*
* insert into Libro(isbn,titulo,categoria) values('2323-2','libro1','categoria1');
* insert into Libro(isbn,titulo,categoria) values('2121-2','libro2','categoria2');
* insert into Libro(isbn,titulo,categoria) values('2222-2','libro3','categoria3');
*
*/


import javax.swing.*;
import javax.swing.table.DefaultTableModel;
import java.awt.*;
import java.awt.event.*;
import java.sql.SQLException;

import MysqlConec.conexión;
class Ejemplo{
public static void main(String[] args) throws SQLException
{
Ventana ventana=new Ventana();
ventana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ventana.setVisible(true);
}
}
class Ventana extends JFrame{
public Ventana() throws SQLException{
this.setTitle("Ejemplo Elhacker");
this.setSize(400,400);
NuevoPanel panel=new NuevoPanel();
this.add(panel);
}
}
class NuevoPanel extends JPanel{
private JLabel lblBuscar=new JLabel("Buscar Libro");
private JTextField txtBuscar=new JTextField();
private JComboBox comboBuscar=new JComboBox();{
comboBuscar.addItem("ISBN");
comboBuscar.addItem("TITULO");
comboBuscar.addItem("CATEGORIA");
}
JButton btnBuscar=new JButton("Buscar");

DefaultTableModel modelo=new DefaultTableModel();{
modelo.addColumn("ID");
modelo.addColumn("ISBN");
modelo.addColumn("TITULO");
modelo.addColumn("CATEGORIA");
}
JTable tabla=new JTable(modelo);
JScrollPane scroll=new JScrollPane(tabla);
JPanel pnNorte=new JPanel();
conexión con=new conexión();
public NuevoPanel() throws SQLException{
pnNorte.setLayout(new GridLayout(1,4));
pnNorte.add(lblBuscar);
pnNorte.add(txtBuscar);
pnNorte.add(comboBuscar);
pnNorte.add(btnBuscar);
this.setLayout(new BorderLayout());
this.add(pnNorte,BorderLayout.NORTH);
this.add(scroll,BorderLayout.CENTER);
OyenteBuscar oBuscar=new OyenteBuscar();
btnBuscar.addActionListener(oBuscar);
Mostrar("select * from Libro");
}
class OyenteBuscar implements ActionListener{
public void actionPerformed(ActionEvent e){
String busqueda=txtBuscar.getText();
String opcion=comboBuscar.getSelectedItem().toString();

try {
if(opcion.equals("TITULO")){
Buscar("Select * from Libro where titulo like('%"+busqueda+"%')");
}else if(opcion.equals("ISBN")){
Buscar("Select * from Libro where isbn like('%"+busqueda+"%')");
}else if(opcion.equals("CATEGORIA")){
Buscar("Select * from Libro where categoria like('%"+busqueda+"%')");
}


} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}

}

public void Mostrar(String sql) throws SQLException{
con.setExecuteQuery(sql);
Object[] fila=new Object[4];
modelo.setRowCount(0);
while(con.getRs().next()){
fila[0]=con.getRs().getInt("idLibro");
fila[1]=con.getRs().getString("isbn");
fila[2]=con.getRs().getString("titulo");
fila[3]=con.getRs().getString("categoria");
modelo.addRow(fila);
}

}
public void Buscar(String sql) throws SQLException{
con.setExecuteQuery(sql);
Object[] fila=new Object[4];
modelo.setRowCount(0);
while(con.getRs().next()){
fila[0]=con.getRs().getInt("idLibro");
fila[1]=con.getRs().getString("isbn");
fila[2]=con.getRs().getString("titulo");
fila[3]=con.getRs().getString("categoria");
modelo.addRow(fila);
}

}


}


Clase Conexion


package MysqlConec;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class conexión {
private String bdd="Ejemplo";
private String usuario="root";
private String clave="123456";
private Connection con;
private Statement stmt;
private ResultSet rs;
public conexión()
{
try{
DriverManager.registerDriver(new org.gjt.mm.mysql.Driver());
con=DriverManager.getConnection("jdbc:mysql://localhost/"+bdd,usuario,clave);
}catch(Exception e)
{
e.printStackTrace();
}
}
public void setExecuteUpdate(String sql){
try{
stmt=con.createStatement();
stmt.executeUpdate(sql);
stmt.close();
}catch(SQLException e){
e.printStackTrace();
}
}
public void setExecuteQuery(String sql){
try{
stmt=con.createStatement();
rs=stmt.executeQuery(sql);
}catch(SQLException ex)
{
ex.printStackTrace();
}
}
public ResultSet getRs() throws SQLException
{
return rs;
}

}

#53
Estimados:

Junto con saludarlos, solicito la ayuda de los expertos, mi problema radica en que estoy tratando de declara una varible global en un webservice, con lo que me indicaron que la unica alternativa es utilizar sessiones.

El problema es que al tratar de mostrar el elemento enviado, este me muestra null.

Adjunto código WebService:

Código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;

namespace WebServiceChat
{
    [WebService(Namespace = "http://tempuri.org/",Name="Servicio Mensajeria")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // Para permitir que se llame a este servicio Web desde un script, usando ASP.NET AJAX, quite la marca de comentario de la línea siguiente.
    // [System.Web.Script.Services.ScriptService]
    public class Service1 : System.Web.Services.WebService
    {
        [WebMethod(EnableSession=true)]
        public void setMensaje(String msg)
        {
           this.Session["Mensaje"] = msg;
        }
        [WebMethod(EnableSession = true)]
        public string getMensaje()
        {
            return (string)this.Session["Mensaje"];
        }       
    }
}

Adjunto codigos del cliente:

Código:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Clientt
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            Cliente.ServicioMensajeriaSoapClient client = new Cliente.ServicioMensajeriaSoapClient();
            client.setMensaje("Mensaje");
            MessageBox.Show(""+ client.getMensaje());

        }
    }
}


Atento a sus comentarios esperando que me puedan ayudar.

Saluda Atte.
#54
Cuando estes chateando con la persona por facebook pidele que te envie algun archivo...


Abres Cmd.exe y escribe netstat -an

Saludos.
#55
Hacking / Re: Netcat error al conectar
19 Octubre 2012, 15:05 PM
Podrias colocar los pasos que realizas con netcat.

Datos que nos podrias dejar:

El comando que utilizas PcVictima  para dejar el puerto abierto.

El comando que utilizas PcAtacante para conectarte al servidor.

Con estos datos podriamos ver en que te estas equivocando.

Saludos.
#57
Y bueno te dejo algo un poco viejo , pero funciona....

http://www.youtube.com/watch?v=LRodwMqlpzY

Saludos
#58
Lo que tu necesitas es lo siguiente:

Del lado de mac:

Una aplicación Servidor que capture el teclado y guarde un archivo con todas las teclas presionadas.

Del lado del cliente(Win o lo que sea):

Una aplicación cliente que se conecte al servidor y te permita o visualizar o descargarte del servidor el archivo generado.

Te comento que aplicaciones personalizadas como la que tu indicas, existen .... y bueno si supieras programar te la creas tu mismo.

Saludos.
#59
Java / Re: [Problema] Java constantes
23 Abril 2012, 04:22 AM
Uta sapito tenias que hacer pensar a SixToex
#60
Java / Re: [Problema] Java constantes
22 Abril 2012, 20:53 PM
verifica lo siguiente:


class Prueba{
        public static void main(String[] args)
        {
                Persona p=new Persona();
                p.setNombre("Ricardo");
                System.out.println(""+p.getNombre());
                System.out.println(""+p.getEdad());
        }
}
class Persona{
        private static int  EDAD=30;
        private String nombre;
        public void setNombre(String nombre)
        {
                this.nombre=nombre;
        }
        public String getNombre()
        {
                return nombre;
        }
        public int getEdad()
        {
                return EDAD;
        }
}


Si te fijas todas las instancias de la clase persona que pueda crear tendran siempre la
misma edad...

Ahora te pregunto yo a ti Puedo crear un metodo que me permita cambiar el valor static
de una variable... espero me respondas asi continuamos con la explicacion.