自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhoudirui的博客

其修远兮

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 free -h buff/cache 过高

free -h 查看服务器 内存使用情况,缓存过高。使用命令清除缓存再次查看,每清理一次,内存释放一部分。

2021-06-03 14:00:31 890

原创 @Async 内存溢出

解决办法,手动创建线程池。/** * 固定大小线程池:核心线程数10,最大线程数10,空闲线程存活时长120秒,等待队列无界 */private final ExecutorService EXECUTOR_SERVICE = new ThreadPoolExecutor(10, 10, 120L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnabl...

2021-01-17 16:47:37 913

原创 2020-12-09

ajax 发送数组和普通参数到后台js ...var assigneeId = xxx;var assigneeName = $("#yyy").val();var one=document.getElementsByName('allocation');//获取到复选框的名称var chose=[];for(var i=0;i<one.length;i++){ if(one[i].checked==true){ chose.push(one[i].value

2020-12-09 17:34:09 124

原创 Invalid bound statement (not found):

在pom.xml里添加<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugi...

2020-10-15 16:38:49 159

原创 升级旧web(jsp)项目到springboot项目

升级旧web(jsp)项目到springboot项目--记录1.springboot 项目框架搭建好。2.copy旧项目静态资源到springboot项目。注意:1.在main目录下新建webapp文件夹,将jsp资源copy到目录下。(web.xml文件也不再需要了。) 2.在resources目录新建,static文件夹。将css和js资源copy到目录下 3.application.yml文件要修改一下配置3.controller层d...

2020-10-10 09:59:24 1464

原创 关于接口的一点总结

1.同一个接口支持不同类型参数查询,请求参数datatype: 数据类型,data:具体参数{"datatype":"xx","data":"123"}2.接口返回参数,统一的返回参数结构更清晰code:返回的响应码,data: 返回的数据,message:提示信息3.接口超时处理a.增加重试机制b.定时任务扫描执行失败的接口再次重试。c.抛出异常。...

2020-09-01 10:50:26 74

原创 接口超时问题

在做项目中会遇到一种情况,公司内部或者外部对接的API接口会有超时的情况。这边列举几个场景下的处理方式:1.偶尔超时,同步调用接口:a.超时时间适当加长 b.增加重试机制(例如: 接口请求失败,那么线程睡眠1分钟后重试)2.经常超时:用中间件 如MQ ,将消息处理解耦,异步处理。...

2020-07-23 09:54:26 3865

原创 @RequestBody 接收不到JSON格式请求体数据

@RequestBody 接收不到请求体数的原因可能有很多,今天分享其中一个例子。控制层:@RestController@RequestMapping("/test")public class TestController { protected Log log = LogFactory.getLog(TestController.class); @PostMapping(value = "/APPIM/{channel}/{brand}/{skillGroup}") p.

2020-07-23 09:47:12 3711 1

原创 笔记本电脑内存使用率很高,win10开机内存占用很高

最近笔记本开机之后总是 内存占用超高 81%(16G内存),cpu温度也比较高 85°C。查找了了很久,没有找到原因。最后参考了上面的地址,修改了 快速启动后,内存使用降下来了 35%,温度也有所下降61°C。...

2020-07-06 15:22:39 3318

原创 我要的是结果!!

“... ... 不要跟我说这些!!我要的是结果!!你懂吗?!”领导抛来一句非常有道理的质问,像极了小学课本上有一片文章叫《我要的是葫芦》。

2020-07-06 14:02:37 98

原创 tomcat 启动总是 Unable to add the resource at

tomcat 启动报缓存不足提醒24-Jun-2020 09:36:01.435 WARNING [main] org.apache.catalina.webresources.Cache.getResource Unable to add the resource at [/WEB-INF/classes/static/public/hplus/js/plugins/simditor/jquery.min.js] to the cache for web application [/middlewar

2020-06-24 10:08:48 5047

原创 Tomcat 启动失败,jar包冲突的原因

1.tomcat 启动2.到tomcat logs下查看日志日志信息:SEVERE [main] org.apache.catalina.core.ContainerBase.startInternal A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start compone..

2020-06-24 10:01:44 1316 1

原创 开发感悟之设计

软件开发重点难点在于设计 .设计是灵魂.前期没有良好的设计 ,项目变得不可维护概率很大.

2019-07-12 14:18:37 124 1

原创 @JsonFormat & @DateTimeFormat 前后台交互 时间戳转为年月日时间

@JsonFormat后台到前台的时间格式的转换@DataFormAT前后到后台的时间格式的转换1.@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")pattern:需要转换的时间日期的格式timezone:是时间设置为东八区2.@DateTimeFormat(pattern = "yyyy-MM-dd HH:...

2019-07-11 10:22:34 632

原创 搜索历史记录功能--利用缓存实现

思路:1.浏览器缓存永久保存搜索历史数据.2.页面初始化将数据保存到页面变量中.3.对搜索历史记录的怎加和删除,要同步到缓存中.----------------直接看代码----------------*前端使用的是vue,这里只是代码片段*1.页面的div<!---历史搜索begin----> <div style="margin-top:...

2019-06-30 10:51:01 1010

Linux常用操作1

xshell 操作Linux 服务器( Java 的 web项目 tomcat容器) 记录 仅供参考

2017-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除