上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页
摘要: 在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解是不会生效的。 比如,下面代码例子中,有两方法,一个有@Transational注解,一个没有。如果调用了有注解的addPerson()方法,会启动一个Transaction;如果调用updatePe 阅读全文
posted @ 2018-10-12 11:05 沫小淘 阅读(2737) 评论(0) 推荐(0) 编辑
摘要: 在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronized既可以加在一段代码上,也可以加在方法上。 关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码: 阅读全文
posted @ 2018-10-12 10:10 沫小淘 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 生产者消费者模型是我们学习多线程知识的一个经典案例,一个典型的生产者消费者模型如下: public void produce() { synchronized (this) { while (mBuf.isFull()) { try { wait(); } catch (InterruptedExc 阅读全文
posted @ 2018-10-11 14:31 沫小淘 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 结合synchronized,会更好的理解sleep()和wait()这两个方法,当然也就知道了他们的区别了。这篇博客就一起学习这两个方法 sleep() sleep() 方法是线程类(Thread)的静态方法,让调用线程进入睡眠状态,让出执行机会给其他线程,等到休眠时间结束后,线程进入就绪状态和其 阅读全文
posted @ 2018-10-10 18:25 沫小淘 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 线程同步 什么是线程同步 线程之间执行是有先后顺序的,一个线程要等待上一个线程执行完之后才开始执行当前的线程。 为什么要线程同步 java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,所以需要线程同步执行,保证了该变量的唯一 阅读全文
posted @ 2018-10-10 17:41 沫小淘 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 问题产生: 因为我们在web.xml中写了 拦截所有请求,当然包括了静态资源,所以页面需要引用css或js的话,该请求也会被拦截,例如: 在style.css中写一个简单样式,加个背景颜色 body{ background-color: antiquewhite; } 然后在index.jsp页面引 阅读全文
posted @ 2018-10-08 10:01 沫小淘 阅读(8255) 评论(0) 推荐(0) 编辑
摘要: explain对我们优化sql语句是非常有帮助的。可以通过explain+sql语句的方式分析当前sql语句。 例子 table 显示这一行数据属于哪张表,若在查询中为select起了别名,则显示别名。 type 在表里查到结果所用的方式。包括(性能有差——>高): All | index | ra 阅读全文
posted @ 2018-09-27 17:17 沫小淘 阅读(203) 评论(0) 推荐(0) 编辑
摘要: IDEA修改git账号及密码的方法: 1、file->settings->passwords 2、重启IDEA 3、执行一次提交或更新 当执行提交或更新之后,idea会自动提示输入账号、密码,如下: 4、以上如果还修改不了,请尝试如下方式 解决办法:控制面板->用户账户->管理您的凭据 本文来自 英 阅读全文
posted @ 2018-09-25 16:27 沫小淘 阅读(20250) 评论(0) 推荐(0) 编辑
摘要: 前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题, 一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度 ,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“是不是数据库查询上出问题了, 给表加上索引吧”,然后妹子来 阅读全文
posted @ 2018-09-25 10:48 沫小淘 阅读(158) 评论(0) 推荐(0) 编辑
摘要: ArrayList与LinkedList的普通for循环遍历 对于大部分Java程序员朋友们来说,可能平时使用得最多的List就是ArrayList,对于ArrayList的遍历,一般用如下写法: 如果以后要用到LinkedList了,可能有些朋友就会用一样的方式去遍历LinkedList了: 请记 阅读全文
posted @ 2018-09-19 17:23 沫小淘 阅读(655) 评论(0) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页