Serializable: serialización de objetos en java

En ocaciones necesitamos almacenar el estado de un objeto dentro de un dispositivo de almacenamiento, pero el manejar el archivo y escribir cada atributo...
Logo Java y titulo del tema

Excepciones en Java

¿Qué son las excepciones en Java? Las excepciones son eventos que ocurren durante la ejecución de un programa, modificando el flujo normal del mismo, afectando la...

Diferencia entre lenguajes compilados e interpretados

La diferencia entre los lenguajes compilados e interpretados es que los primeros usan un compilador para poder traducirlo y ejecutar el programa, mientras que los segundos requieren de un intérprete que traduzca el código al momento de la ejecución

Operadores Matemáticos

Los operadores matemáticos o aritméticos son aquellos símbolos especiales que se utilizan en el lenguaje de programación e indican al compilador que debe realizarse una operación matemática o lógica.

Disfraces de Halloween para Programadores

Pablo Stanley es un escritor de comics muy exitoso. Sus viñetas y tiras son bastante interesantes, pero esta en particular me llamó mucha la...

Filtrar una lista con Python

Como filtrar una lista en Python utilizando list comprenhension, es decir, iterar, condicionar y guardar el resultado en una sola línea.

Operadores Relacionales

Los operadores relacionales son los símbolos que se utilizan para comparar diferentes valores, pueden ser de tipo numérico o de carácter, si su comparación...

Código ASCII, cómo se usa

Breve introducción al... código ASCII El código ascii, conocido así por  sus siglas en inglés "American Standard Code for Information Interchange" , que significa: "Código...

Edición a nivel de bytes hexadecimal

Los editores a nivel de bytes hexadecimal, si bien no permiten programar a tan bajo nivel, nos permiten editar las operaciones a niveles de bytes y hacer cosas como el modding.

¿Por qué cuando sumas números decimales no son exactos? El estándar IEEE 754 para...

¿Por qué cuando sumas números decimales no son exactos? La respuesta se encuentra en el estándar IEEE 754 que usan los lenguajes de programación para el manejo de números decimales.

Lo mas reciente

video

Aprende en 3mins: Apache Kafka

Apache Kafka es la plataforma distribuida de tranmisión de eventos reconocida por su alta disponibilidad, flexibilidad y escalabilidad.

20 frases típicas de un programador cuando algo no funciona

20: Pues es raro…19: Nunca había pasado antes.18: Pues ayer funcionaba…17: ¿Cómo es posible?16: Tiene que ser un...

Cómo explicar el nacimiento a un niño en el siglo XXI

... las abejas, las flores, la semilla en la tierra... éso está desfasado, hacia la segunda mitad de...