有史以来最伟大的25个Java项目(二)

Data intensity6. 维基百科搜索.7. Hadoop.8. Parallel Graph AnalytiX (PGX).9. H2O.ai.

有史以来最伟大的25个Java项目(一)

在 Java 语言 25 周年时,Java 杂志做了一个调查,看看 Java 这门编程语言自诞生之日起(1991年),发展到现在为止,在地球上到底应用有多广泛。并最终选出了前 25 个投票最高的项目作为代表。在这25个项目中,包括了从星际探索,视频游戏,机器学习,自动驾驶,网络安全等领域,有些已经如

Sping IoC (一)

IoC 是 Spring 框架体系的核心。1. 什么是IoCIoc—Inversion of Control,即「控制反转 」。IoC 不是一种技术,只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合、更优良的程序。传统应用程序都是由我们在类内部主动创建依赖对象,从而导致类与类

Java中遍历Map集合的5种方式总结

Map是Java中常用的数据结构,在编程实践中,我们经常需要对Map进行遍历,那么Java里 我们都有哪些姿势可以实现对Map的遍历呢?1. 通过使用iterator遍历Map.keySet@Testpublic void testHashMap1() { Map<Integer, Strin

freessl免费ssl证书申请(acme.sh)

去年申请了一个域名,一直都是http裸奔,考虑chrome 浏览器对http请求越来越歧视,想着上一个ssl,也看起来正规一点...

Java内存模型(JMM)详解

在Java JVM系列文章中有朋友问为什么要JVM,Java虚拟机不是已经帮我们处理好了么?同样,学习Java内存模型也有同样的问题,为什么要学习Java内存模型。它们的答案是一致的:能够让我们更好的理解底层原理,写出更高效的代码。就Java内存模型而言,它是深入了解Java并发编程的先决条件。对于

JGroups 简介

JGroups 是一个 纯 Java 编写的可靠通信组件库,最近在研究 物联网开源项目 HiveMQ,他的官方网站提到商业版支持集群功能,并且是通过 JGroups 来实现的,于是决定一探究竟,JGroups 到底是何方神圣!!1. JGroups 历史1998-1999在康奈尔大学JGroups

Java系列文章(二)——Java 基础

1. 一切都对象Java 是面向对象的语言,刚接触 Java 的同学都有一种感觉,认为 Java 是简化版的 C++ ,这在一定程度上是符合 Java 定位的,也是 Java 语言希望达到的效果,毕竟用过 C++ 的同学都深知其复杂性,那酸爽至今记忆尤新。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×