- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 java使用wait和notify实现放水果吃水果(2个线程通信)
使用wait和notify方法仅能实现2个线程之间通信。后面会更新多个线程之间通信。Farmer:农夫Child:小孩Kuang:框(最多放进10个水果)如果框中的水果等于10就让农夫休息,如果框中的水果等于0就让小孩休息。Farmer:/** * @author :Lee * @date :2019/7/16 16:55 * @description:农夫 */...
2019-07-16 17:38:47 517 1
原创 CountDownLatch - 关于门闩的一个面试题
原文链接:https://blog.csdn.net/qq_38238041/article/details/83789917,我自己又改了下,在于线程2的if判断没有必要。 面试题:实现一个容器,提供两个方法,一个size,一个add 写两个线程,线程1往自定义容器中添加十个元素,线程2实时监控容器中的数量, 在容器中元素个数为5的时候输出并结束线程。 ...
2019-07-16 16:51:12 278
原创 SpringBoot整合EhCache3.6加过期机制
Ehcache3.6官方文档:http://www.ehcache.org/documentation/3.6/getting-started.html本来不想加缓存的,但奈何我的接口还要调用另外一个公司的接口,那个公司的接口老是超时,导致页面加载很慢,本来想用redis的key过期机制的,但还要对redis的配置进行修改,而redis用的又是阿里云RDS,但奈何密码又不在我在,还要去问。。。...
2019-07-11 09:56:36 3480 2
转载 Spring Aop实例@Aspect、@Before、@AfterReturning@Around 注解方式配置
用过spring框架进行开发的人,多多少少会使用过它的AOP功能,都知道有@Before、@Around和@After等advice。最近,为了实现项目中的输出日志和权限控制这两个需求,我也使用到了AOP功能。我使用到了@Before、@Around这两个advice。但在,使用过程中,却对它们的执行顺序并不清楚。为了弄清楚在不同情况下,这些advice到底是以怎么样的一个顺序进行执行的,我作了个...
2019-07-10 14:06:11 516
原创 解决JAVA一个处理器同时接收【文件】和【json】2种参数
前言:前段时间写了一个上传文件接口,发现需要上传文件的同时,还需要加上json字符串才行,最后顺利解决。前端使用formdata进行传输,不懂可以百度。后端代码: public IotResponseObject<Object> assignCard(HttpServletRequest servletRequest) throws Exception{ ...
2019-07-03 17:48:50 9021 3
原创 解决socket-ss5日志过大的问题
vim /etc/init.d/ss5其实就是增加了-m, 这个参数就是不记录ss5的日志, 这日志可读性不大, 就不留了呗~~~磁盘满了,会造成各种问题,所以要格外注意。df -h :查询磁盘的存储空间du -sh * :查询目录下文件的大小...
2019-07-03 17:11:18 2760
转载 linux 删除文件后,如何释放磁盘空间?
前言:我的服务器是阿里云的,基本上没安装什么,但40G的硬盘都满了,用du -sh * 找到那个文件占用大了之后,把这个文件夹给删了,结果硬盘存储没下去。找到一篇跟我的一样,留下方便以后自己记录。环境 : 阿里云服务器 CentOS硬盘大小 : 40G问题 : 磁盘空间不足处理过程 :1. 执行"df -hl"命令,磁盘空间使用已满,结果如下Filesystem Si...
2019-07-02 09:25:27 5529
gerrit-2.10.3.1
2018-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人