加载中
一种手游中实时战斗系统的设计思路

现在的手游玩法越来越复杂,特别是战斗系统,再也不是以前那种简单的回合制模式。越来越多的手游采用了实时战斗的模式(如刀塔传奇),玩法有点类似于以前的即时战略游戏,这对于程序设计提出...

https协议简析

https = http + ssl 采用对称加密 + 非对称加密 流程: 客户端下载证书(CA颁布),获得公钥A 与服务器协商生成私钥B,用于后面的对称加密 将私钥B用公钥A加密后传送给服务端,服务端用私钥A...

2016/10/16 11:32
106
Linux下用户组、文件权限详解

用户组 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建者...

Java中native关键字

今日在hibernate源代码中遇到了native关键词,甚是陌生,就查了点资料,对native是什么东西有了那么一点了解,并做一小记。 native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不...

关于Java字符编码几个容易弄错的问题

USC-2和UTF-16之间的区别? 都是Unicode编码方案的具体实现,UTF-16是USC-2的父集,USC-2只能支持2个字节的编码,超过2个字节的编码需要用UTF-16。 Java里面一个char类型变量占用多少内存? ...

Java中容器的迭代器的fail-fast机制

Iterator<Integer> keys = gradeMap.keySet().iterator(); while(keys.hasNext()){ Integer i = keys.next(); if(!gradesIds.contains(i)){ // keys.remove(); gradeMap.remove(i); } } 调用...

Hibernate get和load区别

get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFo...

Java中的clone

clone的目的:为了实现值拷贝,而不是引用拷贝(引用拷贝的问题是造成多个引用指向同一对象,若改变这个对象的值,所有引用指向的值都会改变;但有时我们不希望这样做,所以要用值拷贝) 浅克...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部