head.s
/* * head.s contains the 32-bit startup code. * * NOTE!!! Startup happens at absolute address 0x00000000, which is also where * the page directory will exist. The startup code will be overwritten by *...
View Articlecoco2dx3.3 的两个“bug”: 1.所有ttf文字都不显示,或者乱码,排除字符集错误;2.无法在xp上运行
一:ttf不显示的bug,难搞,一点头绪都没有,只知道别人电脑上能显示,到我这就不行了。其实迅雷的客户端在我的电脑上显示的也不正常。后来发现居然是桌面设置的问题,之前设置的16位,实际上设置32位真彩图就一点问题也没有了。网上找了下,按照下面的修改,即时设置是16位也能正常了。一句话描述就是:cocos2dx使用的是32位的帧缓存,创建bitmap的时候使用的dc不是,创建dib的时候也没有设置32...
View Articleprotobuf repeated类型的使用
protobuf是Google开发的一个序列化框架,类似XML,JSON,基于二进制,比传统的XML表示同样一段内容要短小得多。通过protobuf,可以很轻松的调用相关方法来完成业务数据的序列化与反序列化。protobuf repeated类型相当于std的vector,可以用来存放N个相同类型的内容,文章将简单介绍protobuf...
View ArticleUEFI编程一书的代码
新书目前进入排版和印刷阶段。书中的代码可以到https://code.google.com/p/uefi-programming-guider/下载。djx_zh 2014-12-10 11:45 发表评论
View ArticleVPNSwitcher for Mac 发布
VPNSwitcher for Mac 发布 主要功能: 1.方便管理大量VPN服务器和账户 2.批量检测VPN服务器速度 3.方便的切换VPN连接,并自动监测VPN连接状态. 完全免费,欢迎大家使用. 下一步:计划加入状态栏支持. 版本 1.0.2 下载地址: Download 截图: 浩毛 2014-12-10 12:34 发表评论
View Articlewarning C4005: 'WINVER' : macro redefinition 的解决方法
Windows下使用VS2008编译时经常遇到macro redefinition警告或错误,如: c:\programme\microsoft sdks\windows\v6.0a\include\ws2def.h(91) : warning C4005: 'AF_IPX' : macro redefinition 解决方法:打开编译选项 /showIncludesUse the...
View Article关于SQLServer的游标类型、锁定类型
游标类型、锁定类型adOpenStatic := 3adLockOptimistic := 3首先定义两个常量——adOpenStatic 和 adLockOptimistic,设置它们的值为 3。adOpenStatic...
View Article算法随想
算法随想摘抄于《算法之道》省略若干字。事实上,算法如人生,人生也如算法。它由许多过程所构成,又因这些过程而改变。虽然不能肯定结果正确,但求解过程却可以合理。透过算法的本质,我们可以看到芸芸众生,各色人相,多彩的生活。只要愿意,每个人都能寻找一个属于自己一生的独特“算法”,为自己的将来绘出一张或简单或复杂、或单调或反复、或直接或递归、或串行或并行、或随机或确定、或成功或失败(假如世界上存在所谓的成功和...
View ArticleEclipse+sdl2.0环境配置
好久没有写代码了,VS太大不想去费时下载,就下载了eclipse-cpp-luna-SR1-win32-x86_64,系统win7 64bitEclipse IDE for C/C++ Developers,...
View ArticleTomcat7下Filter执行顺序小验证
定义2个Filter,filter1过滤.htm和.json结尾的url,filter2过滤.htm和.xml结尾的url。 1、init()方法执行顺序:先执行filter2的init()方法,后执行filter1的init()方法。 因为Filter是责任链模式的,上一级对象包含下一级对象的指针,所以创建顺序在web.xml中是从后往前的。 2、同一mapping...
View ArticleQT笔记78:Qt2D绘图
class painter : public QWidget{ Q_OBJECTpublic: painter(QWidget *parent = 0, Qt::WFlags flags = 0); ~painter();private: void paintEvent(QPaintEvent* e); void clcPos(int x,int y,int r);...
View Article如何在真机上调试Android应用程序
摘要: http://www.cnblogs.com/lanxuezaipiao/archive/2013/03/11/2953564.html1、首先将手机设置为调试模式 方法:设置——应用程序——开发——USB调试,打上√即可 2、用数据线连接至电脑,在电脑上安装豌豆荚,此时豌豆荚会帮你安装... 阅读全文多彩人生 2014-12-12 15:49 发表评论
View ArticleSDL2贴图初探1
SDL2改动比较大,随便玩玩高手勿喷。此代码是官方wiki给出的。 地址:http://wiki.libsdl.org/SDL_CreateRenderer #include "SDL.h" int main(int argc, char *argv[]) { SDL_Window *win = NULL; SDL_Renderer *renderer = NULL;...
View Articlecocos2dx使用了第三方库照样移植android平台-解决iconv库的移植问题
http://www.cocoachina.com/bbs/read.php?tid=195310当我写这篇文章的时候我是怀着激动的心情的,因为我又解决了一个技术问题。你可能对题目还一知半解,这是什么意思,我之所以要写这篇文章就是要解决当我们在cocos2dx中使用了第三方库的时候,移植到android平台的过程中是会报错的问题,典型的例子就是我在上几篇博客中使用了编码转换的库iconv,在我移植到...
View ArticleSDL2精灵动画
关于SDL2的贴图上篇已经介绍过了。哪怎么让他动起来呢。我们可以使用SDL_Image也可以使用SDL_LoadBMP来载入图片. SDL_Surface* pTempSurface = SDL_LoadBMP("image/animate.bmp"); //SDL_Surface* pTempSurface = IMG_Load("image/animate.png");...
View ArticleTextureManager管理
1 /* 2 * TextureManager.h 3 * 4 * Created on: 2014年12月13日 5 * Author: wgzll 6 */ 7 8 #ifndef SRC_TEXTUREMANAGER_H_ 9 #define SRC_TEXTUREMANAGER_H_ 10 11 #include <iostream>...
View ArticleQT笔记79:QPainter指定位置写字
QFont font; font.setPointSize(18); painter.setFont(font); QFontMetrics fm = painter.fontMetrics(); QString list[] = {"A","B","C","D","E"}; for(int i=0;i<5;i++) { int...
View Article此博客停止更新
一直以来,此博客都是本人用于记录学习心得和技术笔记的一个地方,大学的时候开始笔耕不辍,留下了自己不少宝贵的回忆,也记录自己的青春。工作后,由于工作内容的限制,技术分享很少,而且个人亦疏于管理,所以已成荒废趋势。目前,本人在美帝求学,专研大数据和深度学习,移动互联网及应用,考虑到研究和个人提升的需要开通了Google website和google...
View Article