自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈群浩的专栏

Java的世界。

原创 flutter(dart)长连接网络通信socket + protobuf的demo

这几天学习flutter开发,想在app上做个联网小游戏,考虑到实时性,加上自己本身是做游戏服务端的有这方面技术积累,技术选型就选长连接socket + protobuf dart和java语法很多地方一样,又有很多地方是不一样的,还好编程思想是一样的,今天照着自己的想法把网络通讯撸起来,中间唯...

2019-08-30 17:01:00

阅读数 329

评论数 0

转载 Hashtable、synchronizedMap、ConcurrentHashMap 比较

    Doug Lea的util.concurrent包除了包含许多其他有用的并发构造块之外,还包含了一些主要集合类型List和Map的高性能的、线程安全的实现。Brian Goetz向您展示了用ConcurrentHashMap替换Hashtable或synchronizedMap,将有多少并...

2011-06-22 16:09:00

阅读数 784

评论数 0

转载 网络游戏的位置同步

有关位置同步的方案实际上已经比较成熟,网上也有比较多的资料可供参考。在《带宽限制下的视觉实体属性传播》一文中,作者也简单提到了位置同步方案的构造过程,但涉及到细节的地方没有深入,这里专门针对这一主题做些回顾。  最直接的同步方案就是客户端在每次发生位置改变时都向服务器报告 ,服务器再转发给周围的其...

2010-11-11 17:23:00

阅读数 572

评论数 0

转载 网络游戏同步法则

网络游戏同步法则<br />网路的硬件也有限,而人的创造也无限,在公网平均130ms的Latency下,是不存在“完全的”的同步情况。如何通过消除/隐藏延时,将用户带入快速的交互式实时游戏中,体验完美的互动娱乐呢?<br />以下六点,将助你分清楚哪些我们可以努力,哪些我们...

2010-11-11 17:19:00

阅读数 425

评论数 0

转载 网络游戏同步的原理

<br />不知道大家是否碰到过这种情况,当某个玩家发出一个火球,这个火球有自己的运动轨迹,那么如何来判断火球是否打中了人呢?大部分情况,当策划提出这个要求的时候,一般会被程序否认,原因是:太麻烦了,呵呵。复杂点的还有包括两个火球相撞之类的事情发生。<br />     那...

2010-11-11 17:17:00

阅读数 932

评论数 0

原创 Java中对List进行排序

<br />需求:一组用户对象User放在List中,这组用户对象需要排序,先按照用户的年龄来排序,如果年龄一样的话按照id排序。<br /> 用户实体类<br /> <br /> package test;<br />/**<br...

2010-11-02 23:43:00

阅读数 6741

评论数 3

原创 IntelliJ IDEA 快捷键

<br />公司里面java开发的不是用主流的eclipse,而是用了一个商业的IDE,IntelliJ IDEA,这个IDE网上资料挺少的,为了熟悉这个开发环境,在网上东凑西凑找了一些常用的快捷键,方便开发。想到日后也许有人跟我一样在找这些快捷键,所以先把我收集到的这些快捷键共享一下...

2010-06-15 00:32:00

阅读数 1082

评论数 0

原创 在spring声明式事务下的Hibernate的session管理。

<br />SSH项目中的数据访问类一般都是继承至HibernateDaoSupport,然后通过使用HibernateTemplate该对象来进行数据的增删改查。<br />这个过程中我们没有直接接触到session,所以没有关闭session的代码。<br /&g...

2010-06-02 00:21:00

阅读数 1072

评论数 0

提示
确定要删除当前文章?
取消 删除