- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 接口与类的区别与联系
本质上来说,抽象类和它的实现者是一种继承关系,也就是说,作为父类的抽象类和它的子类之间必须存在“Is a”的关系。但对于接口来说,不需要它的实现类和它之间存在概念上的一致性,实现类只是实现了接口的契约而已。 不同点:接口里只能有方法声明,抽象类中既可以有方法声明,也可以有方法的实现。接口里只能定义公共的静态的常量,抽象类中的变量是普通变量。
2017-10-23 17:42:31
1931
转载 Unreal Engine 4 C++ Camera Pitch Yaw Roll 直观理解
摄像机旋转概述通常一个游戏的摄像机会是如下图旋转,Unreal Engine 4 也不例外:Pitch是围绕X轴旋转,也叫做俯仰角。Yaw是围绕Y轴旋转,也叫偏航角。Roll是围绕Z轴旋转,也叫翻滚角。下图会标示的更明白:根据Pitch旋转根据Yaw旋转根据Roll旋转
2017-10-16 15:19:32
1330
原创 UE4虚幻引擎结构
虚幻引擎结构图如下: 从上图可以可看出,一个游戏实例对象GameInstance包含一个UWorld和一个GameMode对象。UWorld下包含1到N个Level;GameMode下管理着Controller、GameState、PlayerState和Pawn等对象。 一般来说,我们直观感受GameMode对象应该属于Level管理的,不应该和UWorld
2017-10-14 17:42:30
3550
原创 UE4里如何创建并播放摄像机动画
1打开UE4编辑器,建立空工程,创建新关卡,摆放道具,加摄像机。 2.选中摄像机,添加Matinee,在新窗口中,创建摄像机组. 3.设置动画时长为2秒-添加关键帧-保持摄像机选中-拖拽摄像机-形成动画轨迹 4.打开关卡蓝图窗口,设定摄像机为view target,然后播放摄像机动画
2017-10-13 17:51:10
20996
原创 某电信增值业务平台的需求分析-2
第二个例子是系统有两个核心模块:CP网关和AAA服务器,CP网关用于接收用户发起的业务访问请求,向AAA服务器发送认证鉴权操作请求,并将认证鉴权结果返回给用户;而AAA服务器用于接受从CP网关产过来的对用户鉴权、SP/CP鉴权、业务鉴权、用户认证、用户使用业务的请求、实现对用户、SP/CP和业务的认证、鉴权功能。并向CP网关反馈认证、鉴权结果。为了让用户和开发人员弄清楚这些复杂的业务流程以及所
2010-04-01 19:21:00
685
原创 某电信增值业务平台的需求分析-1
VASP系统需求分析刘志(2010-04-01) 摘要:2006年,我公司负责承建国内某电信运营商的综合增值业务平台。该系统充分利用该电信运营商的网络资源和用户资源进行统一业务门户、统一计费、统一业务展示。将业务展示、用户订购、退定及管理业务、用户使用业务计费等等都统一到这个平台上来。由于该系统同其它传统电信业务接口繁多、系统复杂,对系统的安全性和性能的要求比较高,因此
2010-04-01 19:08:00
1404
原创 浅谈SQL Server Engine GQL测试(二)
五、测试使用的工具针对如此重要的一款产品,如此庞大的测试规模,如果没有一套完整,稳定可靠的测试架构作为支撑,可以想象测试是无法顺利有效进行下去的。a) MS公司针对SQLServer的测试框架使用的是WTT(Windows Test Technology),WTT提供的功能主要有,测试的调度执行、测试结果的收集、测试机器的维护和管理、测试任务的(JOB)开发和维护。 b
2010-03-30 18:47:00
682
原创 浅谈SQL Server Engine GQL测试(一)
浅谈SQL Server Engine GQL测试刘志(2010年3月) 摘要: 近三年来(2007年7月至今),笔者作为一家软件外包公司的外派员工有幸参与了软件跨国公司MS的SQL Server数据库软件产品的核心模块 SQL server Engine(数据库引擎)的测试工作。由于该款数据库产品是世界级的。为确保 SQL server Engine的质量,
2010-03-30 18:32:00
754
编写安全的代码(第二版)
2008-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人