VS、eclipse、C++Builder和jCreator
本文地址:http://www.cppblog.com/zdhsoft/archive/2014/07/23/207756.html这四个是我用的主要IDE。VS+Visual...
View Article你应该知道的推荐算法--皮尔逊公式介绍和意义
皮尔逊公式 前言 在很多推荐算法的地方,涉及到了很多关于数学的公式,如果简单的应用这些公式,那当然较为的简单,当如果有真正的理解这些公式里面隐含着的道理那就要下一定的苦功夫。 我们这里不从皮尔逊的公式讲起,我们从物物的推荐开始。 问题...
View Article[cocos2dx笔记012]一定简易的UI配置类
本文地址:http://www.cppblog.com/zdhsoft/archive/2014/07/23/207760.html使用cocostudio可以装载编辑好的UI,但是过于复杂。特别是在加截UI后,发现触屏事件有些问题。如果直接使用程序写死加载UI又过于麻烦。花点时间,增加了一个基于ini的UI配置类,目前只实现了CCSprite和plist的加载。其它的可以后面慢慢加头文件#ifnd...
View ArticleDon't forget your original intention
这个博客将记录下我技术成长的点滴。既然怀疑只能让人停滞不前,为何不干脆坚信 I can do it。 W0lf 2014-07-24 01:04 发表评论
View Article关于大数算法的总结
最近在学习游戏开发,又得重新看C++鸟,为了进行语法的熟悉决定再次进行刷oj,我刷的oj时杭电的oj。在1002题时候,卡了一下,但最终还是顺利通过。大数加法是一项十分十分基本的编程技能,好鸟不啰嗦鸟。算法核心思想:1.将字符串按照权重转换为整型数组中相应的位(0索引对应最低位,权重为1,是个位)。2.然后进行按照位相加运算。具体代码如下。 2 // main.cpp 3 // oj 4 //...
View Article网上转的一篇关于boost asio网络引擎开发的文章
今天找到了贵论坛,发现坛主的很多想法和本人不谋而合,本人近1年主要精力都致力于开发一个大型多人在线游戏的基本架构和相关的技术模组。而我欣喜的发现我与坛主的研究方向正好相反:我是先从服务器端开始研究入手的,目前服务器端告一段落,正准备开始客户端的研发,在寻找客户端引擎的时候碰巧找到了这里。我看到坛主的这个板块,了解到Orz正需要一些服务器方面的资料,在此我先奉上个人的服务器端的一些成果,希望能有所帮助...
View ArticleMySQL批量SQL插入性能优化
摘要: 转载自:http://tech.uc.cn/?p=634 对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。 经过对MySQL innodb的一些性能测试,发现一些可以提高insert效率的方法,供大家参考参考。 1....
View Article从缺陷中学习C/C++
有符号int与无符号int比较的后果 int i = -1;unsigned int ud=1;if(i < ud){ printf("true");}else{ printf("false");}一看结果应该是打印出true,但事实却是false。signed int 型变量被转换成unsigned int型变量。-1转换成unsigned...
View Articlejdk与jre的区别
http://www.cnblogs.com/myitm/archive/2011/05/03/2035942.html很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit...
View Articlecocos2d-x-2.2.2 android开发环境
一、准备1. adt-bundle(包括了eclipse+sdk)2. ndk: r9版本以上, 无需安装cygwin,新版本ndk不再依赖该编译环境3. cocos2d-x-2.2.24. jdk二 安装1...
View Article(搬运工)在Visual Studio上开发Node.js程序
最近准备用Node.js做些东西,于是找找看能否有Visual Studio上的插件以方便开发。结果还真找到了一个,来自微软的Node.js Tools for Visual Studio(NTVS),虽然现在仅发布了1.0 Alpha版本,但使用起来已经非常方便。而且,其开发团队与Python Tools for Visual Studio(PTVS)是同一个,而PTVS就是Visual...
View Article[cocos2dx笔记013]一个使用CCRenderTexture创建动态纹理显示数字的类
本文地址:http://www.cppblog.com/zdhsoft/archive/2014/07/25/207805.html用CCLabelTTF显示的数字不好看,于是就想到用图片来代理。目前网上的实现都是把每个数字做一个CCSprite组合的方式。但是我想,动态生成纹理的方式。没有就只好自己手动写一个。头文件#ifndef _X_NUMBER_H_#define...
View Articlelinux后台开发必看书籍
程序设计类《C++ PRIMER》 系统编程类《UNIX环境高级编程》W.Richard Stevens:非常经典的书。虽然初学者就可以看,但是事实上它是《Unix Network...
View Article大数运算
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 5 #define MAX_BIT ( 255u ) 6 7 char* bignum_add( char *a, char *b, char *c ) 8 { 9 char *pA = NULL,...
View Article深入探讨函数指针
函数指针是一个重难点,看完书本后,决定写篇自己做下总结。首先在C++\C中,函数的函数名本身就是地址,而函数指针就是存储这个地址的变量。如下代码void fun(int a, int b) {.....};函数,其fun就是一个指针,也就是存得时地址,而void (*p)(int, int) =...
View Article开发者需要了解的WebKit(转载)
摘要: 一直觉得客户端开发的顶级就是浏览器开发, Webkit作为应用最广泛的开源浏览器内核,无疑具有很高的研究价值 阅读全文Richard Wei 2014-07-26 20:01 发表评论
View Article客户端架构的简单总结
摘要: 对于客户端架构设计,个人觉得最大的原则就分层设计, 每层都封装一个概念并保持独立, 同时根据依赖倒置的原则, 站在上层客户的角度提供接口。软件工程里面的一条黄金定律:“任何问题都可以通过增加一个间接层来解决。 阅读全文Richard Wei 2014-07-26 23:49 发表评论
View ArticleVisualize Surface by Delaunay Triangulator
Visualize Surface by Delaunay Triangulator eryar@163.com Abstract. Delaunay Triangulation is the core algorithm for mesh generation. By Delaunay Triangulator you can make a general method to visualize...
View Article