2019年10月30日
摘要: 1. 环境搭建 使用SpringBoot搭建开发环境,只需在pom.xml添加如下依赖即可. 2. 屏蔽security的权限认证弹框 springboot项目在启动的时候会检查classpath下面的java类,发现有security相关类,就会自动启动权限认证,所以我们在通过浏览器访问项目Con 阅读全文
posted @ 2019-10-30 22:49 显示账号 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1. 常见操作 阅读全文
posted @ 2019-10-30 21:02 显示账号 阅读(286) 评论(0) 推荐(0) 编辑
  2019年10月29日
摘要: 1. 创建Stream实例的五种方式 2. Stream常用Api 阅读全文
posted @ 2019-10-29 22:47 显示账号 阅读(690) 评论(0) 推荐(0) 编辑
  2019年10月27日
摘要: 如题, 方式有三种。 (1). 过滤器filter javaEE规范 (2). 拦截器interceptor springmvc提供 (3). 切片 aspect 一. Filter使用示例 二. Interceptor使用示例 2.1 自定义一个拦截器 2.2 注册拦截器 三. 切片 四. 总结 阅读全文
posted @ 2019-10-27 22:35 显示账号 阅读(944) 评论(0) 推荐(0) 编辑
  2019年10月26日
摘要: 在使idea创建springboot项目时,pom.xml文件中自动会添加下面这个插件。 使用该插件打包,会生成两xxx.jar和xxx.jar.original两个包。其中xxx.jar是可以独立运行的。 当然,我们还可以对该插件添加一些配置。 而在非springboot的maven项目中,可以使 阅读全文
posted @ 2019-10-26 23:39 显示账号 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 接口方法往往需要对入参做一些校验,从而判断入参是否合格,而javax.validation包为我们提供了一些常用的参数校验注解,使用起来很方便。 下面这个示例是检验入参对象中的password是否为空 1. 创建一个User.java 2. 接口方法 3. 测试代码 4. 测试结果 在测试代码中,  阅读全文
posted @ 2019-10-26 23:27 显示账号 阅读(2426) 评论(0) 推荐(1) 编辑
  2019年10月22日
摘要: 在测试restful风格的接口时,springmvc为我们提供了MockMVC架构,使用起来也很方便。 下面写个笔记,便于以后使用时参考备用。 一 场景 1 . 提供一个restful风格的接口 2. MockMVC测试代码 3. 运行测试代码 二 场景2 1. 提供一个restful接口 2. 测 阅读全文
posted @ 2019-10-22 23:34 显示账号 阅读(2586) 评论(0) 推荐(0) 编辑
摘要: 今天写了一段垃圾代码,然后上服务器上运行,cpu瞬间飙到了100%,现记录一下问题排除过程~ 1. 问题代码 2. top 3. 查找问题 3.1 top -Hp 18571, 找出最耗cpu的线程,结果发现18584是就耗了99.9% 3.2 将十进制的线程号转成十六进制 printf "0x%x 阅读全文
posted @ 2019-10-22 22:17 显示账号 阅读(2446) 评论(0) 推荐(0) 编辑
  2019年10月21日
摘要: select * from tableA a left join tableB b on a.f_id = b.id; 索引建tableB表上面, 因为left join 注定左表全都有,所以应该关心右边; 结论: left join 索引 建右表; right join 索引建左表。 阅读全文
posted @ 2019-10-21 21:25 显示账号 阅读(166) 评论(0) 推荐(0) 编辑
  2019年10月20日
摘要: Multiple request sequences that represent a logically related session should be executed with the same HttpContext instance to ensure automatic propag 阅读全文
posted @ 2019-10-20 12:06 显示账号 阅读(5356) 评论(0) 推荐(0) 编辑