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

Data intensity6. 维基百科搜索.7. Hadoop.8. Parallel Graph AnalytiX (PGX).9. H2O.ai.
Java 2021年03月05日 344次浏览

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

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

Sping IoC (一)

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

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

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

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

去年申请了一个域名,一直都是http裸奔,考虑chrome 浏览器对http请求越来越歧视,想着上一个ssl,也看起来正规一点...
Java Nginx SSL 2021年02月22日 1,599次浏览

Java内存模型(JMM)详解

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

JGroups 简介

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

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

1. 一切都对象Java 是面向对象的语言,刚接触 Java 的同学都有一种感觉,认为 Java 是简化版的 C++ ,这在一定程度上是符合 Java 定位的,也是 Java 语言希望达到的效果,毕竟用过 C++ 的同学都深知其复杂性,那酸爽至今记忆尤新。
Java 源码 编程语言 2021年02月08日 243次浏览

Java系列文章(一)——JDK 安装

1. JDK 简史2. Linux 安装2.1 压缩包安装2.2 RPM 安装3. Windows 安装4. 验证
Java JVM Java JDK Java 字节码 机器码 JVM Oracle Sun 2021年02月07日 325次浏览

Java Spring系列文章(目录)

Java Spring系列文章(一)——Spring 基础待续...Java Spring系列文章(二)——Spring IoC待续...Java Spring系列文章(二)——Spring DI待续...Java Spring系列文章(三)——Spring 装配待续...Java Spring系列
Spring Java Ioc AOP 2021年02月06日 607次浏览