自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

blackant2的专栏

~~~开开心心每一天~~~

  • 博客(108)
  • 资源 (10)
  • 收藏
  • 关注

原创 m=m++到底发生了什么

m=m++到底发生了什么

2022-06-23 11:44:47 957 1

原创 Cocos2d-x《雷电大战》(6) 一枪消灭一个侵略者

现在有子弹了有敌机了 所以事情简单了,两者碰撞,都消失,真正做到一枪消灭一个侵略者先重看一下完整的场景var HelloWorldScene = cc.Scene.extend({ onEnter:function () { this._super(); //两个背景层 var layer = new BGLayer(res.BACK4_2,res.BACK4

2017-07-18 11:14:49 557

原创 Cocos2d-x《雷电大战》(6) 智能敌机AI来袭–飞行路径算法设计与实现(上)

好象掉了单例 算了与cocos2d-x也没关系 最后我加上消灭敌人算补偿?有两种敌人会定期的循环出现,现个调试器实现1 资源var res = {//... AIR3:'res/air3.png', AIR4:'res/air4.png',//.... };2 HelloWorldScene.onEntervar HelloWorldScene = cc.Scene.e

2017-07-18 11:03:58 629

原创 Cocos2d-x《雷电大战》(4)-策略模式实现不同子弹切换!!

Cocos2d-x《雷电大战》(4)-策略模式实现不同子弹切换!!一种子弹不过瘾 多来几种?我们准备了一个风格切换按钮,然后改写了firevar Airplane = cc.Layer.extend({ ctor:function (){//..... //有3种风格可以选择 me.bulletStyle=0; //添加子弹风格,默认为0 v

2017-07-18 10:52:14 391

原创 Cocos2d-x《雷电大战》(3)-子弹无限发射

Cocos2d-x《雷电大战》(3)-子弹无限发射作者想让飞机能发子弹1 资源 var res = {///.... BULLET1:'res/bullet1.png',//..... };2 有调度的airplanevar Airplane = cc.Layer.extend({ ctor:function (){//...... m

2017-07-18 10:46:44 613

原创 Cocos2d-x《雷电大战》(2)-精灵随手指移动,你点哪我走哪!

请参见原作者实现Cocos2d-x《雷电大战》(2)-精灵随手指移动,你点哪我走哪!作者想实现的功能是有个飞机,可以接受触控事件,让飞机跟着手指走1.资源var res = {//... AIRPLAN:'res/air1.png',//... };2.添加新的层至HelloScenevar HelloWorldScene = cc.Scene.extend(

2017-07-18 10:38:34 388

原创 Cocos2d-x游戏《雷电大战》html5版

感谢林柄文项目地址:http://blog.csdn.net/Evankaka/article/category/2922463正好我准备学习一下cocos2d-x html5开始吧 1 Cocos2d-x《雷电大战》(1)-双层地图无限滚动再次声明一下 我只是学习,所有的创意和素材来自于林柄文1.src/resource.js 载入资源var res =

2017-07-18 10:29:37 772

原创 apk文件的签名过程

apk文件签名过程

2016-10-11 11:11:13 335

原创 androidManifest

androidmanifest格式化读取测试

2016-10-10 18:37:51 444

原创 坑货libmcrypt

坑货libmcrypt 使用MCRYPT_RIJNDAEL_128 256位的key时进行的是aes-256位加解密

2016-08-26 19:14:46 1783

原创 javascript中的3des

javascript中的3des

2016-08-24 10:06:55 1886

原创 asp.net mvc 模板生成word文档

自从ms office 2007开始.就开始支持open xml.而且发布了一套api.还有个对应的 open xml tool,我看了一下,觉得不值得花这个力气去熟悉一套非标准的api,在网上查资料的时候,我知道了原来docx的原来就是一个标准zip包,试着解压来看了看,文件结构比较简单,如果忽略掉文件之样的关联引用.完成可以自己生成xml,然后再打包成docx.为什么不呢,这样应该相当的简单.

2013-11-21 14:50:05 3434

原创 virtualbox安装android-x86 4.3(这次方便了)

android-x86 4.3上上个月就放出了,现在才知道.今天安装了一下,比4.0的稳定多了,强烈推荐中1.关于坚屏先进入vbox目录运行 vboxmanage setextradata "android" "CustomVideoMode1" "480x640x16"其中android是虚拟机的名字,启动android时修改启动项vga=ask可以看到应该多了个360

2013-09-18 15:42:04 3345 1

原创 导出Ext.grid.Panel到excel

1.客户端定义,基本的想法是form提交表格头定义,数据,以json方式传输 Ext.grid.Panel.addMembers({ exportExcel:function(options){ if(!Ext.isDefined(options)){options={}}; options.name = options.name || '未命名';

2013-09-13 16:47:02 952

原创 C# c++ 传递函数指针

[UnmanagedFunctionPointerAttribute(CallingConvention.Cdecl)]public delegate int INTARRAYSORT(IntPtr a, IntPtr b);C#和c++之间相互传递函数指针在C++和C#之中都有很多callback method,可以相互调用吗,怎么传递,是我表弟的问题.1.定义c++ dll ,导

2013-09-12 15:20:17 4278

转载 WCF RIA 服务 (三十五)-- 身份验证、角色、个性化 6

演练:在Silverlight Business应用程序中使用身份验证服务Silverlight Business应用程序模板创建的解决方案自动允许身份验证(验证模式为Forms),角色和个性化功能。解决方案包含了数据表格来登录已经存在的用户和注册新用户。我们不用写额外的代码就可以使用这些特性。我们也可以通过定义角色、个性化属性来自定义解决方案。

2010-04-09 13:46:00 2175 6

转载 WCF RIA 服务 (三十四)-- 身份验证、角色、个性化 5

如何:创建自定义验证属性WCF RIA Services框架提供了RequiresAuthenticationAttribute和RequiresRoleAttribute属性。这两个属性使我们很方便地指定哪个域操作是仅仅对验证用户或特定角色成员可用的。除了这两个属性,我们可以创建自制验证逻辑属性并对域操作应用这个属性。这章我们演示如何为身份

2010-04-09 09:05:00 2141

转载 WCF RIA 服务 (三十三)-- 身份验证、角色、个性化 4

如何:在RIA Services中允许个性化功能使用个性化功能,我们可以为用户检索和保存属性。WCF RIA Services中的个性化功能建立在ASP.NET的个性化框架上。我们只能在用户验证后检索或保存个性化属性。配置服务端项目1. 在服务端项目中,打开Web.config文件。2. 在段内,添加元素。

2010-04-08 15:07:00 1391

转载 WCF RIA 服务 (三十二)-- 身份验证、角色、个性化 3

如何:在RIA Services中允许角色功能使用角色,我们可以指定哪个验证用户组可以访问某些资源。WCF RIA Services中的角色功能是建立在ASP.NET的角色功能上的。我们只有在用户已经被验证后,才能检索用户的角色信息。通过在域操作中的方法上使用RequireRoleAttribute属性,我们就可以限制角色中的成员对域操作的访

2010-04-08 15:01:00 1324

转载 WCF RIA 服务 (三十一)-- 身份验证、角色、个性化 2

如何:在RIA Services中允许进行身份验证WCF RIA Services中的身份验证是建立在ASP.NET验证框架之上的。本章节展示如后在我们的应用程序中通过RIA Services来允许用户身份验证。我们必须在服务端和客户端添加代码,来使身份验证可行。这个验证对客户端就如同一个服务。我们可以通过对域操作应用RequiresAu

2010-04-08 14:32:00 2004 2

转载 WCF RIA 服务 (三十)-- 身份验证、角色、个性化

 在Web应用中,我们经常会限制某些特定用户使用一些功能,并对每个用户保持性能。ASP.NET提供了身份验证、角色、个性化实现这些功能。身份验证允许我们核实用户的凭证并标记用户为已登录。角色允许我们根据职责来把用户分组,并对组中成员授予资源许可。个性化允许我们保持验证用户的属相并在web应用中检索这些属性。WCF RIA Services框架在表现层和中间层

2010-04-08 14:30:00 2326

转载 WCF RIA 服务 (二十九)-- Silverlight 客户端 10

如何:在客户端添加计算特性我们可以在客户端添加成员属性,这些属性是有实体类中的成员属性计算而来。局部方法被用来引发事件,来通知用户界面元素数值已被更改。当我们添加计算的成员属性时,这些属性只存在于客户端项目中。1. 在客户端项目中,添加一个类文件。2. 声明一个局部类,这个类与我们想要修改的实体代理类具有相同的名字和命名空间。3.

2010-04-08 14:28:00 1230

转载 WCF RIA 服务 (二十八)-- Silverlight 客户端 9

 自定义生成代码对于WCF RIA Services,在某些情况下,我们想在客户端生成的代码中添加些东西。然而,我们不能直接定制生成代码,因为在下次中间层重新编译的时候会被覆盖掉。RIA Services在生成代码中提供了局部方法,这样我们可以在分开的代码文件中定制客户端代码。这些局部方法就如同“钩子”,通过它我们可以把自己的代码附加在生

2010-04-08 14:24:00 1342

转载 WCF RIA 服务 (二十七)-- Silverlight 客户端 8

演练:在Silverlight商业应用程序中显示数据在本演示中,我们将创建一个显示数据的Silverlight商业应用程序。Visual Studio提供了几个设计时工具来帮助我们创建SL商业应用程序。这个演练将展现如何使用DataSources窗口在RIA中创建与数据一起工作的用户界面。演示将会满足下面的任务:1. 创建SL商业应用程序,

2010-04-08 14:17:00 1639

转载 WCF RIA 服务 (二十六)-- Silverlight 客户端 7

演练:编辑来自域服务的数据当我们在域服务中添加了更新、插入或删除方法时,我们就可以在Silverlight客户端创建一个接口来让用火修改数据。EntityChangesSet对象跟踪所有的改变,并且这些改变在我们调用SubmitChanges方法时一起提交。在这个演练中,我们将学习如何创建一个让用户修改

2010-04-08 14:13:00 1431 1

转载 WCF RIA 服务 (二十五)-- Silverlight 客户端 6

演练:检索和显示来自域服务的数据想要在Silverlight应用程序中检索数据,我们调用域上下文中的方法,这些方法对应着域服务中我们想要使用的查询方法。例如,在域服务中有个名为GetProducts的方法,那么在与上下文中有个名为GetProductsQuery的方法。在SL应用程序中,我们调用GetProdu

2010-04-08 14:10:00 1575

转载 WCF RIA 服务 (二十四)-- Silverlight 客户端 5

 在客户端处理错误当我们在客户端检索或修改数据时,我们通常需要处理错误和对错误做出反应。通过WCF RIA Services,我们为数据操作提供一个回调方法来处理错误,并且在回调方法里检查错误。使用回调方法是必需的,因为调用数据操作都是异步的,比且异常也是异步抛出的。默认下,对域操作中的所有错误都抛出一个异常。RIA Services为我们提

2010-04-08 12:31:00 1669

转载 WCF RIA 服务 (二十三)-- Silverlight 客户端 4

DomainDataSourceWCF RIA Services提供DomainDataSource控件来简化用户界面和域上下文中数据的交互。通过DomainDataSource,我们可以只是用声明性语法来检索、编辑数据。我们指定域上下文与DomainDataSource一起使用,然后通过这个上下文来调用操作。配置Silverligh

2010-04-08 12:17:00 2375 4

转载 WCF RIA 服务 (二十二)-- Silverlight 客户端 3

  DomainContext从客户端项目内部,我们不直接与域服务交互。相反,会对服务端中的每个域服务在客户端生成一个域上下文类。我们在域上下文类上调用对应于域服务上想使用的方法。这个生成的域上下文类派生于DomainContext类。查询域上下文中的查询方法通常与域服务中的查询方法有相同的名字,并有后缀Query。例如,一个域上下文

2010-04-08 12:14:00 1518

转载 WCF RIA 服务 (二十一)-- Silverlight 客户端 2

客户端代码生成当我们使用RIA Services连接中间层和表示层时,RIA Services为客户端项目生成了客户端代理类,这些类是以中间层公开的实体和操作为基础的。因为RIA Services生成了这些类,所以我们不必再复制这些中间层和表示层中的应用逻辑。因为我们对中间层所做的任何修改,在重新生成客户端项目时都会自动与表示层同步的。生成的

2010-04-08 12:12:00 1612

转载 WCF RIA 服务 (二十)-- Silverlight 客户端

Silverlight客户端使用WCF RIA Services,我们可以创建一个当数据交互时知道中间层应用逻辑的Silverlight客户端。还可以对可见的和可编辑的数据提供用户接口,来在提交数据修改之前应用验证规则。我们的SL控件将会使用从中间层代码自动生成类。次章节介绍SL客户端如何使用domain context, 如何与数据一起工作,以及如何自

2010-04-08 12:11:00 1587 1

转载 WCF RIA 服务 (十九)-- 共享代码 2

如何:通过源文件来共享代码我们可以通过源文件来在中间层和表示层之间共享代码。当在中间层修改源文件,并重新生成应用程序时,在客户端会自动同步更新了的代码。当代码不属于domain Service或实体类,而且我们不想代码经历客户端代码生成步骤时,我们把代码放在共享的源文件中。通过使用共享命名规范或文件链接来共享源文件。下面示例使用这两种方法来共

2010-04-08 12:10:00 1239 1

转载 WCF RIA 服务 (十七)- 数据 7

数据模型中的继承WCF RIA Services允许我们使用做为继承体系中的一部分的实体。一个继承模型包含了一个从其他数据类派生的数据类。例如,一个多态继承模型可以包含一个Customer实体和两个从Customer派生的实体(PublicSectorCustomer和PrivateSectorCustomer)。

2010-04-08 12:04:00 1970

转载 WCF RIA 服务 (十六)- 表示模型

WCF RIA Services允许我们创建数据模型来综合从数据访问层得到的不同实体数据。这个模型就是表示模型。当我们不想把数据层的数据直接公开给客户端时,会使用这个特性。当使用表示模型时,可以只修改表示模型而不是客户端来回应数据访问层中的改动。还可以设计一个综合那些仅与客户端用户相关的字段的模型,来简化客户端代码。创建表示模型需要用

2010-04-08 12:00:00 1676

转载 WCF RIA 服务 (十五)- 数据 5

 层的组成WCF RIA Services允许我们为具有层次概念的数据类创建应用逻辑,例如SalesOrderHeader实体和SalesOrderDetail实体。这样相关实体就组成了所谓的层次。定义了类之间的组成关系后,就可以像操作一个单一个体一样来操作对实体的数据修改,而不是像操作独立实体那样。这就会简化中间层的逻辑,因为我们可以对整个实体层来

2010-04-08 11:57:00 2077

转载 WCF RIA 服务 (十四)- 数据 4

 如何自定义解决数据并发性冲突WCF RIA Services框架把原值和更改后的值一起传递给数据访问层。这就允许数据访问层在提交数据更改之前检测数据并发性冲突。数据访问层是通过检测数据源中的当前值是否与Domain操作中检索到的值一致来判断冲突的。我们可以为一个特定的实体自定义如何解决数据并发性冲突,这个方法在冲突确认时被调用。在这个方法中,可

2010-04-08 11:55:00 1819 2

转载 WCF RIA 服务 (十三)- 数据 3

如何验证数据我们对实体和成员属性添加验证属性来实施验证规则。WCF RIA Service提供了几个验证属性来执行常用的验证检测,还提供了CustomValidationAttribute属性来执行自定义的验证检测。在RIA Service中包含了如下的验证属性:DataTypeAttributeRangeAttributeRegular

2010-04-08 11:51:00 1975

转载 WCF RIA 服务 (十二)- 数据 2

如何添加元数据类WCF RIA Services支持对实体类和成员的批注。批注是通过叫做元数据类的局部类来实施的。当我们想批注一个生成的实体类,并在重新生成这个实体类时不想丢失这些批注,我们使用元数据类。通过使用[MetadataTypeAttribute]属性来指定一个元数据类。有两种方式来添加元数据类。一种是当添加一个新的Domain

2010-04-08 11:46:00 2190 1

转载 WCF RIA 服务 (十一)- 数据 1

当我们在RIA客户端提供更新、删除、创建新数据等接口时,经常需要在提交更改之前确定用户输入的数据是有效的并且对数据源来说是最新的。WCF RIA Services提供了几个特性,来允许我们检查数据的有效性以及确定数据与客户端代码的并发性。还提供像使用单一数据实体那样与复杂的数据关系交互的特性。数据批注当使用数据类时,可以通过对类或方法应用属性,来指定

2010-04-08 11:44:00 2131

转载 WCF RIA 服务 (十)- Domain Services 3

如何在Domain Services中添加商业逻辑即使在Domain Services中已经包含了更新、插入、删除等操作,但我们还是经常需要添加一些商业逻辑来管理那些修改数据的过程。还可能需要添加一些有别于传统的新的查询、更新等操作。这节中,我们将学习如何修改数据操作来满足商业要求,还学习如何添加一个命名的更新named update方

2010-04-08 11:29:00 2683 1

联想i4156 os x 10.8 驱动

联想i4156 os x 10.8 驱动,博主亲证

2013-11-28

i4156黑苹果驱动

i4156完美黑苹果驱动,博主亲自验证。

2013-11-28

深入浅出 Android

深入浅出 Android 下回来就不知道作者是谁,惭愧

2011-01-15

Android应用框架原理与程序设计36技

Android应用框架原理与程序设计36技 Android 开发教程 笔记

2011-01-15

android程序员指南

android程序员指南 原著:J.F. DiMarzio 翻译: 张劲锋 zyf19870302@126.com 仅供学习使用 版权归属原著作者

2011-01-15

C++网络编程 卷2 基于ACE和框架的系统化复用

C++网络编程 卷2 基于ACE和框架的系统化复用 pdf 中文

2008-05-29

C++网络编程 卷1 运用ACE和模式消除复杂性(3)

分卷3.。。。。希望顺序没错

2008-05-29

C++网络编程 卷1 运用ACE和模式消除复杂性(4)

刚下的,还没捂热,下的不容易,方便一下大家,中文版,pdf格式

2008-05-29

C++网络编程 卷1 运用ACE和模式消除复杂性(2)

刚下的,还没捂热,下的不容易,方便一下大家,中文版,pdf格式

2008-05-29

C++网络编程 卷1 运用ACE和模式消除复杂性(1)

刚下的,还没捂热,下的不容易,方便一下大家,中文版,pdf格式

2008-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除