单例模式 单例模式是GoF设计模式其中的一种并且属于创造的设计模式目录。 单例模式限制类的实例和确保java类在java虚拟机中只有一个实例的存在。 单例类必须提供一个全局的访问来获取类的实例。 单例模式用来日志,驱动对象,缓存和线程池。 单例设计模式也用在其他设计模式,例如抽象工厂,建造者,原型, ...
分类:
编程语言 时间:
2020-08-10 11:03:44
阅读次数:
70
1、一级缓存 配置: 我们来看看如何使用MyBatis一级缓存。开发者只需在MyBatis的配置文件中,添加如下语句,就可以使用一级缓存。共有两个选项,SESSION或者STATEMENT,默认是SESSION级别,即在一个MyBatis会话中执行的所有语句,都会共享这一个缓存。一种是STATEME ...
分类:
其他好文 时间:
2020-08-08 21:18:13
阅读次数:
69
链接:https://leetcode-cn.com/problems/lru-cache/ 代码 /* * @lc app=leetcode.cn id=146 lang=cpp * * [146] LRU缓存机制 */ // @lc code=start class LRUCache { pub ...
分类:
其他好文 时间:
2020-08-08 17:39:19
阅读次数:
63
spring boot 2.1 + mybatis + layui + shiro后台权限管理系统:1. layUI前端界面,thymeleaf模版;2. shiro权限控制,redis缓存,密码输错次数限制等;3. springboot静态资源配置;4. pageHelper分页;5. ztree;6. 多数据源配置;7. druid连接池;8. log4j2日志配置等
分类:
编程语言 时间:
2020-08-08 10:37:29
阅读次数:
150
报错描述 SQLyog连接mysql8.0时,SQLyog Ultimate显示报错信息并附带乱码 “错误号码2058,Plugin caching——sha2_passward could not be loaded:******** ” 报错分析 错误信息翻译: “插件缓存——sha2_密码无法 ...
分类:
数据库 时间:
2020-08-07 21:46:08
阅读次数:
78
缓存设置: 编辑-首选项-暂存盘 改完除了C盘之外的其他盘 单位设置: 编辑-首选项-单位与标尺 将单位修改成像素 PS预设: 工具 (窗口-工具) 标尺 (视图-标尺) 图层 (窗口-图层) 信息 (窗口-信息) 字符 (窗口-段落) 框选一块区域后,可以在信息里查看尺寸相关 借助辅助线切图:拉好 ...
分类:
其他好文 时间:
2020-08-07 21:45:36
阅读次数:
69
https://blog.csdn.net/bernkafly/article/details/89553711 redis概述 传统的数据访问: 缓存 + MySql 垂直拆分: 主从复制,读写分离: 分表分库+水平拆分+MySql 集群: 到了现在的数据访问流程: 3V + 3高: UDSL 这 ...
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等之前曾写过高并发系统设计的三个通用方法:缓存、异步和横向扩展,到目前为止,你接触到了缓存的使用姿势,也了解了,如何使用消息队列异步处理业务逻辑,那么本文将带你了解一下,如何提升系统的横向扩展能力。在之前的文章中就曾提到过提升系统横向扩展能力的一些案例。比如,可以通过部署多个从库的方式,来提升数据库的扩展能力,从而提升数据库的查
分类:
其他好文 时间:
2020-08-05 13:14:29
阅读次数:
65
https://www.jianshu.com/p/54cc04190252 https://www.cnblogs.com/chengxs/p/10396066.html 应用场景还没总结 1. 如果在一个有cookie的页面,再从这个页面的链接跳转,那么在跳转的页面还能拿到cookie和sess ...
分类:
其他好文 时间:
2020-08-05 10:41:48
阅读次数:
299
恢复内容开始 一.首先讲讲使用缓存的好处: (1).当页面渲染的数据过多时,为了减轻对内存的占用,对初次接收且会用到的数据进行本地缓存,是有着大好处的. (2).受网速等各种因素的影响,当渲染数据过多时,若存在频繁的切换页面,用户体验效果不佳。 二.常见的本地缓存方式 1.利用storage来对数据 ...
分类:
Web程序 时间:
2020-08-05 00:12:27
阅读次数:
199