摘要:
参考:juejin.cn/post/6930912870058328071 # 单点定时任务 JDK原生 自从JDK1.5之后,提供了ScheduledExecutorService代替TimerTask来执行定时任务,提供了不错的可靠性。 public class SomeScheduledExe 阅读全文
摘要:
Jenkins 服务启动/关闭/重启命令,设置端口 1、Jenkins服务命令 # 重启 Jenkins service jenkins restart # 启动 Jenkins service jenkins start # 停止 Jenkins service jenkins stop 2、查看 阅读全文
摘要:
Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡。 Nginx的优点 支持海量高并发:采用IO多路复用epoll。官方测试Nginx能够支持5万并发链接,实际生产环境中可以支撑2-4万并发连接数。 内存消耗少: 阅读全文
摘要:
接到了一台 MySQL5.7服务器磁盘空间不足的报警,该业务的数据量20G的样子,是什么造成磁盘空间不足呢? 经过排查后发现,数据目录下面有一个ibtmp1的文件特别大,有949G 。 # du -sh ibtmp1 949G ibtmp1 1. 2. ibtmp1是个什么东西呢?查看官方文档后发现 阅读全文
摘要:
他们之间的区别用最直接的话来说就是:#相当于对数据 加上 双引号,$相当于直接显示数据。1、#对传入的参数视为字符串,也就是它会预编译 1 select * from user where name = #{name} 比如我传一个csdn,那么传过来就是1select * from user wh 阅读全文
该文被密码保护。 阅读全文
摘要:
keyProperty="id"的作用是: 一般都是结合数据库自动生成主键来使用,由于是数据库生成的主键, 所以在这个对象持久化到数据库之前是对象中的这个属性是没有属性值的,但是在持久化之后又想使用这个主键, 出现这样的情况时可以keyProperty="id"。如代码: 1》在mapper.xml 阅读全文
摘要:
MySQL实战45讲 这是专栏的第一篇文章,我想来跟你聊聊 MySQL 的基础架构。我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于 MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单的表,表里只有一 阅读全文
摘要:
一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1- 阅读全文
摘要:
参考博客: https://www.cnblogs.com/wuxun1997/p/11543343.html 下载地址:https://github.com/alibaba/nacos/releases 我使用版本是1.3.0:https://github.com/alibaba/nacos/re 阅读全文