Todos conocemos la clase Object y los métodos principales que posee como equals y hashcode. Sin embargo a mucha gente le cuesta entender para que sirven java wait notify,dos métodos que pertenecen a la clase Object y estan relacionados con programación concurrente, vamos a abordarlo. Para ello vamos a crearnos dos clases sencillas (Bolsa y […]
NoSQL y bases de datos (key-value) ( Cantabriatic)
Otro de los conceptos que cada día tenemos que tener más en cuenta en el mundo de NoSQL son las bases de datos de key-value (clave valor) como por ejemploRedis. Estas bases de datos pueden ayudarnos en muchas situaciones a lograr una solución de arquitectura elegante. He escrito un pequeño artículo para cantabriatic explicando el concepto.
Java y MongoDB
Todos hemos trabajado con Java y JDBC para acceder a las distintas bases de datos SQL (Oracle,SQLServer,MySQL). Poco a poco tendremos que irnos haciendo a la idea de comenzar a trabajar con bases de datos NoSQL. Uno de los casos más habituales sera usar Java y MongoDB como base de datos documental. Conectarse a esta base […]
Java 9 y NPM artículos para GenBetaDev
Estas últimas semanas he escrito un par de artículos para GenBetaDev sobre dos temas interesantes. El primero versa sobre que es lo que llegará con Java 9 y la importancia que tendrá en el futuro cercano. El segundo trata de aclarar un poco los lios que existen con Node.js y NPM.
Java BigInteger
La mayor parte de las veces que trabajamos con números en Java nos es suficientes utilizar los tipos básicos como int y double que nos cubren la mayor parte de nuestras necesidades. De hecho el rango de un tipo double y un integer en Java es el siguiente: integer: -9,223,372,036,854,775,808 to +9,223,372,036,854,775,807. double: 1.40129846432481707e-45 to […]
Expresiones Lambda y ejecución en paralelo
Poco a poco vamos conociendo como utilizar las expresiones lambda y sacarles partido. Hay en algunas ocasiones que nos pueden resultar especialmente útiles. Por ejemplo nos podemos encontrar con listas de elementos que tienen un tamaño muy grande y tenemos la necesidad de procesarlas realizando varias operaciones con expresiones lambda. Operaciones que pueden suponer desde […]
Desarrollo Web con Angular.js (nº1 en Amazon.es programación)
Hace unos meses publiqué otro libro Arquitectura Java JPA Domain Driven Design y que también se puso numero 1 en la sección de programación en Amazon. Puedo estar contento de que los dos libros que he escrito en kindle están teniendo éxito. Aprovecho a agradecer a la gente que me lee el blog […]
Programación Funcional, Java 8 Streams
Cada día la programación funcional está más de moda y Java 8 tiene un buen soporte para ello .Sin embargo muchas veces no tenemos muy claro como aplicarla. Vamos a construir un ejemplo sencillo. Supongamos que tenemos una lista de gastos de viaje diarios y la empresa se hará cargo de todos ellos. Eso sí […]
- « Página anterior
- 1
- …
- 48
- 49
- 50
- 51
- 52
- …
- 59
- Página siguiente »







