会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
吾名J孟
博客园
首页
新随笔
联系
订阅
管理
2018年12月3日
配合质量管理部进行代码扫描步骤
摘要: 搭建好 Jenkins服务器 一、需要在原来工程目录的pom.xml文件里面加入以下节点 <sonar.exclusions>(这里是排除扫面的部分 js 、测试用例等) src/main/webapp/3rd-party/**/*.js, src/main/webapp/js/**/*.js, s
阅读全文
posted @ 2018-12-03 09:50 吾名J孟
阅读(325)
评论(0)
推荐(0)
2018年11月15日
【JAVA线程间通信技术】
摘要: 之前的例子都是多个线程执行同一种任务,下面开始讨论多个线程执行不同任务的情况。 举个例子:有个仓库专门存储货物,有的货车专门将货物送往仓库,有的货车则专门将货物拉出仓库,这两种货车的任务不同,而且为了完成任务需要彼此相互合作,如果仓库中没有货物了而将货物拉出仓库的货车先到达了,那么它只有先等待其它货
阅读全文
posted @ 2018-11-15 15:54 吾名J孟
阅读(225)
评论(0)
推荐(0)
【JAVA多线程问题之死锁】
摘要: 一、死锁是什么? 举个例子:两个人一起吃饭,每个人都拿了一只筷子,双方都在等待对方将筷子让给自己,结果两个人都吃不了饭。这种情况和计算机中的死锁情况很相似。 假设有两个线程,互相等待对方释放占有的锁,但是释放锁的条件又不可能形成,这时候死锁就形成了。 还是买票的问题,有的时候时会发生死锁的,将以前的
阅读全文
posted @ 2018-11-15 15:24 吾名J孟
阅读(142)
评论(0)
推荐(0)
2018年11月14日
【JAVA多线程安全问题解析】
摘要: 一、问题的提出 以买票系统为例: 这个代码有问题。仔细分析可以知道,如果四个线程同时进入了run方法中,假设当时sum==1,则第一个线程可以进入if块中,但是如果CPU突然切换到了其他线程,那么第一个线程将会等待CPU执行权,但是并没有改变sum的值,此时sum仍然是1;同理,假设极端情况发生了,
阅读全文
posted @ 2018-11-14 10:56 吾名J孟
阅读(197)
评论(0)
推荐(0)
【JAVA多线程简述】
摘要: 一、多线程概述 一个进程中至少有一个线程,每一个线程都有自己运行的内容,这个内容可以称为线程要执行的任务。 不能每一个问题都使用多线程,能使用单线程解决的问题就不要使用多线程解决。 使用多线程的弊端: 一旦开启了多个程序,电脑就会变卡,原因就是每个程序被CPU处理的几率变小了。最明显的例子就是如果在
阅读全文
posted @ 2018-11-14 10:03 吾名J孟
阅读(304)
评论(0)
推荐(0)
2018年10月31日
Java单例模式详解
摘要: 设计模式是一种思想,适合于任何一门面向对象的语言。共有23种设计模式。 单例设计模式所解决的问题就是:保证类的对象在内存中唯一。 举例: A、B类都想要操作配置文件信息Config.java,所以在方法中都使用了Config con=new Config();但是这是两个不同的对象。对两者的操作互不
阅读全文
posted @ 2018-10-31 11:24 吾名J孟
阅读(230)
评论(0)
推荐(0)
公告