会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wzhanke
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
20
21
22
23
24
25
26
27
下一页
2015年4月15日
充值订单表 中付费和充值状态都为1即都成功了,结果充值日志表里没有这条充值成功的日志
该文被密码保护。
阅读全文
posted @ 2015-04-15 19:51 wzhanke
阅读(0)
评论(0)
推荐(0)
2015年4月13日
加锁的位置 (eq:map<key,map<>> 双集合 怎么 只加锁 在用到的对象位置,而不是把整个集合锁住)
摘要: 比如上边的map里套map 定义变量为data,例如组队副本 npc 为1 下有众多房间 即Map> ,处于多线程下,一个线程在 npc为1的下边建一个房间,房间id为1即Map> ,这时候另外一个线程同时也要在 npc为1下建一个房间id为2的房间 即 Map> ,那我代码里肯定是 先 rooms...
阅读全文
posted @ 2015-04-13 21:56 wzhanke
阅读(880)
评论(0)
推荐(0)
线程池:Execution框架
摘要: 每问题每线程:在于它没有对已创建线程的数量进行任何限制,除非对客户端能够抛出的请求速率进行限制。下边 有些图片看不到,清看原地址:http://www.360doc.com/content/10/1027/21/495229_64583490.shtml无限制创建线程的缺点:1.线程生命周期的开销:...
阅读全文
posted @ 2015-04-13 14:00 wzhanke
阅读(388)
评论(0)
推荐(0)
java并发容器(Map、List、BlockingQueue)
摘要: Java库本身就有多种线程安全的容器和同步工具,其中同步容器包括两部分:一个是Vector和Hashtable。另外还有JDK1.2中加入的同步包装类,这些类都是由Collections.synchronizedXXX工厂方法。同步容器都是线程安全的,但是对于复合操作,缺有些缺点:① 迭代:在查觉到...
阅读全文
posted @ 2015-04-13 13:41 wzhanke
阅读(350)
评论(0)
推荐(0)
2015年4月11日
线程安全 集合
摘要: 线程安全指的是该对象的add,remove,get等方法是线程安全的,即同一对象(同一个list),同一时间只有一个线程能在这几个方法上运行,其实针对的是这个集合list 这几种方法内容而言的,如list的add方法,这个add方法里面具体实现肯定有好多条代码,假如一个线程调用add方法,其实是在执...
阅读全文
posted @ 2015-04-11 17:48 wzhanke
阅读(326)
评论(0)
推荐(0)
synchronized的锁是针对多线程的
摘要: synchronized的锁是针对多线程的,从线程的角度去思考才能真正弄明白。Java的synchronized使用方法总结1. 把synchronized当作函数修饰符时 这也就是同步方法,那这时synchronized锁定的是哪个对象呢?它锁定的是调用这个同步方法对象。也就是说,当一个对象P1在...
阅读全文
posted @ 2015-04-11 17:28 wzhanke
阅读(161)
评论(0)
推荐(0)
2015年4月8日
ConcurrentHashMap和 CopyOnWriteArrayList提供线程安全性和可伸缩性 以及 同步的集合类 Hashtable 和 Vector Collections.synchronizedMap 和 Collections.synchronizedList 区别缺点
摘要: ConcurrentHashMap和 CopyOnWriteArrayList提供线程安全性和可伸缩性DougLea的 util.concurrent 包除了包含许多其他有用的并发构造块之外,还包含了一些主要集合类型 List 和 Map 的高性能的、线程安全的实现。在本月的 Java理论与实践中,...
阅读全文
posted @ 2015-04-08 18:28 wzhanke
阅读(727)
评论(0)
推荐(0)
2015年4月7日
ConcurrentHashMap 同步安全 的真正含义(stringbuff 是同步安全的,stringbutter 不安全)
摘要: 同步安全的集合,在多线程下用到这个map是安全的,但这个安全指的是什么?线程安全指的是指get、remove、put等操作时即同一对象,同一时间只有一个线程能在这几个方法上运行,也就是说线程安全是在这集合的三个操作基础上是线程安全的,但由于集合往往都和迭代器组合起来用,比如集合的遍历,一般都是和it...
阅读全文
posted @ 2015-04-07 21:20 wzhanke
阅读(575)
评论(0)
推荐(0)
逻辑对象中时间类型 保存时 隐藏bug
摘要: 开发功能中的一些逻辑对象中的一些时间 属性,在保存数据库时有一个隐藏的bug,假如 我vo属性定义的就是date 类型,那我定时保存数据库时可能就会出错,eq:假如这个属性隔天要重置一些东西,表中这个字段昨天已经保存有一个过期时间即昨天的某个时间点,现在今天我又登陆了,拿这个vo时由于时间重置,要重...
阅读全文
posted @ 2015-04-07 17:43 wzhanke
阅读(186)
评论(0)
推荐(0)
2015年4月3日
游戏几种充值方式
该文被密码保护。
阅读全文
posted @ 2015-04-03 17:02 wzhanke
阅读(1)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
下一页
公告