会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
神剑战王
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
8
下一页
2020年3月12日
类加载
摘要: 1.类的加载过程 JVM将类加载过程分为三个步骤: 装载(Load): 将.class文件通过IO流的方式加载到内存当中 1.将.class文件字节码内容加载到内存当中 2.先会将静态数据转换成方法区中的运行的数据结构 3.在堆内存当中生成一个代表这个类的Class对象,这个Class类的对象就是作
阅读全文
posted @ 2020-03-12 15:15 神剑战王
阅读(83)
评论(0)
推荐(0)
编辑
2020年3月11日
JVM字节码查看以及代码优化层面
摘要: 一.字节码查看 将.java源文件编译成.class二进制字节码文件,运行该字节码文件 1.将class字节码文件内容输出到文本文件当中 javap -v xxx.class > xxx.txt 第一个部分: 显示生成class的java源文件的基本信息 Classfile /C:/Users/FL
阅读全文
posted @ 2020-03-11 16:16 神剑战王
阅读(248)
评论(0)
推荐(0)
编辑
2020年3月6日
垃圾回收集器
摘要: 1.垃圾收集器 G1收集器 首先将Java堆空间划分为一些大小相等的区域(region),每个区域都是虚拟机中的一段连续内存空间。G1通过执行并发的全局标记来确定整个Java堆空间中存活的对象。标记阶段完成后,G1就知道哪些区域基本上是空闲的。在回收内存时优先回收这些区域,这样通常都会回收相当数量的
阅读全文
posted @ 2020-03-06 13:31 神剑战王
阅读(163)
评论(0)
推荐(0)
编辑
2019年12月10日
Dubox
摘要: Dubbox是什么 Dubbox是一个分布式服务框架,前身是阿里巴巴的开源项目Dubbo,后来阿里不再维护此框架;进而当当网进行了进一步维护,为了和Dubbo区分就取名为Dubbox。 简单而言,在Dubbox中主要存在三种角色:注册中心(Registry)、 提供者(Provider)、消费者(C
阅读全文
posted @ 2019-12-10 08:33 神剑战王
阅读(373)
评论(0)
推荐(0)
编辑
2019年11月28日
监听器
摘要: 可以设置观察的操作:exists,getChildren,getData 可以触发观察的操作:create,delete,setData zookeeper观察机制; 服务端只存储事件的信息,客户端存储事件的信息和Watcher的执行逻辑.ZooKeeper客户端是线程安全的每一个应用只需要实例化一
阅读全文
posted @ 2019-11-28 08:18 神剑战王
阅读(159)
评论(0)
推荐(0)
编辑
2019年11月26日
Zookeeper
摘要: 什么是Zookeeper Zookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分布
阅读全文
posted @ 2019-11-26 08:32 神剑战王
阅读(129)
评论(0)
推荐(0)
编辑
2019年11月14日
SpringMVC拦截器
摘要: 1.拦截器概述 1.1 什么是拦截器? Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。要使用Spring MVC中的拦截器,就需要对
阅读全文
posted @ 2019-11-14 08:12 神剑战王
阅读(179)
评论(0)
推荐(0)
编辑
2019年11月11日
SpringMVC异常
摘要: 使用 @ ExceptionHandler 注解 使用该注解有一个不好的地方就是:进行异常处理的方法必须与出错的方法在同一个Controller里面。使用如下: 1 @Controller 2 public class GlobalController { 3 4 /** 5 * 用于处理异常的 6
阅读全文
posted @ 2019-11-11 20:03 神剑战王
阅读(103)
评论(0)
推荐(0)
编辑
SpringMVC文件上传
摘要: Spring MVC 框架的文件上传是基于 commons-fileupload 组件的文件上传,只不过 Spring MVC 框架在原有文件上传组件上做了进一步封装,简化了文件上传的代码实现,取消了不同上传组件上的编程差异。 commons-fileupload组件 由于 Spring MVC 框
阅读全文
posted @ 2019-11-11 20:01 神剑战王
阅读(93)
评论(0)
推荐(0)
编辑
2019年11月10日
SpringMVC返回值类型
摘要: ModelAndView 1 @RequestMapping(method=RequestMethod.GET) 2 public ModelAndView index(){ 3 ModelAndView modelAndView = new ModelAndView("/user/index");
阅读全文
posted @ 2019-11-10 09:28 神剑战王
阅读(774)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
···
8
下一页