默认类别
ss134564
这个作者很懒,什么都没留下…
展开
-
java
目标: 1、 程序在内存中的经历。 2、 静态类,内部类,静态内部类。在虚拟机里是什么形状的。 3、 变量,常量,静态常量,final静态常量,在虚拟机里是什么样子 4、 锁机制是怎么实现的 虚拟机分为三大系统: 类装载器、 运行时数据区、 执行引擎。 我的问题主要集中在虚拟机运行时数据区这块 第一个问题: 程序的经历 ...2010-08-04 17:34:28 · 116 阅读 · 0 评论 -
杂<八>
14号 随着脚本的逐渐熟悉,对经常用的组件已经比较熟练。 不许要对现写的代码一点点的跟踪着写程序了。 不太好的是,对于游戏中依赖的部分不好处理。 15号 到今天已经一个月了, 只写了商店的UI。 时间过的很快,还没感觉已经到想象中的程度。 写代码的过程中,坐标的计算,位置的调整花了太多的时间,希望能有个布局的工具来帮助设置ui位置。 进步的地方也有,在bug...原创 2011-10-08 17:25:39 · 83 阅读 · 0 评论 -
杂<九>
19号 昨天周一,大家开始根据效果图画细节了, 下午请了2个小时假。 30号 这周家里来人,很多事凑一块了。 正好原定28号的演示推迟到下月1号。给我争取了一些时间。 在开发过程中有两处感觉有所体会: 第一、同样是项目负责人,亚权比我过去时候显得更从容。 没看到他晚上加班,一般到点就走了。事情按部就班,自己对代码结构性的东西把握好。其他的都交给别人,别人加班加点他不需...原创 2011-10-08 17:25:48 · 109 阅读 · 0 评论 -
杂<十>
11月 4号 这周一演示,效果还不够满意,原因是稳定性和几个细节功能,演示的结果是:坐骑界面重构,商店功能新增一个拖拽买卖。另外,下一步工作计划中分配了服务器方面的功能。 昨天亚权讲解了一下服务器的结构,以horse为例,总结下来知识的主要有: 1、 数据从哪读 实现了service接口的startup和shutdown方法。在startup方法中读取了数据(主要是模板类数...原创 2011-10-08 17:25:57 · 154 阅读 · 0 评论 -
杂<十一>
9号 今天继续内部演示 演示功能几乎没变 12月 23号 昨天又演示了, 总的来说,效果还可以. 这周主要写的是拍卖系统. 感觉还是浮躁起来了. 而且,发现好好做是真的可以学到东西的. 得静一静了. 26号 把游戏删了. ...原创 2011-10-09 17:00:35 · 133 阅读 · 0 评论 -
杂<十二>
2011-6-8 轩辕上线在即, 项目会议频开, bug解决力度督促不够, 任务模块分配出现问题, 有的人分配到一些不熟悉的模块, 熟悉的模块又不愿意交给熟悉者, 商城如果给商店制作者, 估计两天就能做出高质量的版本, 现在可能需要很久. 功能是能做出来, 但是bug会费些时间去解决. 分给我相位的bug, 相位我还算熟悉....原创 2011-10-09 17:00:47 · 99 阅读 · 0 评论 -
杂<十三>
2011-9-30 自从搬家到石景山, 自己的时间少了很多.原创 2011-10-09 17:01:10 · 92 阅读 · 0 评论 -
利用创建JMock模拟session,packet等必要的类。并构建模拟类虚拟的返回值。执行HANDLER方法,截取方法参数来检测程序正确性...
需要的几个包. 只是编译时的lib,方在文件夹compile-lib中: 两个简单的例子: 1、测试DAO方法: 思路:创建一个测试数据(不会重复创建),在测试环境中跑DAO方法,然后断言结果。 MailDAOTestCase.java: INIT_MAIL = “xxx”; 是初始库表测试数据的SQL。 在执行每一个Test时总会先执行@...原创 2011-10-09 17:02:08 · 255 阅读 · 0 评论 -
分析"一个很伤脑的笔试题"
[code="java"]int a=2; int b=a+3*a++; System.out.print(b);[/code] b=??? 我的第一反应应该是 b=9; 因为a++,操作应该会把第一个a的值变成3; 也就是说 b= 3 + 3 * 2 = 9; 结果是错的. 显示的是8. 分析一下啊: [code="java"]public stati...2011-12-01 11:11:04 · 168 阅读 · 0 评论 -
杂<七>
8号 上午进入了一下状态,没有能够写一些具体的东西。 遇到了一些问题,似乎是在多次开关UI后出现的问题,也有直接点出来就出问题的情况 总之,觉得出问题后无法清除知道问题原因。 调试也不灵。 9号 昨天一直到下午才把问题解决, 碰到的问题主要还是细节上面的。 例如在画出grid并放入gridbox后显示不出效果。 反复,重复的实验,最后才发现是设置纵坐标出的问题,设大...原创 2011-10-08 17:25:14 · 102 阅读 · 0 评论 -
杂<六>
25号宣布负责商店的开发 下午申请权限,安装开发环境。 26号研究背包系统,起初有点轻视。 到晚上基本完善了首个界面。 27号开始做操作界面和与服务器联调的工作。 下午参加信任培训。 28号开会演示 发现会议关注点不同, 感觉他们更多关注的是界面效果。 可能是想先看到界面效果。 演示结果不好。 29,30号重构了商店的UI面板,参考GUI cor...原创 2011-10-08 17:25:02 · 91 阅读 · 0 评论 -
杂<五>
上周使用脚本开发了两个demo, 目标是使用现有脚本实现功能, 遇到问题也采用跳过的方式对待。 这个周使用脚本开发一个更复杂的应用。希望能更深入认识游戏开发的整体流程 计划利用现有资源,完成一个横版游戏demo。 主要功能有: 1、 控制, 上下左右 2、 npc,敌人。 行走,向玩家靠拢 3、 攻击,被攻击 4、 少血效果 5、 血条 6、 背景,摄像机移动...原创 2011-09-30 10:41:03 · 74 阅读 · 0 评论 -
cygwin
看了修炼之道中一片讲cygwin的原创 2010-06-30 12:27:10 · 72 阅读 · 0 评论 -
明珠首月
明珠首月 到明珠已经一个月了, 这个月碰上了国庆中秋,感觉很快就过完了。 过程大致如下: 15 16 17 前三天是报道、入职、熟悉明珠游戏、熟悉脚本功能和编程方式。 实现了两个可以运行的小例子:第一个是可以往返跑的小人,另一个是一个类似gtalk聊天的界面。 19 20 21 计划利用现有资源,完成了一个横版游戏demo。 主...原创 2010-10-16 11:13:47 · 213 阅读 · 0 评论 -
阶段总结
这周家里来人,很多事凑一块了。 正好原定28号的演示推迟到下月1号。给我争取了一些时间。 在开发过程中有两处感觉有所体会: 第一、同样是项目负责人,亚权比我过去时候显得更从容。 没看到他晚上加班,一般到点就走了。事情按部就班,自己对代码结构性的东西把握好。其他的都交给别人,别人加班加点他不需要非跟着赶着做,而是让人自己把握。 第二、在项目紧张的阶段,他不是以完成功能为目标,尽量...2010-10-30 18:42:21 · 82 阅读 · 0 评论 -
hibernate
晚上开始写邮件部分,看了代码。像是用hibernate做的数据层。 这个时候突然有些感悟,自己从几年前开始使用hibernate,在新项目中又用到hibernate了,熟悉感袭来后觉得很失落。 是啊,hibernate我用了很多年了,我很熟悉。 可我熟悉什么? 我还是照着某个参照物描一遍。 我知道我自己建hibernate项目的时候使用注释,可是现在还是得老老实实的拷贝一个xx.hbm.x...2010-11-06 21:04:25 · 71 阅读 · 0 评论 -
杂<一>
2010年9月15日 上午办入职手续,剑鸿交代熟悉公司内网,并下载了公司现有的三个游戏玩了玩。 武林,幻想,三国。 武林和幻想是回合制的。 幻想的特点是有宠物。 三国是即时战斗的。有目标锁定,自动攻击等 入职后没有对本团队介绍自己。 中午午饭时一起吃了饭,略微熟悉了一下。 下午询问是否有文档, 感觉无处下手。 回,等轩辕项目组长回来后,由他交代一下脚本系统。目...原创 2011-09-30 10:32:21 · 84 阅读 · 0 评论 -
杂<二>
没有等到有关脚本系统的任何信息,自己在下午看了一下实现脚本系统的东西。 主要是看了JLEX,CUP。这些词法语法分析。 简单尝试了一下,没有实现出来一个想象中的计算器工具。明天抽时间再看看吧。 ...原创 2011-09-30 10:33:42 · 133 阅读 · 0 评论 -
杂<三>
开始使用JO集成开发工具来学习脚本。 脚本系统的实现似乎就是使用了Jlex的词法分析。 不过,现在的主要精力是熟悉脚本系统的使用方式。 做 了一个小孩来回跑的demo。 如果没事的话,希望使用该脚本系统配合原先的AI想法来实现一个小小的战斗 场景。 集成工具开发中学到的知识有: 1、 字段的声明 2、 初始化 3、 几个系统函数的调用 画图、画字、键盘监听 ...原创 2011-09-30 10:34:32 · 89 阅读 · 0 评论 -
杂<四>
实现了两个可以运行的小例子 第一个是可以往返跑的小人,另一个是一个类似gtalk聊天的界面。 第一个比较简单,理解了循环的使用,和一种动画的实现方式。 第二个使用了结构体、数组、随机数、固态堆存储等等,但是很不理解。 目前目标是使用现有资源出东西。 放下碰到的问题,待今后理解和学习。 下午讲解了关于 分配内存的相关内容。 每一个函数都固定的有200多个内存...原创 2011-09-30 10:38:15 · 119 阅读 · 0 评论 -
java的shutdown钩子
线程内加个钩子 [code="java"]Runtime.getRuntime().addShutdownHook(new Thread(new ShutdownHook()));[/code] [code="java"] private class ShutdownHook implements Runnable { @Override public void run(...2011-12-01 11:21:01 · 114 阅读 · 0 评论