- 博客(14)
- 收藏
- 关注
原创 sourcetree分支合并方式(git)
sourcetree分支合并:1.右键想要合并的分支,点击合并至当前分支,弹出提示点击确定(不推荐,合并的时候容易合并到不该合并的配置文件)2.点击上方菜单合并按钮,在弹出的列表中选择想要合并的分支,确定后点击文件状态,确认合并的文件没有问题后点击提交,推送(推荐)(1)点击合并(2)选择想要合并的分支,左下方点击取消立即提交的勾选(3)点击文件状态(4...
2019-08-25 18:02:30
9075
原创 git分支合并忽略特定文件本次修改内容
问题:git分支合并的时候,如开发分支合并生产分支,部分配置文件(如数据库配置)不需要合并到生产分支,但是每次合并文件都会有这几个配置文件。解决方式:1.生产分支合并master分支的时候,忽略配置文件,进行合并操作。2.合并完之后将master分支反向合并至生产分支,这个时候由于master分支的代码是刚从生产分支合并过来的,所以只会存在配置文件的差异,丢弃这些文件进行一次空...
2019-08-23 16:30:45
2237
原创 sql查询耗时过长问题
问题:UAT及生产环境一个列表查询耗时大概70+s,测试环境由于数据量不够没有产生该问题,查看日志发现sql在分页count总数时耗时过长分析:1.索引缺失。使用explain优化索引后,查询耗时为40s左右。没有彻底解决问题。2.riskStateCause字段查询为from前子查询,逻辑过于复杂,列表查询在分页count总条数的时候每条数据都要执行该子查询,导致耗时过长。将...
2019-08-20 19:09:38
2740
原创 application.yml文件读取
yml定义:serv-app: common: appid: ABC appkey: ABC sigkey: ABC seckey: ABC monitorApiUrl: http://127.0.0.1:9999/web/open/abc读取:@Value("${serv-app.common.appid:''}")...
2019-03-13 16:57:20
1612
转载 MySQL Explain详解(转)
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略...
2019-03-07 15:48:26
146
原创 POI导出excel
@Override public BaseResult ListExport(ListReqVO reqVO, HttpServletResponse response) throws Exception { List<ListRepVO> ListRepVOs = selectList(reqVO); // excel标题 22 ...
2018-11-13 16:58:17
152
转载 ,分割字符串转List<Long>
String ids= "1,2"; List<Long> loginMcomIdList = Arrays.asList(loginMcomIds.split(",")).stream().map(s -> Long.parseLong(s.trim())).collect(Collectors.toList()); 转自 https://blog.csd...
2018-11-05 20:38:55
2106
原创 datetime格式化为String
/** * @Title: datetimeToString * @Description: datetime转Stirng * @param datetime * @param 格式化类型 DateTimeFormatter ftf = DateTimeFormatter.ofPattern("yyyy-MM-dd"); * @retur...
2018-10-30 16:47:03
1018
原创 springboot文件下载
public void downLoadFiles(FileDownloadReqVO reqVO, HttpServletRequest request, HttpServletResponse response) throws Exception { String absolutePath = reqVO.getAbsolutePath(); // 设置下载...
2018-10-29 11:36:46
737
原创 mybatis请求对象包含List
<if test="mcomIdList != null and mcomIdList.size() > 0"> AND tp.MCOM_ID IN <foreach item="item" index="index" collection="mcomIdList" open="(&qu
2018-10-27 14:19:49
1061
原创 eclipse插件
MyBatipse eclipse商店搜索下载JadClipse 见https://blog.youkuaiyun.com/peter_lee_2017/article/details/82907337阿里巴巴编码规约扫描 见h...
2018-09-30 11:36:42
176
转载 在eclipse中配置反编译工具JadClipse的方法:
1、下载JadClipse,注意选择与eclipse版本一致的版本,推荐使用Eclipse3.4,所以选择下载版本net.sf.jadclipse_3.3.0.jar 下载地址:https://jaist.dl.sourceforge.net/project/jadclipse/jadclipse3.3/3.3.0%20(for%20Eclipse%20_=3.3M6)/2、下载J...
2018-09-30 11:34:13
848
原创 Force Update of Snapshots/Releases
maven更新后,jar包字段属性不一致,点击Update Maven Project仍然不能解决问题。原因是Update Maven Project时没有选中Force Update of Snapshots/Releases。本地jar依赖与maven依赖不同步。...
2018-09-30 11:01:05
12225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人