package primeraconexion; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class PrimeraConexion { public static void connect(){ String url = «jdbc:mysql://localhost:3306/nombre_base_de_datos»; String user = «root»; String pass = «»; System.out.println(«Conectando…»); try (Connection connection = DriverManager.getConnection(url, user,pass)) { System.out.println(«Conectado!!»); System.out.println(«Insertando …»); Statement s = connection.createStatement(); // 3 Consultas básicas – // insert into […]
public class Formulario extends JFrame implements ActionListener{ private JLabel texto; // etiqueta o texto no editable private JTextField caja; // caja de texto, para insertar datos private JButton boton; // boton con una determinada accion public Formulario() { super();// usamos el contructor de la clase padre JFrame config(); componentes(); } private void config() { this.setTitle(«Esta […]
package ejswing1; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; /* 1 – Creamos 1 botón, con JButton 2 – Usamos setBounds 3 – lo metemos en el frame con .add 4 – añadimos «extends JFrame implements ActionListener» a la clase principal 5 – Usamos .addActionListener con el botón 6 – Autocompletar cuando proceda */ public class […]
Crea un fichero de texto con el nombre y contenido que tú quieras. Luego crea una aplicación que lea este fichero de texto carácter a carácter y muestre su contenido por pantalla sin espacios. Por ejemplo, si un fichero tiene el siguiente texto “Esto es una prueba”, deberá mostrar “Estoesunaprueba”. public class Archivos1 { public […]
Un array es un objeto que contiene un número fijo de valores de un solo tipo. La longitud del array se fija tras su creación. Cada objeto en un array se llama elemento, y se accede a él mediante su índice numértico. Es decir, un elemento de un array tiene un índice (un número entero) […]
import java.util.Scanner; public class Herencia2 { protected Scanner teclado; protected int valor1; protected int valor2; protected int resultado; public Herencia2() { teclado=new Scanner(System.in); } public void cargar1() { System.out.print(«Ingrese el primer valor:»); valor1=teclado.nextInt(); } public void cargar2() { System.out.print(«Ingrese el segundo valor:»); valor2=teclado.nextInt(); } public void mostrarResultado() { System.out.println(resultado); } } public class Suma extends […]
Escribe la función “InsertaArrayEnArrayPro” a la que le pasamos tres parámetros: un array de enteros, una posición en ese array y otro array de enteros. La función insertará en el primer array, a partir de la posición indicada, todo el contenido del segundo array, y nos devolverá otro array con el resultado. Para ello, usaremos […]
Estructuras dinámicas. Uso de Stack y funciones básicas para usar pilas. package javaapplication8; import java.util.Stack; public class JavaApplication8 { static String p1=»primero»; static Stack pilaf = new Stack<>(); public static void main(String[] args) { Stack pila = new Stack<>(); String p2 = «segundo»; // uso de push pila.push(p1); pila.push(p2); // variable declarada dentro del método […]
Cuando cambias tu sitio a SSL, necesitas ajustar tu configuración de Google Analytics y de Webmaster Tools de manera acorde. No es mucho trabajo, pero es importante arreglarlo. En resumen, necesitas configurar tu dominio principal en ambas herramientas con el protocolo https. No importa el orden en que lo hagas. Webmaster Tools / Search Console […]
Prestashop incluye un módulo gratuito en su distribución básica que permnite instalar fácilmente el código de seguimiento necesario para analizar el comportamiento del usuario en tu tienda online. Conoce cómo los usuarios de tu web interactúan con ella, qué aspectos puedes mejorar y en qué destacas. Comportamiento del usuario en el sitio Sistema Operativo del […]