Conceptos

Conceptos generales de programación o cómputo, no necesariamente atados a una tecnología específica.

Programa que diga si es minúscula o mayúscula en NetBeans

Como quedaría un programa que al introducir una letra este me diga si es una letra minúscula o mayúscula
Gracias.

Editar pdf mediante jsp

Necesito ayuda tengo un archivo en pdf como plantilla y quiero llenarlo mediante una pagina web con los registros de una base de datos es posible??? O recomendarme articulos o libros donde puedo obtener ayuda. Gracias por la ayuda

INICIANDO CON JAVA Y JAVAC EN LINUX

Concepto de Programacion

La programacion es una ciencia que recurre a metodos estructurados para segurar que un problema se resuelva de manera sistematica y metodica (tambien puede considerarse un arte por la creatividad del programador), la resolcucion del problema puede dividirse en:

- Analisis del problema
- Diseño del algoritmo
- Resolucion del algoritmo en el PC

¿Que es un lenguaje de programacion?

Es una serie de instrucciones escritas generalmente en ingles por lo que es importante tener conocimiento (tecnico) previo en este lenguaje para facilitar la comprension de este.

Por ejemplo imaginemos que debemos escribirle al PC las instrucciones que le damos a nuestro cuerpo al levantarnos cada dia por la mañana (debemos ser muy especificos):

1.- Levantarse de la cama (levantar el cuerpo de la cama, ponerse las pantunflas y bata, caminar hacia el baño)
2.- Lavarse los dientes (tomar el cepillo de dientes, aplicar pasta en el cepillo, introducir el cepillo en la boca y comenzar a lavar de arriba hacia abajo)
3.- Desayunar (Determinar que hay en el menu)
4.- Ir al trabajo . . . etc.

Soy nuevo en este blog

Que tal a todos, hace unos años programaba en Java, actualmente por cuestiones laborales estoy desarrollando en otro lenguaje, sin embargo quiero volver al mundo de Java,

Quiero saber si existe algún programa en línea (curso) para poder ganarme estrellitas =P, o todo tiene que ser by myself,

Saludos!

Un poco de seguridad, SQL Injection

Un poco de seguridad, SQL Injection

Gracias a los comentarios de los compañeros de Java Mexico, vimos que como mostre anteriormente no es la forma mas segura, por no decir la menos indicada, en realizar conexiones a una base de datos y mucho menos en un ambiente web que como dice ezamudio es de naturaleza multiusuario y por tanto la concurrencia es algo vital.

Hoy les traigo un pequeño ejemplo de como podemos usando injeccion SQL obtener acceso a los datos de un servidor, borrar datos, modificar, etc. En este caso solo mostraremos como loguearnos sin siquiera tener una contraseña.

Imagenes

Codigo

Clase Principal

 

Articulos relacionados con buenas practicas.

Continuamente voy a estar editando este post, con el fin de ir agregando articulos que esten relacionados con buenas practicas, espero les ayude:

OOP:

Base de Datos:

Optimizacion de codigo:
Si pensabas que te ibas a escapar de las matematicas, ESTAS EQUIVOCADO:

Consultado registros de una BD usando JSP y Servlets

Consultado registros de una BD usando JSP y Servlets

Continuando con lo visto en la entrada anterior, hoy veremos como podemos mostrar los resultados devueltos por la base de datos en nuestro JSP.

Para esto el usuario ingresara el nombre de usuario a buscar, y aparecera toda la informacion en la BD de ese usuario.

Codigo

Clase BeanUsuario

 

Registrando Datos en una BD usando JSP y Servlets

Registrando Datos en una BD usando JSP y Servlets

Hace unos dias comenzamos con el desarrollo de aplicaciones JEE, vimos como usar Servlets, JSP's, gestion de base de datos, entre otros conceptos.

Hoy quise traerles una pequeña y sencilla aplicacion que muestra los principales aspectos a tener en cuenta en el desarrollo de aplicaciones Web.

A continuacion veran una imagen del proyecto en Eclipse IDE, mostrando la estructura de archivos, implementando el patron de diseño MVC, modelo vista controlador.

La aplicacion muestra dos formas de registrar un usuario, a través del método POST y a través del método GET.

Codigo

Clase BeanUsuario

 

RMS, Record Management System

RMS, Record Management System

Hoy publicare algo sobre como podemos almacenar información en la memoria interna del dispositivo móvil. En las ultimas entradas de Java Zone habíamos visto hasta el momento como podemos usar información, pasarla entre formularios, pero cada vez que ejecutábamos el programa esta información se perdía. Hoy veremos como almacenarla y que siempre este disponible así se apague o se reinicie el celular.

¿Como funciona el almacenamiento de datos en un dispositivo móvil usando RMS?, bueno comencemos diciendo que para almacenar cualquier información es necesario crear un RecordStore, esta clase es como una bodega de registros, un MIDlet puede tener varios RecordStores pero no pueden tener el mismo nombre, cada RecordStore puede almacenar 0 o n registros, pero cada registro no puede superar los 32 caracteres. Ningún otro MIDlet puede acceder a un RecordStore de otro MIDlet a menos que este en la misma Suite o se le conceda permiso a ese otro MIDlet.

Breve Introduccion a la Factura Electronica

BREVE INTRODUCCION A LA FACTURA ELECTRONICA.

Una factura electrónica, o mejor dicho: Comprobante Fiscal Digital (CFD) es un archivo cuyo contenido esta en formato XML (esto es, etiquetas del tipo dato), y que contiene algunos elementos de validación que hacen que el emisor no pueda negar que fue emitido por el.

Las etiquetas que se emplean están especificadas dentro de un documento emitido por el SAT que se llama “Anexo 20”.

Un archivo con formato XML no es más que un archivo de texto como cualquier otro, solo texto en formato ASCII, este tipo de archivos puede ser generado y editado con cualquier editor de textos (como notepad).

EJEMPLO:
<?xml version="1.0" encoding="utf-8" ?>

Distribuir contenido