最新 最热

设计模式--单例模式详解

单例模式(Singleton Pattern )是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。单例模式是创建型模式。单例模式在现实生活中应用也非常广泛,例如,公司CEO、部门经理等。J2EE标准中的ServletContext...

2022-12-02
1

Java并发编程——join的用法解析

目的是保证线程执行结果的可见性 什么意思呢,就是不出结果不罢休,我用了join方法,那你们就要等我执行完结果出来了你们才能继续执行。

2022-12-02
1

详解设计模式:代理模式

代理模式(Proxy Pattern),Java 常见的设计模式之一,是 GoF 的 23 种设计模式中的一种结构型设计模式。

2022-12-02
1

Zookeeper:在三种模式下的部署

Zookeeper 官网地址: http://zookeeper.apache.org/

2022-12-02
1

Java基础:Java程序设计环境

按应用范围,Java 可分为 3 个体系,即 Java SE、Java EE 和 Java ME:

2022-12-02
1

系统学习SpringFramework:Spring AOP

AOP(Aspect oriented programming),即面向切面编程,它是一个编程范式,是 OOP(面向对象编程)的一种延续,目的就是提高代码的模块性。

2022-12-01
1

IntroductionAdvisor,真的很冷门!

Advisor是Spring AOP中的独有术语,它是一种特殊的切面 (Aspect);Advisor有两个分支,分别是PointcutAdvisor与IntroductionAdvisor。

2022-12-01
1

Spring AOP,从入门到进阶

我们常常在核心业务逻辑中看到诸如事务管理、日志记录或性能统计等行为,这些行为的代码量一般也就几行,但是却分散在多个类中的多个方法内;这些四处分散的重复代码不仅不利于后期的维护工作,同时也显得核心业务逻辑混乱无...

2022-12-01
1

Java动态代理

Java动态代理是一种在运行时对目标类进行拓展的技术。目前,Java动态代理有两种实现方式:JDK和CGLIB(Code Generation Library),下面分别从两个章节对它们进行介绍。...

2022-12-01
1

Elasticsearch集群安装

Elasticsearch由Java构建,其内置JDK,官方推荐使用内置JDK来运行Elasticsearch。如果没有安装JDK,那么无需另行安装,启动时会自动使用内置JDK;如果已经安装JDK且试图使用已安装的JDK来运行Elasticsearch,那么需要删除内置JDK...

2022-12-01
1