- 博客(20)
- 收藏
- 关注
原创 cocos2d-x定时器机制(更新完毕)
问题1:定时器回调函数,添加到cocos2d-x框架哪里去了。问题2:定时器回调函数是如何被cocos2d-x回调用起来的问题3:cocos2d-x框架式如何管理定时器的。定时器的应用基础cocos2d-x Cocos2d-x提供两种定时器 1)update定时器,每帧被调用,使用scheduleUpdate方法启用。2)schedule定时器,可设置时间间隔来触发,使
2014-03-14 23:18:23
2118
原创 bombing:cocos2d-x内存管理机制-侧重调用
请打开CCObject类的.h.cpp文件,问题1:成员m_uID、m_uReference、m_uAutoReleaseCount什么意思?问题2:release函数和delete操作符,有什么不同问题3:autorelease函数的作用问题4:cocos2d-x内存管理机制是如何管理子节点精灵的。内存管理机制的基本概念及应用1、 基础知识cocos2dx采用的
2014-02-27 21:32:15
953
原创 bombing8:写给pki
无题1十年了,人生能有几个十年。也许太热爱这个行业,总有太多的感慨在里面。也曾经在自己购买的pki书籍上写上”为中国pki事业奉献毕生精力“这样的话。随着安全需求的扩充,不管如何,真心希望这个应用行业,能普及成公共技术(我知道还有一段距离)。无题2不管如何,现在,我已经再做一个传播者了。而且我也有机会让更多人走进软件研发这个行业。不同阶段总有更有意义的事,等着我去做
2014-02-27 21:13:16
1548
5
原创 bombing:7证书认证系统设计与实现-总结与展望
第六章 总结与展望互联网的发展和信息技术的普及,给人们的工作和生活带来了前所未有的便利。但网络安全问题几乎是随着网络的产生而与生俱来。传统的身份认证采用了“用户名+口令”的方式,由于受到长度和保存方式的限制很容易被破解,也因此逐渐被基于密码技术的证书认证方式所替代。信息安全的关键技术、基础技术的PKI技术,对其体系的研究受到各国的重视。从90年代初期以来,美国、加拿大、英国、德国、日本和新
2014-02-27 20:52:19
1354
原创 bombing:6证书认证系统设计与实现-改进与思考
5.1 CA业务实现模式探讨RA子系统和CA子系统在数据交互时,报文组织的“唯一性”原则非常重要。现在国内常用的模式为基于业务受理号模式和基于USERID模式。1)基于业务受理号模式此模式主要是RA端每一笔业务都产生一个业务受理号,CA端根据业务受理号进行业务处理。业务受理号不与用户ID、用名称、身份证号等相关联,故系统实现起来思路清晰。2)基于统一用户管理(统一USERID)模式
2014-02-27 20:43:33
912
原创 bombing:5证书认证系统设计与实现-实现下
4.4 统一接口实现统一接口实现是证书认证系统的重要课题设计之一,良好的统一接口[19]能实现证书认证系统的业务与数据有效分层、能提供证书认证系统模块化结构、能提升证书认证系统稳定及性能、能实现证书系统的跨平台通讯及移植,保持证书认证系统的先进性。本证书认证系统统一接口主要包括统一数据库访问接口、统一套接字通讯接口、统一报文编码解码接口等。4.4.1统一数据库访问接口统一数据库访问
2014-02-27 20:38:58
1011
原创 bombing:4证书认证系统设计与实现-实现上
4.1业务流程实现4.1.1 总体业务流程总体业务流程[23]涉及到KMC子系统、CA子系统、RA子系统、CA发放子系统(OCSP/LDAP)之间模块相互关系。其描述见图4-1。4.1.2 证书申请流程设计省略,可以参考国家相关规范。1、证书的注册申请2、证书申请审核3、证书的签发4、用户证书下载5、用户证书更新
2014-02-27 20:17:53
1220
原创 bombing:3证书认证系统设计与实现-总体架构
第三章 证书认证系统设计3.1 证书认证系统总体架构3.1.1 证书认证系统网络拓扑图设计图3-1 证书认证系统总体架构图Ø KMC区:由KMC管理终端、KMC后台服务器、KMC数据库服务器组成。Ø 核心区:由签发服务器、主OCSP服务器、主目录服务器、CA数据库服务器组成。其中签发服务器上按照CA后台签发程序、CRL签发程序、签名服务程序。Ø 管理区:由CA
2014-02-27 20:09:53
2822
原创 bombing:2证书认证系统设计与实现-pki技术介绍
第二章 PKI技术介绍PKI技术多种多样,应用非常广泛;本章介绍这些基本技术。证书认证系统的设计与实现使用了以下典型PKI技术:数字证书、数字信封、微软CryptoAPI、SSL协议、LDAP标准、OCSP协议等。2.1数字证书概念及元素分析数字证书[2](Digital certificate)是一种“网络身份证”,它由证书认证中心签发;它是一种包含持有者信息、持有者公钥、颁发者
2014-02-27 19:42:51
1408
原创 bombing:1证书认证系统设计与实现-引言
第一章 引言1.1 研究背景公钥基础设施[1] (Public Key Infrastructure,PKI)是利用公钥概念和加密技术为网上通信提供符合标准的一整套安全基础平台。公钥基础设施能为各种不同安全需求的用户提供各种不同的网上安全服务,主要有身份识别(认证)、数据保密性、数据完善性、不可否认性及时间戳服务等。从广义上讲,所有提供公钥加密和数字签名服务的系统都可叫做PKI系统。
2014-02-27 19:37:25
1468
原创 bombing:cocos2d-x之CCDirector类2
CCDirector与CCEGLView、AppDelegate产生关系图cocos2d-x框架创应用类、视图类、导演类顺序示意图如下:从图中可以总结如下:1) cocos2d-x框架创建AppDelegate单例对象;2) cocos2d-x框架创建CCEGLView单例对象,注册win窗口类和win窗口过程回调函数3) cocos2d-x框架在CCEGLVie
2014-02-25 20:48:54
682
原创 cocos2d-x之CCDirector类1
1 cocos2d-x之CCDirector类1问题1:CCDirector类是什么时候创建?问题2:cocos2d-x应用窗口的消息回调函数是如何和CCDirector类创建连接起来的?1、复习上一节:创建AppDelegate对象后,全局唯一AppDelegate对象会执行run函数进行消息循环处理;创建CCEGLView对象后,该全局唯一CCEGLVie对象会处理wi
2014-02-25 20:42:05
882
转载 cocos2d-x应用窗口相关源码剖析5-其他细节
Cocos2d-x 的“HelloWorld”细节分析 打开 HelloWorld 工程 , 里面有两个文件目录 Classes和 win32 。Classes 下有 HelloWorldScene.h/cpp ,AppDelegate.h/cpp.win32 下有 main.h/cpp首先看一下 win32 目录下的 main.h, 其中定义了使用
2014-02-25 20:25:24
879
原创 cocos2d-x应用窗口相关源码剖析4
4、结论1、从程序员的角度理解框架,框架最低要求 1)框架定义了一些协议(功能的抽象);目的:解耦合,通过函数指针实现。 2)框架实现了这层协议的调用,框架具有集成功能。 3)上层应用按照要求,去实现框架协议。2、cocos2d-x框架,基本上都可以分为两部分: 1. 一个入口主类,它定义了整个应用程序的生命周期,并提供一些全局的资源
2014-02-25 20:22:06
738
原创 bombing:cocos2d-x应用窗口相关源码剖析3
3、cocos2d-x窗口应用程序集成win32消息机制流程分析bombing提醒您分析源码的时候,要带着问题去分析;分析明白以下三个问题,基本上对cocos2d-x集成win32消息机制大体流程了。问题1:win平台下,cocos2d-x框架源码中,那个类完成了win窗口类注册;问题2:win平台下,cocos2d-x框架源码中,那个类完成win窗口消息循环;问题3:win平
2014-02-25 20:10:00
972
原创 cocos2d-x应用窗口相关源码剖析2
2、Win32编程入门(cocos2d-x集成win消息框架基础)问题1:cocos2d-x应用程序如何创建win窗口?GetMessage: 从线程的消息队列取出一个消息 ;TranslateMessage: 将msg结构传给Windows,进行一些转换,比如A键按下,转换成WM_CHAR消息等 DispatchMessage():再将msg结构传给Windows,Windo
2014-02-25 20:01:57
762
原创 cocos2d-x应用窗口相关源码剖析1
1 CCApplicationProtocol、CCApplication、AppDelegate类实现源码分析什么是框架,框架最低要求 理论:1)框架定义了一些协议(功能的抽象);目的:解耦合,通过函数指针实现。2)框架实现了这层协议的调用,框架具有集成功能。3)上层应用按照要求,去实现框架协议 代码兑现:1)CCApplicationProtocol类定义了
2014-02-25 19:53:05
806
原创 ssh整合中,hibernate3.6.0异常java.lang.NoClassDefFoundError: org/objectweb/asm/Type
1,新建工程,类型为Web Project,设置默认编码为UTF-8,并创建如下文件夹 1,Source Folder 1,src 项目源码 2,conf 配置文件 3,test 单元测试 2,普通文件夹 1,WebRoot/style css与图片等
2013-10-07 02:14:54
1124
翻译 Linux内存管理之一:基本概念篇
物理地址、线性地址(虚拟地址)和逻辑地址;阐述段式管理和页式管理基本概念;Linux操作系统内存管理和虚拟内存概念;为内核开发做一个基础铺垫。王保明总结与2010年。
2011-02-05 17:29:00
1331
转载 linux驱动移植的重要数据结构(一)
<br />对于嵌入式 Linux 系统来说,有各种体系结构的处理器和硬件平台,并且用户需要根据需求自己定制硬件板。只要是硬件平台有些变化,即使非常小,可能也需要做一些移植工作。内核移植是嵌入式Linux系统中最常见的一项工作。<br />内核移植工作主要是修改跟硬件平台相关的代码,一般不涉及 Linux 内核通用的程序。<br />移植的难度也取决于两种硬件平台的差异。Linux 对于特定的硬件平台的软件就叫作 BSP (Board Support Package)。<br />由于 Linux 内核具备
2011-02-03 19:34:00
696
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人