摘要: 首先要明白一点:JVM本身是一个多线程的程序,和我们编写的java应用程序一样,当JVM启动执行时就是在操作系统中启动了一个JVM进程。我们编写的java单线程或多线程应用进程都是在JVM这个程序中作为一个或多个线程运行。 每当使用java命令执行一个带main方法的类时,就会启动JVM(应用程序) 阅读全文
posted @ 2018-05-26 19:06 将王相 阅读(4548) 评论(0) 推荐(3)
摘要: 一、eclipse导出maven工程的可执行jar包 建立两个maven工程 ZKServer 和ZKClient 注意:用maven进行开发管理的话,默认的打出来的jar包是不能运行的,需要在pom.xml文件中添加如下配置以生成可执行的jar包 <build> <plugins> <plugin 阅读全文
posted @ 2018-03-18 20:02 将王相 阅读(9828) 评论(0) 推荐(0)
摘要: 1.下载nginx http://nginx.org/en/download.html 下载稳定版本,以nginx/Windows-1.12.2为例,直接下载 nginx-1.12.2.zip 下载后解压,解压后如下 2.启动nginx 有很多种方法启动nginx (1)直接双击nginx.exe, 阅读全文
posted @ 2018-02-28 00:17 将王相 阅读(447701) 评论(10) 推荐(79)
摘要: 1.动态代理概念 动态代理是程序在运行过程中自动创建一个代理对象代替被代理的对象去执行相应的操作。在Java的动态代理机制中,有两个重要的类或接口,一个是InvocationHandler接口,另一个是Proxy类,这两个是实现动态代理必须用到的。 2.动态代理的实现 (1)创建一个类实现Invoc 阅读全文
posted @ 2018-02-26 20:37 将王相 阅读(378) 评论(0) 推荐(0)