- 博客(13)
- 收藏
- 关注
原创 Mybatis实现自定义分表功能
由于业务的需要,需要存储每周递增的百万数据,由于数据的特殊性,需要留存往期数据并满足查询要求,在此需求下,月级数据就已经达到了上千万,考虑到功能后期的正常运行,必须要通过一些方式来解决高并发以及大量数据的问题。内容主要是通过mybatis拦截器对数据实现水平分表和查询操作,过程也学习了mybatis拦截器的使用,希望这篇文章可以帮到你。
2024-01-09 17:08:15
2527
原创 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关注的人
RSS订阅
1