会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
乱码出黑客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2017年3月15日
synchronized与lock
摘要: 摘录:http://www.cnblogs.com/dolphin0520/p/3923167.html 我们了解到如果一个代码块被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的线程释放锁,而这里获取锁的线程释放锁只会有两种情况: 1
阅读全文
posted @ 2017-03-15 11:32 乱码出黑客
阅读(164)
评论(0)
推荐(0)
2017年3月13日
生产者消费者问题
摘要: 生产者消费者问题 (01) 生产者仅仅在仓储未满时候生产,仓满则停止生产。 (02) 消费者仅仅在仓储有产品时候才能消费,仓空则等待。 (03) 当消费者发现仓储没产品可消费时候会通知生产者生产。 (04) 生产者在生产出可消费产品时候,应该通知等待的消费者去消费。 代码示例: 控制台输出:
阅读全文
posted @ 2017-03-13 23:29 乱码出黑客
阅读(226)
评论(0)
推荐(0)
浅谈HashMap以及重写hashCode()和equals()方法
摘要: 还有一点,位置0上存放的一定是null。 然后在遍历这个位置上的链表的过程中,如果发现在已经存在由equal函数确定的相等的Key,那么用新的Value替换掉老的Value,并返回老的Value。不然就在链表最后添加结点,并返回null。 看一下get的源码 再看getEntry的源码 意思很明确,
阅读全文
posted @ 2017-03-13 19:27 乱码出黑客
阅读(9964)
评论(0)
推荐(2)
2017年3月12日
ActiveMQ服务挂掉怎么办
摘要: 折腾ActiveMQ时遇到的问题和解决方法: 1.先讲严重的:服务挂掉。 这得从ActiveMQ的储存机制说起。在通常的情况下,非持久化消息是存储在内存中的,持久化消息是存储在文件中的,它们的最大限制在配置文件的<systemUsage>节点中配置。但是,在非持久化消息堆积到一定程度,内存告急的时候
阅读全文
posted @ 2017-03-12 16:03 乱码出黑客
阅读(7178)
评论(0)
推荐(0)
简析TCP的三次握手与四次分手
摘要: 转载自:http://www.jellythink.com/archives/705 TCP是什么? 具体的关于TCP是什么,我不打算详细的说了;当你看到这篇文章时,我想你也知道TCP的概念了,想要更深入的了解TCP的工作,我们就继续。它只是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必
阅读全文
posted @ 2017-03-12 11:02 乱码出黑客
阅读(157)
评论(0)
推荐(0)
线程的生命周期及状态
摘要: 转载自: http://www.cnblogs.com/HigginCui/p/5903012.html 【线程状态】 在线程的生命周期中,它要经过 新建(New)、就绪(Runnable)、运行(Running)、阻塞(Bolcked)、死亡(Dead)总共5种状态。 尤其在线程启动之后,它不可能
阅读全文
posted @ 2017-03-12 10:50 乱码出黑客
阅读(402)
评论(0)
推荐(0)
2017年3月10日
mybatis批量插入返回主键id
摘要: 最近项目需要批量插入一批数据,然后根据这批数据的id,再插入关联表; 需要使用mybatis的版本为3.3.1,之前使用3.2.8的没返回主键id 参考:https://github.com/mybatis/mybatis-3/pull/547 service层: xml文件 比之前单个插入速度得到
阅读全文
posted @ 2017-03-10 12:30 乱码出黑客
阅读(1782)
评论(0)
推荐(0)
2017年2月21日
字符串不能按照 小数点分割的解决办法
摘要: 例如: String str = "10.00"; String[] strs = str.split("."); 此时打印 strs的 length 为 0 解决办法 转意: str.split("\\."); 小数点前面加 两道反斜杠 例如: String str = "10.00"; Stri
阅读全文
posted @ 2017-02-21 11:43 乱码出黑客
阅读(440)
评论(0)
推荐(0)
2017年1月20日
servlet3.0使用web-fragment模块访问页面404
摘要: 使用servlet3.0的新特性,将项目分模块开发,将shiro的登录验证集成在framework,模块引用这个模块,就可以实现分模块登录 使用jetty启动项目,要将Web-fragment模块关闭才能访问,同时要用高版本的jetty 参考: http://www.xdemo.org/web-fr
阅读全文
posted @ 2017-01-20 10:53 乱码出黑客
阅读(498)
评论(0)
推荐(0)
2017年1月6日
将数据库的表字段输出,增加表别名
摘要: 最近需要去掉SQL中select * 的语句,提高SQL性能,一个个手动加别名有点蛋疼 将数据库的表字段输出,增加表别名,以逗号隔开 mysql安装成功后可以看到已经存在mysql、information_schema和test这个几个数据库,information_schema库中有一个名为COL
阅读全文
posted @ 2017-01-06 15:14 乱码出黑客
阅读(728)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告