会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
薛洛伊
博客园
首页
新随笔
联系
订阅
管理
2021年3月27日
Java创建子类实例时会创建父类实例吗
摘要: 结论:不会。 创建子类实例的时候确实会在内存空间中存储父类的实例属性,这些是从方法区获得的,但是这些属性都是属于子类实例的。 另外,子类继承抽象类的时候,重写了所有抽象方法,并实例化一个子类对象的时候,会实例化父类,也就是抽象类吗?不可能呀,抽象类是不能实例化的。 所以创建子类实例的时候不会创建父类
阅读全文
posted @ 2021-03-27 12:59 薛洛伊
阅读(662)
评论(0)
推荐(0)
2021年2月7日
MyBatis二级缓存装饰器源码解析
摘要: cache包结构与Cache接口 cache包是典型的装饰器模式应用案例,在 imple子包中存放了实 现类,在 decorators子包中存放了众多装饰器类。而 Cache接口是实 现类和装饰器类的共同接口。 Cache接口及其子类的类图。 在 Cache接口的子类 中,只有一个实现类,但却有十个
阅读全文
posted @ 2021-02-07 09:48 薛洛伊
阅读(113)
评论(0)
推荐(0)
2021年2月4日
MyBatis缓存原理及源码分析(二级缓存)
摘要: 二级缓存 二级缓存介绍 在上文中提到的一级缓存中,其最大的共享范围就是一个SqlSession内部,如果多个SqlSession之间需要共享缓存,则需要使用到二级缓存。开启二级缓存后,会使用CachingExecutor装饰Executor,进入一级缓存的查询流程前,先在CachingExecuto
阅读全文
posted @ 2021-02-04 18:02 薛洛伊
阅读(241)
评论(0)
推荐(0)
MyBatis缓存原理及源码分析(一级缓存)
摘要: 目录 一级缓存介绍及相关配置 一级缓存工作流程及源码分析 一级缓存总结 二级缓存介绍及相关配置 二级缓存源码分析 二级缓存总结 全文总结 一级缓存 一级缓存介绍 在应用运行过程中,我们有可能在一次数据库会话中,执行多次查询条件完全相同的SQL,MyBatis提供了一级缓存的方案优化这部分场景,如果是
阅读全文
posted @ 2021-02-04 16:48 薛洛伊
阅读(147)
评论(0)
推荐(0)
2021年1月30日
Java 序列化 反序列化过程
摘要: 继承 Serializable 接口实现序列化和反序列化是非常简单的,目 标类除了继承Serializable接口外不需要任何其他的操作,整个序列化 和反序列化的过程由 Java内部的机制完成。而继承 Externalizable接 口实现序列化和反序列化则支持自定义序列化和反序列化的方法。Exte
阅读全文
posted @ 2021-01-30 12:34 薛洛伊
阅读(152)
评论(0)
推荐(0)
2021年1月29日
MySQL JDBC StreamResult通信原理浅析(转载)
摘要: 转载地址:https://blog.csdn.net/xieyuooo/article/details/83109971 如果使用MySQL JDBC读取过比较大的数据(例如超过1GB),应该清楚在读取的时候,很可能会Java堆内存溢出,我们的解决方案通常是使用useCursorFetch读取或St
阅读全文
posted @ 2021-01-29 20:23 薛洛伊
阅读(352)
评论(0)
推荐(0)
MySQL JDBC FetchSize解析
摘要: 根据http://boylook.blog.51cto.com/7934327/1298634提到MySQL JDBC的fetchsize问题. 在MySQl官方文档里只提到了streaming模式和fetchALL两种模式,那么是不是就没有中间的状态呢? 首先是看Java JDBC的API查看se
阅读全文
posted @ 2021-01-29 17:21 薛洛伊
阅读(827)
评论(0)
推荐(0)
2021年1月19日
This request has been blocked; the content must be served over HTTPS.
摘要: 原因: 在一个https的page中调ajax请求,请求为http请求,因为浏览器自身的安全策略,会阻止该http请求! 解决办法: 在浏览器的设置中,将请求源地址添加进去。 比如,页面的请求是https://gxgxzyjsxy.campus.net/e-classroom/camera/api/
阅读全文
posted @ 2021-01-19 17:32 薛洛伊
阅读(1877)
评论(0)
推荐(0)
2021年1月12日
HttpClientUtil
摘要: public class HttpClientUtil { private static final Logger logger = LoggerFactory.getLogger(HttpClientUtil.class); private static final String DEFAULT_
阅读全文
posted @ 2021-01-12 17:26 薛洛伊
阅读(464)
评论(0)
推荐(0)
Spring @Order注解 Ordered接口使用
摘要: 基于Spring框架开发时,在某个组件内部注入List<组件实现类>的时候,该list 里面默认会有一个顺序,而如果消费这个list中的组件,并且需要指定顺序消费的话,可以在组件上打上@Order(11),注解,或者实现Ordered 接口(org.springframework.core.Orde
阅读全文
posted @ 2021-01-12 17:16 薛洛伊
阅读(918)
评论(0)
推荐(0)
下一页
公告