摘要: Jvm下分为这几个部分,以下是对部分的解释 1.pc 较小的内存空间,线程所执行的字节码行号指示器,由于jvm的多线程是通过轮流切换并分配处理器执行方式实现的,一个处理器只会执行一条指令,每条线程都有独立的计数器,各条线程之间pc互不影响,独立存储,我们称这类内存区域为"线程私有内存"。 2.jav 阅读全文
posted @ 2017-02-25 14:12 OKSSJ 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 线程 线程是系统调度的基本单元,每当创建一个进程时,会有许多的线程,也叫轻量级进程,在一个进程中拥有多个线程,各自都有自己的计数器,堆和局部变量属性,并且能够分享内存变量. 为什么要使用多线程 1.更多的处理器核心 2.更快的响应时间 3.更好的编程模型 优先级 线程优先级决定了线程需要多或少分配一 阅读全文
posted @ 2017-02-24 12:29 OKSSJ 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1.并发变成的实现原理 Volatile Volatile是轻量级的同步(synchronized),在多处理开发中保证了共享变量的可见性,指一个线程修改一个共享变量时,另外一个线程可以读到这个修改的值,其中instance是volatile的变量。 实现原则 1.Lock前缀指令会引起处理器缓存存 阅读全文
posted @ 2017-02-23 20:03 OKSSJ 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 回合制作为游戏的一大类型最早火于《勇者斗恶龙》,该游戏作为经典的回合制拥 有着庞大的故事观和职业系统,玩家通过回合制的方式进行体验游戏,获取并推动者剧 情,在某个层面上来说,回合制会破坏玩家的游玩体验,从初始的界面切换到战斗场面 时,玩家需要经历画面的转变以及耐心的考验,在当今社会中,耐心对每一个人 阅读全文
posted @ 2017-02-23 14:24 OKSSJ 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 1.概述 1.游戏概述 《迪亚波罗》设计取材于暴雪爸爸先生《暗黑破坏神》和《火炬之光》改编而成的2D(2.5D)MMORPG采用游戏本体收费的游戏,游戏的定位于迪亚波罗统治世界之间的时期而成,玩家需要在自己的种族帝国成长击败迪亚波罗并消灭,其中种族之间矛盾的关系与迪亚波罗之间的关系共同构建了一个大陆 阅读全文
posted @ 2017-02-20 11:43 OKSSJ 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 上回说到了Derby的历史以及需要准备的环境,这章将为大家介绍Apache Derby的简单操作 1.配置Derby环境 1.1去官网下载Derby_BIN并解压在文件夹中 http://mirrors.cnnic.cn/apache//db/derby/db-derby-10.12.1.1/db- 阅读全文
posted @ 2017-02-20 11:22 OKSSJ 阅读(1682) 评论(0) 推荐(0) 编辑
摘要: 1.DERBY是什么: Apache Derby 是IBM于2004年贡献给Apache软件基金会的数据库,于2005年正式成为开源项目,Derby作为一个基于JAVA的关系型数据库框架,他拥有许多便利的地方: 1.极小的容量 2.基于标准 3.安全 4.嵌入式数据库引擎 5.网络服务器 6.纯JA 阅读全文
posted @ 2017-02-17 20:17 OKSSJ 阅读(523) 评论(0) 推荐(0) 编辑