能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
暂无个人介绍
解决方案 PathVariable和RequestParam的使用 @PathVariable @RequestParam PathVariable和RequestParam的区别 区别在于一个是用?,一个使用/进行传输数据
Java 实现汉字按照26个英文首字母分组排序(实际业务方法改造)
MaBatis:动态SQL使用foreach进行批量插入
MaBatis:动态SQL使用foreach进行批量修改
MaBatis:动态SQL使用foreach进行批量删除
swagger2 介绍+注解说明
Java使用BigDecimal(公式精确计算)+(精度丢失问题)
oracle中使用sql查询时字段为空 赋值默认值 ( 通过 nvl( )函数 )
Redis.config 配置 深度剖析
ElasticSearch 及 ElasticSearch—head 插件安装 以及 kibana 可视化工具
SpringBoot部署线上jar或war到Tomcat服务器
redis操作工具类
Stream流的介绍
Oracle数据库 创建触发器和序列
带交互功能的HTML5+JS跳动的爱心
带交互功能的HTML5+JS黑客帝国
二十、sql优化其他方式
十九、使用explain分析你SQL执行计划
十八、优化like语句
十四、表连接不宜太多,索引不宜太多,一般5个以内
十二、UNION操作符
十一、操作delete或者update语句,加个limit或者循环分批次删除
十、清空表时优先使用truncate
九、提高group by语句的效率
八、inner join 、left join、right join,优先使用inner join
七、避免在where子句中使用!=或<>操作符
六、char与varchar2的区别
五、使用varchar代替char
三、避免在where子句中使用 or 来连接条件
二、where中使用默认值代替null
一、查询SQL尽量不要使用select *,而是具体字段
Mybatis的foreach实现批量插入sql写法
Mybatis的foreach实现批量修改sql写法
Mybatis的foreach实现批量删除sql写法
SQL语句优化方法
JAVA 实现上传图片添加水印(详细版)
Oracle日期格式巨坑,之 HH和HH24,mm和mi。
IDEA安装插件 之 使用本地下载的jar包安装
IDEA优秀插件 之 Mybatis-Log-Plugin
解决maven无法下载oracle.jar包的问题
Java 实现汉字按照首字母分组排序
JAVA 正则表达式 工具类
JAVA5种字符串拼接
JXLS 实现复杂数据报表的 导入导出功能
【Log日志】打印mybatis中sql日志并存放到指定文件中
数据库 HAVING COUNT () 的用法
使用SQL语句 查询电话号码 加密显示
Mybatis动态SQL语句查询,实现一个参数 可查询多个字段。
获取时间戳:new Date().getTime() 和 System.currentTimeMillis() 用法
物理分页与逻辑分页