- 博客(10)
- 资源 (15)
- 收藏
- 关注
原创 面试题:MySQL 执行慢排查都有哪些手段?
使用 show processlist 命令查看当前所有连接信息。 使用 explain 命令查询 SQL 语句执行计划。 开启慢查询日志,查看慢查询的 SQL。
2020-01-10 16:31:19
867
原创 面试题:乐观锁和悲观锁?
说一下乐观锁和悲观锁?乐观锁:每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在提交更新的时候会判断一下在此期间别人有没有去更新这个数据。 悲观锁:每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻止,直到这个锁被释放。数据库的乐观锁需要自己实现,在表里面添加一个 version 字段,每次修改成功值加 1,这样每次修改的时候先对比一下,...
2020-01-10 16:15:48
112
原创 Maven配置阿里云镜像
在settings.xml加入以下代码: <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</u...
2020-01-10 15:41:52
118
原创 Maven->pom.xml->build标签详解
使用场景:如果在项目中resources下新加了目录config/XX,需要在pom.xml中加入红框中的代码,否则编译时不会把config编译到Tager中:
2020-01-10 14:41:45
550
原创 使用JSONArray.toList(array,T.class)处理array中字段存有json字符串(其实是数据库中字段存的json字符串)
【注意】如果直接使用红框中的代码转List<T>,得到的数据就会有问题。
2020-01-08 18:15:02
1252
原创 list<T>批量替换实体中属性名并转换成json
JsonConfigEx:package com.sys.common.util.json;import com.sys.common.util.Assert;import java.util.Arrays;import java.util.HashMap;import java.util.HashSet;import java.util.Map;import java.u...
2020-01-08 17:49:19
763
原创 组织机构名称拼接(下级-上级递归调用)
/*获取全路径组织机构*/public List<CascadeDevice> getAllOrgDataList(List<CascadeDevice> dataList){ List<CascadeDevice> orgList = new ArrayList<CascadeDevice>(); if(dataList !...
2020-01-08 11:58:58
611
原创 java通过反射机制动态调用方法(可传参)
1.DynamicExecute工具类:package com.vrv.cems.service.cascade.mq.domain;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import com.vrv.cems.service.cascade.mq.cor...
2019-11-09 17:09:41
3504
Linux部署jdk,mysql,Zookeeper,kafka文档
2018-06-08
基于JSP的医院挂号预约系统的设计与实现源码
2014-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人