自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 收藏
  • 关注

转载 如何在GitHub上协作开发开源项目?

Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone 获取一个url对应的远程Git repo, 创建一个local copy...

2018-06-06 12:10:00 245

转载 Node.js机制及原理理解初步

一、node.js优缺点 node.js是单线程。 好处就是 1)简单 2)高性能,避免了频繁的线程切换开销 3)占用资源小,因为是单线程,在大负荷情况下,对内存占用仍然很低 3)线程安全,没有加锁、解锁、死锁这些问题 php node.js 坏处就是 如何解决高并...

2017-11-26 10:39:00 197

转载 服务器配置基础知识

随着现在云服务器的发展,公司自己建立自己的服务器就越来越少了,当然也没有必要。 但是我觉得作为一位服务器研发人员, 了解一下这些基础知识还是有必要, 于是这两天大概的查了一下资料,记录下来,以便后面查阅。 1.服务器设备基本元素 cpu, 内存,硬盘,主板,机箱 1.1 cpu 首先...

2016-08-05 15:36:00 1873

转载 sourceinsight增加系统头文件

source insight 工程中只 有本工程的c文件和头文件,当include 本工程之外的头文件的时候就无法轻松查看(按住Ctrl,鼠标单击程序中的这个头文件名)这个头文件的内容了。这些头文件一般都是在某编译器安装目录下,并且使用频繁,如果不能像本工程的文件查看那样方便就不太爽了。 ...

2016-05-13 10:25:00 986

转载 血战麻将算法

1. 算法简介 本文的麻将算法不是按人工智能的方式进行讲解,本人从事游戏服务器开发。所以该算法主要用于一般的麻将游戏机器人,主要是让机器人具有正常操作选择。算法无法与现实生活中的麻将高手进行对决,也没有经过严格的数学论证,但是为了应付麻将高手,会采取一些作弊的手段。所以本文...

2016-03-25 14:03:00 4242

转载 开发者必备的网站

前两天是1024 程序员节,也祝大家过得愉快。本来是想提前写的,一直拖到现在(拖延症致死呀),所以就大家多等了几天,前两天我写的文章《Android 开发者必备的网站》,今天为大家推荐一些开发者必知的网站,除了一些基本的技术网站,还有一些交流的网站,不多说那就进入正题吧。 我觉得,作为...

2016-02-27 11:27:00 115

转载 CentOS 5.7 编译安装gcc/g++ 4.8.4

CentOS 5.7 编译安装gcc/g++ 4.8.4 Leave a reply CentOS 5.X 自带的 gcc/g++依然是4.1.2,太老了。 本文记录了在CentOS上编译安装gcc 4.8.4的过程。 1、安装依赖三大件 按顺序安装...

2016-02-19 17:16:00 503

转载 如何找回SecureCRT密码

第一步:找到SecureCRT中session的配置文件: http://jingyan.baidu.com/article/e4511cf32815e52b845eaf8b.html 第二步:解密对应的session中的password 加密串 解密脚本:http://www....

2016-02-15 11:29:00 1714

转载 关于C++ const 的全面总结

C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。 Const是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 ...

2016-01-25 10:38:00 70

转载 游戏服务器架构调研报告

服务器架构调研报告 ...

2016-01-22 10:14:00 379

转载 代码审查清单可消除更多的bug

在关于高效代码审查的博客中,我们推荐使用清单(checklist)。清单是代码审查中的伟大工具——他们确保审查在团队里持续高效。它们也是确保常见问题被识别、解决的方便途径。 软件工程协会的研究表明,程序员常犯的错误有15-20种。因此把这种错误增加到清单里,你就能确保在它们出现时...

2016-01-18 16:38:00 130

转载 GObject对象系统

前言 大多数现代的计算机语言都带有自己的类型和对象系统,并附带算法结构。正象GLib提供的基本类型和算法结构(如链表、哈希表等)一样,GObject的对象系统提供了一种灵活的、可扩展的、并容易映射(到其它语言)的面向对象的C语言框架。它的实质可以概括为: 一个通用类型系统...

2016-01-17 14:50:00 203

转载 快速上手Gobject

What is G-object? —很多人被灌输了这样一种概念:要写面向对象程序,那么就需要学习一种面向对象编程语言,例如C++、Java、C#等等,而C语言是用来编写结构化程序的。 —事实上,面向对象只是一种编程思想,不是一种编程语言。换句话说,面向对象是一种游戏...

2016-01-17 14:30:00 158

转载 自旋锁spinlock剖析与改进

  1,spinlock介绍   spinlock又称自旋锁,线程通过busy-wait-loop的方式来获取锁,任时刻只有一个线程能够获得锁,其他线程忙等待直到获得锁。spinlock在多处理器多线程环境的场景中有很广泛的使用,一般要求使用spinlock的临界区尽量简短,这样获取...

2015-11-10 16:30:00 120

转载 函数式编程初探

作者:阮一峰 日期:2012年4月 6日 诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。 不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、...

2015-10-31 15:52:00 70

转载 Git使用教程与基本原理

1 Linux下Git和GitHub环境的搭建 第一步: 安装Git,使用命令 “sudo apt-get install git” 第二步: 创建GitHub帐号 第三步: 生成ssh key,使用命令 “ssh-keygen -t rsa -C "your_email@...

2015-10-27 16:06:00 97

转载 在CentOS上安装第三方软件库EPEL

CentOS EPEL Extra Packages for Enterprise Linux (EPEL)【企业版 Linux 附加软件包(以下简称 EPEL)】是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发...

2015-10-26 19:47:00 576

转载 网易开源镜像站

http://mirrors.163.com/ CentOS镜像使用帮助 http://mirrors.163.com/.help/centos.html ...

2015-10-26 19:14:00 134

转载 用LuaBridge为Lua绑定C/C++对象

最近为了总结Lua绑定C/C++对象的各种方法、第三方库和原理,学习了LuaBridge库为Lua绑定C/C++对象,下面是学习笔记,实质是对该库的Reference Manual基本上翻译了一遍,学习过程中测试代码,放在我的github上。 LuaBridge的主要特点 ...

2015-10-26 11:13:00 189

转载 app审核时间查询

转载于:https://my.oschina.net/u/1024573/blog/519686

2015-10-21 09:37:00 160

转载 国内app运营社区

http://bbs.chinaapp.org/forum-45-1.html 这里可以查看最近app审核平均时间 转载于:https://my.oschina.net/u/10...

2015-10-21 09:34:00 83

转载 App提交Appstore审核流程

http://www.douban.com/note/461351420/ 转载于:https://my.oschina.net/u/1024573/blog/519681

2015-10-21 09:32:00 89

转载 TortoiseSVN中Branching和Merging实践

转载于:https://my.oschina.net/u/1024573/blog/519192

2015-10-20 10:28:00 70

转载 In-App Purchase FAQ(苹果充值问答)

地址: https://developer.apple.com/library/ios/technotes/tn2413/_index.html 最容易被大家忽略的一点: What url should I use to verify my receipt? ...

2015-10-19 15:04:00 173

转载 应用内购(In-App Purchase)常见问题解答

http://www.cocoachina.com/ios/20150612/12110.html 转载于:https://my.oschina.net/u/1024573/b...

2015-10-19 14:53:00 279

转载 【腾讯开源】behaviac行为树解决方案

behaviac是腾讯对行为树(Behavior Tree)的一个实现方案。该方案包括编辑器(Designer)和运行时库(Runtime) behaviac是腾讯对行为树(Behavior Tree)的一个实现方案。该方案包括编辑器(Designer)和运行时库...

2015-10-09 13:11:00 2940

转载 行为树(Behavior Tree)实践(2)– 进一步的讨论

上次提到了一些行为树的基本概念,包括行为节点,控制节点(选择,序列,并行),这次来更多,更深入的讨论行为树的一些东西,如果对行为树不是很了解,请参看这里。 一. 关于选择节点的讨论 我们说过选择节点的定义是通过判断子节点的前提条件来选择一个节点执行,这就牵涉到判断顺序的问题,是自...

2015-10-09 13:08:00 90

转载 行为树(Behavior Tree)实践(1)– 基本概念

自从开博以来,每天都会关心一下博客的访问情况,看到一些朋友的订阅或者访问,不胜欣喜,也促使我去写一些更好的博文,来和大家分享和交流,从访问统计来看,有相当一部分是来自于搜索引擎的流量,关键字以“行为树”,或者“Behavior Tree”居首位,我想大家对此可能有些兴趣,加上,这几年反反复复...

2015-10-09 13:07:00 140

转载 行为树(Behavior Tree)实践(1)– 基本概念

自从开博以来,每天都会关心一下博客的访问情况,看到一些朋友的订阅或者访问,不胜欣喜,也促使我去写一些更好的博文,来和大家分享和交流,从访问统计来看,有相当一部分是来自于搜索引擎的流量,关键字以“行为树”,或者“Behavior Tree”居首位,我想大家对此可能有些兴趣,加上,这几年反反复复...

2015-10-09 13:07:00 82

转载 从有限状态机(FSM)到行为树(Behavior Tree)

选这次主题,要感谢一位网友的来信,他询问了一些如何将有限状态机转成行为树的问题,当时,我回信给了一些建议,但后来我仔细想了一下,觉得可能说得还不够全面,所以我就想通过这篇文章,来整理出一些比较典型的转化“模板”,给有这方面疑惑的朋友一些帮助,如果有朋友有一些自己的见解的,可以在后面留言,我们...

2015-10-09 12:35:00 995

转载 我使用过的Linux命令之kill - 终止进程/发送信号

用途说明 kill命令用于终止指定的进程(terminate a process),是Unix/Linux下进程管理的常用命令。通常,我们在需要终止某个或某些进程时,先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。kill命令的另外...

2015-10-06 17:35:00 442

转载 游戏排行榜算法设计实现比较

  以前在音乐做过一些实时投票,积分排名;单曲、专辑等排行榜;游戏中也有类似的战斗力排行;SNS的游戏又有好友排行等,对于此类的排行算法在此做个总结。   需求背景:   查看前top N的排名用户   查看自己的排名   用户积分变更后,...

2015-10-04 13:56:00 578

转载 游戏框架构建篇——愿景的设定

  题记: 游戏策划于游戏就好比剧本于影视作品,差的剧本很难拍出好的影视作品没错,但是有好的剧本也不一定能拍出好的影视作品。   做一个好游戏,简简单单有个策划是完全不够的,策划只能决定这个游戏的上限,游戏的制作水平高才能让这个游戏尽可能的达到这个上限。一味的认为有个策划案或者企...

2015-10-04 10:18:00 140

转载 IAP 响应 localizedTitle is nil

转载于:https://my.oschina.net/u/1024573/blog/511672

2015-09-27 17:00:00 107

转载 Apache Httpd安装与配置

1.1 简介 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性[1]被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,...

2015-09-24 23:44:00 114

转载 Centos 安装MongoDB C++ dirver

Centos 安装MongoDB C++ dirver 前言: 图片居然显示不了, 后面在添加图片了 官网地址:https://www.mongodb.org/ 驱动下载地址: https://docs.mongodb.org/ecosystem...

2015-09-16 13:38:00 107

转载 Linux MongoDB 安装

Linux MongoDB 安装 前言: 官方参考手册:https://docs.mongodb.org/manual/?_ga=1.41355425.2024551820.1440643898 也可以下载对应的PDF版本,或者网上查找中文版本(MongoDB_权威指南_中文版)...

2015-09-15 17:03:00 56

转载 slab内存管理分享

1.什么是slab Slab 是中内存管理算法,最早是由sun的工程师提出,主要是基于一下因数考虑: 1:内核函数经常倾向于反复请求相同的数据类型。比如:创建进程时,会请求一块内存来存放mm结构。 2:不同的结构使用不同的分配方法可以提高效率。同样,如果进程在撤消的时候,内...

2015-09-12 15:45:00 249

转载 游戏运营数据解析-MAU DAU DAU/MAU

最近在做一些社交SNS方面的数据分析工作,发现了一些与游戏运营相通的东西,社交游戏的某些指标和术语其实在大型的网游数据分析方面也可以使用。本质上他们代表的含义是一致的,只是在表现和分析的角度上不同而已。今天来说三个术语MAU,DAU,DAU/MAU。 本文综合了一些论坛博客的文章以及国外一些...

2015-09-12 12:08:00 186

转载 源码编译mysql5.5过程记录

官网安装教程: http://dev.mysql.com/doc/refman/5.5/en/installing-source-distribution.html CentOS6.3源码安装mysql-5.5.27 #mysql5.5以上使用cmake代替configure编译,首...

2015-08-31 20:08:00 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除