(1)PATH环境变量的作用在安装JDK程序之后,在安装目录下的bin目录中会提供一些开发Java程序时必备的工具程序。对于Java的初学者,建议在命令符模式下使用这些工具程序编译运行Java程序。在Windows 2000/XP操作系统的“开始”菜单中选择“运行”菜单项,输入“cmd”命令来打开命 ...
分类:
编程语言 时间:
2020-08-18 15:37:53
阅读次数:
73
如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。这里讨论的收集器基于JDK 1.7 Update 14之后的 HotSpot 虚拟机,这个虚拟机包含的所有收集器如下图所示 上图展示了 7 种作用于不同分代的收集器,如果两个收集器之间存在连线,就说明它们可以搭配使用。虚拟机所处 ...
分类:
其他好文 时间:
2020-08-18 13:50:45
阅读次数:
54
恢复内容开始 动态代理: 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: 基于接口的动态代理 基于子类的动态代理 基于接口的动态代理: 涉及的类:Proxy 提供者:JDK官方 如何创建代理对象:使用Proxy类中的newProxyInstance方法 创建代理对象要 ...
分类:
编程语言 时间:
2020-08-18 13:28:50
阅读次数:
70
四、日志 setting设置:logImpl(key) : SLF4J LOG4J LOG4J2 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING NO_LOGGING 由于太多,我就简单介绍和配置一下我自己使用的日志; ###第一种:STDOUT_LOGGING ...
分类:
其他好文 时间:
2020-08-15 23:58:09
阅读次数:
124
首先下载java安装包 wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz 解压 jdk tar -zxvf jdk-8u201-linux-x64.tar.gz mv jdk1.8.0_20 ...
分类:
编程语言 时间:
2020-08-12 15:34:25
阅读次数:
65
概述 面向消息的中间件(MOM),是指利用高效可靠的消息传递机制与平台无关的数据交流,并基于数据通信来进行分布式系统的集成 大致过程是这样的: 发送者把消息发送给消息服务器,消息服务器将消息存放在若干队列/主题topic中,在合适的时候,消息服务器会将消息转发给接受者,在这个过程中,发送和接收是异步 ...
分类:
其他好文 时间:
2020-08-11 13:07:12
阅读次数:
78
1.静态代理模式 代理模式上,基本上有Subject角色,RealSubject角色,Proxy角色。其中:Subject角色负责定义RealSubject和Proxy角色应该实现的接口;RealSubject角色用来真正完成业务服务功能;Proxy角色负责将自身的Request请求,调用reals ...
分类:
其他好文 时间:
2020-08-11 11:50:06
阅读次数:
85
下载镜像并初始化系统dockerpullcentos:7.2.1511测试启动容器dockerrun-itdocker.io/centos:7.2.1511/bin/bash创建目录环境,宿主机下mkdir/opt/dockerfile/{web/{nginx,tomcat,jdk,apache},system/{centos,ubuntu,redhat}}-pvcd/opt/dockerfile
分类:
其他好文 时间:
2020-08-11 09:25:07
阅读次数:
61
我们把jdk安装完成后,在命名行输入java -version 不仅可以看到jdk版本相关信息,还会看到类似与 Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode) 这样的信息。 其中有个Server VM (build 25 ...
分类:
其他好文 时间:
2020-08-10 22:09:02
阅读次数:
89
前提:jdk、maven环境 maven环境搭建请转至https://www.cnblogs.com/Patrick20726/p/13466030.html 首先,打开IDEA 点击创建一个新的项目。 生成的pom.xml如图所示。 右击src,将其删除。 右击项目,创建一个module。 设置相 ...
分类:
其他好文 时间:
2020-08-09 21:33:37
阅读次数:
89