搜索到与相关的文章
编程技术

CCSpriteBatchNode性能测试

转载自:http://blog.sina.com.cn/s/blog_77013e2b0100qsp7.html最近写不出读书笔记了,但是对自己的小touch做了一个疯狂的测试。虽然不够科学严谨,不过也能反映出一些事实。测试的主角就是CCSpriteBatchNode。一般游戏图片资源会打包成一张大图,这样节省空间,又提升速度。打包工具有Zwoptex和texturepacker等等。CCSpriteBatchNode的初始化只要一张图片,也就是那张大图。

系统 2019-08-12 09:30:11 2263

编程技术

WSE 3.0安全性方面整理

对称密码学、非对称密码学(SymmetricAlgorithm,AsymmetricAlgorithm)对称密码只有一个密匙,加密和解密都使用这个相同的密匙。非对称密码有两个密匙,一个作为公匙可以告诉其他人,一个作为私匙只有自己知道,用公匙加密的数据只能用私匙解密,用私匙加密的数据只能用公匙解密。使用对称密码,通讯双方都需要知道密匙,为了验证身份,发送方可能需要把密匙传递给接收方,这种方式可能带来一些潜在的安全性问题。非对称密码中,A用自己的私匙加密数据然

系统 2019-08-12 09:30:03 2263

各行各业

将Word嵌入到自己的程序中

给单位写了一个程序,根据实际要求,需要将在程序中打开Word——就是将Word嵌入到程序当中。.NET本身没有提供这方面的容器控件,需要用第三方的。在网上搜了一下,还真不少,但多数是要收费的,免费的很少。有个DSOFramer,虽说免费,但非常不好用,bug很多,需要自己动手修改,但源码又是用C++写的,自己水平不够,C++懂得不多。后来在CodeProject上找到了一个UserControl,用C#写的,功能虽说简单,但已足够我的程序使用,通过作者提供

系统 2019-08-12 09:27:00 2263

各行各业

我的Github

链接:https://github.com/hanlingsha/Test.gitr推送项目的github的大致步骤如下:1、在本地创建一个项目仓库,可以放些基本的项目文件2、cd至该目录下3、gitinit执行git初始化,完成对该项目的版本监控4、gitadd将该库中的内容加到暂存区5、gitcommit完成项目快照(与svn的提交有所区别)6、gitremoteadd随便一个单词git@github.com:HuXiangtao/项目名称.git(完

系统 2019-08-12 09:26:42 2263

数据库相关

WP7获取ISolatedStorage指定文件夹下所有子文件

获取ISolatedStorage指定文件夹下所有子文件夹:string[]folderlist;IsolatedStorageFileiso=IsolatedStorageFile.GetUserStoreForApplication();if(iso.DirectoryExists("folder")){folderlist=iso.GetDirectoryNames(System.IO.Path.Combine("folder","*"));}获取I

系统 2019-08-12 01:55:23 2263

数据库相关

【积累】创建无标题栏,无边框,无菜单栏的单文

只有客户区的单文档要创建只有客户区的窗口,主要是窗口框架创建前更改默认的窗口风格:BOOLCMainFrame::PreCreateWindow(CREATESTRUCT&cs){if(!CFrameWnd::PreCreateWindow(cs))returnFALSE;//TODO:ModifytheWindowclassorstylesherebymodifying//theCREATESTRUCTcsif(cs.hMenu!=NULL){::Des

系统 2019-08-12 01:55:04 2263

数据库相关

rman 使用catalog备份的演示

介绍了如何使用catalog方式做RMAN备份,以及如何取消以catalog方式做备份。第一步:创建RMANCATALOG表空间及用户。[oracle@oel-01~]$sqlplus/assysdbaSQL>createtablespacecatalog1datafile'/u01/app/oracle/oradata/bys001/catalog1.dbf'size50m;Tablespacecreated.SQL>createuserrmanuser

系统 2019-08-12 01:54:18 2263

数据库相关

删除重复行

delete表whereidnotin(SELECTMAX(id)ASidFROM表GROUPBYrows)---删除重复行select*from表whereidin(SELECTMAX(id)ASidFROM表GROUPBYrows)--重复行只查询一条删除重复行

系统 2019-08-12 01:53:26 2263

数据库相关

在数据库中根据身份证号算出生日期

updateStaff_informationsetcsny=casewhenLEN(sfzh)=18then(substring(sfzh,7,4)+'-'+substring(sfzh,11,2)+'-'+substring(sfzh,13,2))whenLEN(sfzh)=15then('19'+substring(sfzh,7,2)+'-'+substring(sfzh,9,2)+'-'+substring(sfzh,11,2))elsenulle

系统 2019-08-12 01:52:44 2263

数据库相关

EF 只更新部分字段

///只更新storedAddress数据中的DefaultAddress字段,更新为false///将默认地址改为不是默认地址//////需要修改的对象的idpublicvoidUpdate(intid){StoredAddresss=newStoredAddress{StoredAddressID=id};objectoriginalItem=null;System.Data.Enti

系统 2019-08-12 01:51:40 2263