- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 Dalvik VM与JVM 区别
dalvik基于寄存器,JVM基于stackDalvik执行的是特有的DEX文件格式,而JVM运行的是*.class文件格式。寄存器比stack靠近cpu,所以Dalvik的执行效率比jvm高
2019-06-26 10:14:39
254
原创 cocos creator cc.Mask使用为什么会卡,如何解决
在游戏开发中,裁剪功能是一个常用功能。单次裁剪在一般引擎上效率都不成问题。如果遇到桢级别的裁剪间隔时间,在cocos creator上会遇到效率瓶颈,因为graphics 内容太多了,顶点数量多,填充率高,如何去协调效率和需求之间的平衡呢?我在做一个拖地小游戏,拖把拖过的地方,会消除蒙版,使用的是cc.mask控件,如果每一桢都去调用mask去裁剪拖把经过的区域,会造成严重的掉桢,此时需要一个...
2019-01-12 10:20:22
1353
转载 vc++注册表简单操作实例
一、说明: 注册表是Windows重要组成部分,注册表记录了大量有关电脑软硬件的信息。注册表中的值通过其名称标识。值名称由与键名相同的字符组成。值本身可以是字符串、二进制数据或者是32位无符号值。在这里我们主要运用以下技巧:(一)、预定义的注册表键。注册表包含了几个预定义键:1.HKEY_LOCAL_MACHINE 包含描述计算机及其配置的条目。其中包括关于处理器、系统主板、内存和已安
2013-05-20 09:09:47
1078
原创 c#调用c++ dll. unable to find an entry point named function in dll
遇到这种情况,有可能是在 c++ 头文件声明的时候 没有加extern "C". 不知道c# 和c++ 在函数符号上面是怎么匹配的,遇到这问题的童鞋可以尝试一哈
2013-05-08 10:59:51
4160
原创 c#动态加载页面实例
test_UserControl .cs(生成test.dll)namespace test{ public partial class test_UserControl : UserControl { public test_UserControl () { InitializeComponent(
2013-05-06 13:18:20
1158
原创 使用crc校验方法 校验文件
static unsigned long Crc32Table[256];int Get_CRC( LPCVOID pData, DWORD dwSize)//获取crc32值{ULONG crc(0xffffffff);int len;unsigned char* buffer;len = dwSize;buffer =( unsigned char* )p
2013-05-06 13:11:14
1375
转载 #(井号),##(双井号), #@在C/C++的#define宏定义中的特殊用法
1. #:在宏展开的时候会将#后面的参数替换成字符串,如: #define p(exp) printf(#exp); 调用p(test)的时候会将#exp换成"test" 2. ##:将前后两个的单词拼接在一起。例如《The C Programming Language》中的例子: #define cat(x,y
2013-04-26 14:31:12
4150
原创 设置socket connect 超时时间
int function(string ip, WORD wPort ){sockaddr_in stServerAddress;int stSocket = socket(AF_INET,SOCK_STREAM,0);memset( &stServerAddress,0,sizeof( sockaddr_in ) );// 设置为默认值stServerAddress.si
2013-04-08 09:27:22
1000
原创 mySQLDriverCS Exception: MySQLDriverCS: can't connect Access denied for user "x"(using password:YES)
目前本人遇到的这种情况是密码错误引起的。 如果不确定是不是密码错误的话,可以在cmd或者unix命令行中 telnet DB服务器IP 3306(eg , telnet 127.0.0.1 3306),看DB服务器3306端口是否是通的,如果通的话 八九不离十就是用户或者密码错误了。
2013-04-08 09:20:39
2373
转载 C#时间处理(DateTime和TimeSpan计算时间差)
//取得某月的最后一天 //方法一:使用算出該月多少天,年+月+加上多少天即得,舉例取今天這個月的最后一天 private void GetLastDateForMonth(DateTime DtStart, out DateTime DtEnd) { int Dtyear, DtMonth; DtStart = DateTime.
2013-04-08 09:09:17
11534
原创 AIX应对编译链接问题的一些解决办法和思路
文章讨论的问题如题某某模块里面有个函数static void init_memory_debugging(void)/* * Description: Opens a file for memory logging if: * code compiled with MEMORY_DEBUG defined *
2013-02-25 15:25:20
4159
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人