自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Mybatis实现自定义分表功能

由于业务的需要,需要存储每周递增的百万数据,由于数据的特殊性,需要留存往期数据并满足查询要求,在此需求下,月级数据就已经达到了上千万,考虑到功能后期的正常运行,必须要通过一些方式来解决高并发以及大量数据的问题。内容主要是通过mybatis拦截器对数据实现水平分表和查询操作,过程也学习了mybatis拦截器的使用,希望这篇文章可以帮到你。

2024-01-09 17:08:15 2527

原创 七大设计原则

软件设计原则

2023-04-02 16:57:34 138 1

原创 nginx监控配置

1.查看当前部署nginx是否安装 http_stub_status_module 模块和 ngx_req_status-master 可在sbin/目录下使用./nginx -V 命令查看版本及模块 2.没有安装所需模块时,需添加模块重新编译,替换当前nginx文件(nginx自带http_stub_status_module模块,ngx_req_status-master安装包需下载) ...

2022-04-15 10:27:00 184

原创 Docker相关

虚拟机,Docker都是虚拟化技术: 虚拟机 :相当于虚拟出一台或多台电脑,十分笨重(冗余步骤多,启动慢),且消耗资源。 docker : 隔离,镜像(最核心的环境+jdk+mysql)十分的小巧,运行镜像就可以的,容器内的应用直接运行在宿主机的内容,容器是没有自己的内核的,没有虚拟我们的硬件,所以相当轻便。 Docker基于Go开发。 组成部分: ...

2021-07-14 16:04:00 116

原创 zookeeper相关

提供的服务: 1.统一命名服务 2.统一配置管理:配置信息写入zookeeper的一个znode节点 3.统一集群管理: 4.服务器动态上下线 5.软负载均衡 zookeeper内部原理 1.选举机制: 2.集群中半数以上机器存活,集群可用,所以适合安装奇数台服务器 节点的类型: (1)PERSISTENT-持久节点 除非手动删除,否则节点一直存在于 Zookeeper 上 (2)EPHEM...

2021-07-07 14:38:00 89

原创 springboot redisJSON自定义配置

@Bean(name="redisTemplate")public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<String, Object> template = new RedisTemplat...

2021-05-26 14:36:00 89

原创 MD5加密

数据MD5加密public class MD5Util { private static final String ENCODING = "UTF-8"; public MD5Util() { } public static String encodePass(String pass) { Objects.requireNonNull(pass); ...

2021-04-26 22:32:00 86

原创 springMVC整合

web.xml配置: 父容器: <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:SpringParent.xml</param-value></context-param><liste...

2021-04-26 11:40:00 102

原创 spring文件上传下载方法

springMVC文件上传依赖commons-fileupload组件,做了封装. 添加io,fileupload依赖包 配置文件解析器bean对象到容器 <!--id必须是MultipartResolver--> <bean id="multipartResolver" class="org.springframework.web.multipart.co...

2021-04-26 11:35:00 76

原创 spring自定义异常处理

在控制层对异常进行处理,确保异常堆栈信息不返回前端使用者. 1.在web.xml配置errorcode,只能用在同步开发中. <error-page> <error-code>500</error-code> <location>/page/error.html</location> </err...

2021-04-26 10:52:00 123

原创 文件配置spring方法

111识别配置文件@Configuration包扫描@ComponentScan("com.zhang") aop注解识别@EnableAspectJAutoProxy引入properties文件@PropertySource("jdbc.properties")引入其他配置文件@Import(Assembly2.class)public class Assembly {创建bean对象 ...

2021-04-26 10:47:00 82

原创 LocalDate/LocalDateTime/LocalTime/Instant...

1.LocalDate/LocalDateTime/LocalTime/Instant...: 存储在java.time.*包中:值不可变!。 调整时差必须重新赋值。 1.Instant: 2.LocalDateTime:

2021-01-24 20:36:00 132

原创 正则2:断言

(.)(?=.*\\1)? (.) 任意字符 并捕获在第一组(?=.*\1) 这是断言, 表示后面内容将是 任意个字符加上第一组所捕获的内容这样子,如果这整个式子匹配到,表示,第一个捕获组内容在字符串中,至少出现两次,替换为 "" 空串. ...

2021-01-24 17:07:00 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除