Java-Timer-使用
简介
本文用示例介绍Java中的定时器Timer的用法。
方法大全
默认情况下,Timer 创建的线程为用户线程, 如果想让其为守护进程的话, 创建时需要设置isDaemon 为true。
构造方法...
Cron(Crontab)-使用
简介
说明
本文介绍Cron定时表达式的用法。
在线工具
quartz/Cron/Crontab表达式在线生成工具-BeJSON.com
quartz/Cron/Crontab表达式在线生成工具-pcwanli.com
概述
...
Sharding-JDBC-分库分表-使用
简介
本文用示例介绍Sharding-JDBC分库分表的方法。
实战
依赖:sharding-jdbc-spring-boot-starter4.4.1,mybatis-plus3.4.1。
注意:不要参考官网的文档,官网文档可能没更新...
Sharding-JDBC-整合MybatisPlus多数据源-方法/实例
简介
说明
本文用实例介绍Sharding-JDBC与MybatisPlus多数据源的整合。
为什么有了sharding还要配置多数据源?
ShardingSphere是将多个数据源合并为一个统一的逻辑数据源。因此...
Mybatis-Plus-QueryWrapper-使用/实例
简介
本文介绍Mybatis-Plus中的QueryWrapper的用法。
全量查询
通过设置实体类的值来查询:若某一项设置为null,则不会拼接sql。
通过Map和allEq来查询:若某一项设置为null,...
MyBatis-Plus-自定义SQL
简介
说明
本文用实例介绍MybatisPlus如何自定义SQL。
使用
自定义的sql使用Wrapper对版本有要求:mybatis-plus版本需要大于或等于3.0.7。
值含义ew.customSqlSegment条件构...
MySQL-解决CommunicationsException: Communications link failure
简介
说明
本文介绍Java中操作MySQL时一个报错的原因及解决方案。这个报错是:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
完整报错...
Intellij IDEA-导入导出配置
简介
说明
本文用示例介绍Idea如何导入导出配置。
本方法适用于Intellij系列的所有软件,例如:Idea、WebStorm、PyCharm等。
为什么要导入导出配置?
使用软件时我们经常要...
Java探针-javaagent-使用/实例
简介
本文用示例介绍javaagent的用法。
javaagent简介
JavaAgent 是JDK 1.5 以后引入的,也叫做Java代理。
javaagent的作用
可以在加载java文件之前进行拦截,修改字节码。...
Intellij IDEA-将Java项目打包为jar包-方法/实例
简介
本文介绍Idea打包普通Java项目的方法。
本文使用Idea将普通Java项目打包为jar包,并使用java -jar xxx.jar命令来运行它。
本文中说的普通Java项目,是没有使用maven或者gradl...