La clase Socket en JAVA

La clase Socket en JAVA     Si estamos programando un cliente, el socket se abre de la siguiente forma:     Socket miCliente; miCliente = new Socket (“maquina», numeroPuerto);     Donde “maquina” es el nombre de la computadora (host) en donde estamos intentando abrir la conexión y “numeroPuerto” es el puerto (un número) del servidor que está corriendo sobre el cual nos queremos conectar. Para las aplicaciones que se desarrollen, asegurarse de seleccionar un puerto por encima del 1023. (Los puertos del 1 al 1023 están reservados por…

Leer más

Funciones de agrupamiento en MySQL

Funciones de agrupamiento en MySQL (COUNT – MAX – MIN – SUM – AVG)   Existen en MySQL funciones que nos permiten contar registros, calcular sumas, promedios, obtener valores máximos y mínimos. Ya hemos aprendido «COUNT()», veamos otras.   La función «SUM()» retorna la suma de los valores que contiene el campo especificado. Por ejemplo, queremos saber la cantidad de productos que tenemos disponibles para la venta:   SELECT SUM(disponible) FROM productos;   También  podemos  combinarla  con  «WHERE».  Por  ejemplo,  queremos  saber  cuántos productos tenemos de un determinado proveedor:  …

Leer más

¿En que casos usar el SMS masivo?

¿En que casos usar el SMS masivo? El SMS Masivo es una herramienta que permite establecer comunicaciones directas y personalizadas a través del envío de mensajes de texto, de un máximo de 140 caracteres, desde Mobile Marketing Pro hacia los teléfonos celulares de su preferencia en toda Venezuela. El SMS Masivo, es muy usado para el desarrollo de campañas publicitarias y para la comunicación de mensajes de todo tipo. SMS Masivo le permite enviar SMS a grupos de usuarios los cuales usted mismo puede crear agradándolos individualmente o importándolo desde un archivo de Excel,…

Leer más

COOKIES Y JAVASCRIPT

COOKIES Y JAVASCRIPT   Las cookies son pequeños paquetes de información enviadas por las webs que visitas y que el navegador almacena en el pc del usuario. Son útiles para guardar preferencias del usuario u otros datos referentes a usuarios en particular.   ¿QUÉ INFORMACIÓN SE PUEDE ALMACENAR EN UNA COOKIE?   Se puede almacenar una alta variedad de información. Esta información se almacena en cadenas de texto en la forma variable=valor. Has de tener en cuenta que todas estas variables van en una sola cadena de texto no más…

Leer más

Etiquetas semánticas del HTML5

Etiquetas semánticas del HTML 5   En el presente segmento vamos a explicar con mayor profundidad qué son las etiquetas semánticas y por qué deben ser utilizadas para mejorar la creación de un documento web. Veremos el conjunto de etiquetas semánticas que sirven para definir la estructura de un sitio y cómo nos pueden ayudar a que nuestra página sea indexada con mayor exactitud por los motores de búsqueda.     Qué son etiquetas semánticas.   Semántica: Perteneciente o relativo a la significación de las palabras. Esa es la definición…

Leer más

CLÁUSULAS TRY & CATCH

CLÁUSULAS TRY &  CATCH DETECTAR Y CAZAR ERRORES EN JAVASCRIPT   Muchos lenguajes de programación utilizan las cláusulas try … catch para cazar errores y realizar cosas cuando ocurran, por ello, lo que vamos a comentar aquí para Javascript puede resultar muy familiar a los programadores. Estas cláusulas las     podemos utilizar para tratar de ejecutar una porción de código, que sabemos que podría desatar un error en tiempo de ejecución.   Cuando ocurre un error en Javascript, se hace un tratamiento determinado (mostrar el error al usuario, ya sea mediante…

Leer más

Herencia y Polimorfismo en JAVA

Herencia y Polimorfismo en JAVA   Es  el  proceso  mediante  el  cual   un   objeto   de  una   clase  adquiere  propiedades definidas en otra  clase que lo preceda en una  jerarquía de clasificaciones. Permite la definición de un nuevo objeto a partir de otros,  agregando las diferencias entre  ellos (Programación Diferencial), evitando repetición de  código  y permitiendo la reusabilidad. Las  clases  heredan los  datos   y  métodos de  la  superclase. Un  método heredado puede ser sustituido por uno propio si ambos  tienen  el mismo  nombre.     La herencia puede ser simple  (cada …

Leer más

Principios que abrieron paso al Marketing Digital

Principios que abrieron paso al Marketing Digital El Marketing es un conjunto de estrategias o actividades que llevan al usuario a una decisión de compra. Estas estrategias deben crear, comunicar y entregar valores a los usuarios, los cuales, al estar satisfechos,    van a beneficiar a la empresa u organización. El marketing es esencial para cualquier cosa que quieras promover y para hacer crecer tus negocios el cual incluye los anuncios, la publicidad, las ventas, la distribución, etc.   Elementos del Marketing   Antes del 2007, el marketing contaba con interpretaciones…

Leer más

Atributos en JQuery

Atributos en JQuery Los atributos de los elementos HTML que conforman una aplicación pueden contener información útil, por eso es importante poder establecer y obtener esa información. El método $.fn.attr actúa tanto como método establecedor como obtenedor. Además, al igual que el método $.fn.css, cuando se lo utiliza como método establecedor, puede aceptar un conjunto de palabra clave-valor o un objeto conteniendo más conjuntos. Establecer atributos $(‘a’).attr(‘href’, ‘allMyHrefsAreTheSameNow.html’); $(‘a’).attr({ ‘title’ : ‘all titles are the same too’, ‘href’ : ‘somethingNew.html’ }); En el ejemplo, el objeto pasado como argumento está escrito…

Leer más

Animaciones en CSS3

Animaciones en CSS3 Las animaciones CSS nos permiten realizar efectos que hasta ahora estaban sólo disponibles con otros tipos de tecnologías. Veremos los principales aspectos a conocer sobre las animaciones CSS 3. Como todos posiblemente sepamos, hasta el momento, las animaciones en las páginas web siempre se tenían que realizar utilizando diversas tecnologías accesorias, más allá del simple HTML o CSS. El primer sistema que alcanzó gran popularidad para realizar una animación de elementos bastante fluida y espectacular fue la tecnología Flash y luego le acompañaron algunos otros sistemas como…

Leer más