摘要: 随着开源软件的兴起,尤其是 GITHUB 的蓬勃发展,很多开源软件都通过 GIT 进行管理,在我的计算机上就一个目录是我关注并使用的开源软件 GIT 本地副本,如何定期更新这些仓库,一个个的更新太累人了,那不是一个合格的程序员干的活,肯定要写脚本来处理啦,首先是在 windows 平台上,那就用 b 阅读全文
posted @ 2016-04-20 15:11 王志科 阅读(2752) 评论(0) 推荐(0) 编辑
摘要: 自己编译好了 QT 5.6.0 Alpha 版本后,如何使用 VS2015 创建 QT 工程呢?1、安装插件,安装失败!因为 VS2015 不再支持 ADDIN , 所以 QT-VS-ADDIN 只能支持到 VS20132、使用 QtCreator , 这个不习惯使用,而且速度慢3、自己动手第一个想... 阅读全文
posted @ 2015-10-12 11:36 王志科 阅读(6568) 评论(0) 推荐(0) 编辑
摘要: 使用 VS 2015 编译 QT 5.6.0 Alpha 阅读全文
posted @ 2015-09-18 10:54 王志科 阅读(1607) 评论(0) 推荐(0) 编辑
摘要: 在 Windows 10 上安装 3D Stuido Max 2016 报错,无法正常安装,查看日志是 VC 运行时安装错误,经过分析发现在 Windows 10 上已经有这些运行时并且版本比安装包中自带的还要高,所以安装总是失败,分析安装程序配套的 setup.ini 文件,发现里面有运行时安装的... 阅读全文
posted @ 2015-07-30 10:23 王志科 阅读(17436) 评论(0) 推荐(0) 编辑
摘要: 1 Ogre::TexturePtr tex = Ogre::TextureManager::getSingleton( ).getByName( "YaHeiTexture" );2 Ogre::Image image;3 tex->convertToImage( image );4 image.... 阅读全文
posted @ 2015-01-05 14:52 王志科 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 使用 QT 进行团队开发的时候,常常碰到一个问题,就是如何共同管理资源?甚至一个人进行开发的时候如何简化资源的维护,避免无谓的消耗?如果可以做到在开发的时候,大家把美工做的图片(往往是程序员先自己随便做一个然后等美工来替换)放到一个目录中,在程序中直接进行引用,等到发布的时候把这些图片(或者XML、声音等其他资源文件)进行打包,只发布一个二进制资源文件,并且程序中引用资源的地方不需要进行任何修改能... 阅读全文
posted @ 2014-03-25 11:35 王志科 阅读(2227) 评论(0) 推荐(0) 编辑
摘要: 起因是将之前使用 MFC 规则 DLL 的动态库都改为了 MFC 扩展 DLL,在将动态库中从 CWinApp 继承的类替换为 DllMain 函数后,就出现 LNK2005 错误,说 DllMain 函数和 mfcs100d.lib 中的 DllMain 函数重复;网上搜索了一些答案,例如 VC6 里面在 DllMain 函数所在的文件中增加 extern "C" { int _afxForceUSRDLL; } 等均告失败,最后经过对 MFC 扩展 DLL 工程逐步增加代码编译发现是因为程序中使用了AFX_MANAGE_STATE( AfxGetStaticModule 阅读全文
posted @ 2013-11-21 17:01 王志科 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 在 Windows 8.1 中已经整合了 SkyDrive ,在中文版中 SkyDrive 的名字总是感觉不协调,可是在属性里面可以调整位置却不能修改名称,怎么办呢?打开注册表,找到HKEY_CLASSES_ROOT\CLSID\{8E74D236-7F35-4720-B138-1FED0B85EA75},看到里面的LocalizedString 项目了吗?把LocalizedString的值修改为 “网盘”,然后任务管理器里面重启资源管理器,看看,嗯,名字已经修改为“网盘”了,呵呵。如果碰到权限问题,请在HKEY_CLASSES_ROOT\CLSID\{8E74D236-7F35-4720- 阅读全文
posted @ 2013-10-25 15:37 王志科 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 1、Flex SDK 4.1 兼容性 Flex SDK 4.1 兼容 Flash Builder 4.0 ,因此在 Flash Builder 4.0 中使用 4.1 SDK 时可以使用设计视图 Flex SDK 4.1 不兼容 Flash Builder 4.5 ,因此在 Flash Builder 4.5 中使用 4.1 SDK 时,设计视图不可用(显示为一个红色的点) 因为设计视图严重依赖于 SDK ,并且Adobe 将 Flex 捐献给 Apache 基金会后,无法控制 SDK 的发展,所以从 Flash Builder 4.7 开始取消了设计视图,因此如果要使用设计视图,那么最... 阅读全文
posted @ 2013-10-09 09:24 王志科 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 首先下载 KnowledgeRoot 的安装包,就是一个压缩文件,解压缩后放到 WebRoot 下面在浏览器中打开网站,自动提示进行安装,安装的过程很简单,安装结束后即可以使用。安装包创建的数据库默认使用瑞典语,这个很不好,可以打开 dumps/mysql.sql 文件进行修改,将ENGINE=MyISAM AUTO_INCREMENT=1全部替换为ENGINE=MyISAM AUTO_INCREMENT=1 CHARACTER SET utf8 COLLATE utf8_unicode_ci即可保证所有的表创建为 UTF-8 格式的。如果需要修改 admin 账号的密码,也可以在脚本中直接修 阅读全文
posted @ 2013-07-05 09:39 王志科 阅读(2735) 评论(0) 推荐(0) 编辑