自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sueloveken的专栏

JUST DO IT

  • 博客(16)
  • 收藏
  • 关注

原创 c 连接 mysql

#ifndef XIANJIAN_DBSERVER_DBMGR_H_#define XIANJIAN_DBSERVER_DBMGR_H_#define DB_HOST "172.25.2.50"#define DB_PORT 3306#define DB_USER "root"#define DB_PASSWD "123456"#define DB_NAME "db_dev"#in

2015-03-19 20:57:38 415

转载 SkipList 跳表

为什么选择跳表目前经常使用的平衡数据结构有:B树,红黑树,AVL树,Splay Tree, Treep等。 想象一下,给你一张草稿纸,一只笔,一个编辑器,你能立即实现一颗红黑树,或者AVL树出来吗? 很难吧,这需要时间,要考虑很多细节,要参考一堆算法与数据结构之类的树,还要参考网上的代码,相当麻烦。 用跳表吧,跳表是一种随机化的数据结构,目前

2014-11-20 16:31:51 435

转载 Unity3D教程:制作与载入AssetBundle

通常我们在游戏程式执行过程,并不希望一次将全部的资源都载入,而比较希望实际上有使用到的才载入,以免占用多余的记忆体,所以我们可能会尽量规划好不同功能的场景,在需要时才载入场景并释放掉前个场景中不需要的资源,或是将资源放在 Resource 资料夹中,在真正需要时才利用 Resources.Load() 把资源载入;这些都是不错的管理方法,但是当我们游戏中的资源相当多时,输出的程式还是会相当庞大,而

2014-07-03 16:59:00 640

转载 AssetBundle

Assetbundle 是Unity Pro提供提供的功能,它可以把多个游戏对象或者资源二进制文件封装到Assetbundle中,提供了封装与解包的方法使用起来很便利。1.预设Assetbundle可以将Prefab封装起来,这是多么方便啊! 而且我也强烈建议大家将Prefab封装成Assetbundle,因为Prefab可以将游戏对象身上带的游戏游戏组件、游戏脚本、材质都封装在一

2014-07-03 16:29:31 1011

转载 linux和unix修改系统时间

linux和unix修改系统时间一个完整的修改linux系统时间的过程如下所示,注意先改日期,再改时间:方法一:修改系统日期(optional),将当前日期改为2007-7-13:Code:date -s 07/13/2007修改系统时间,将当前系统时间改为11:55:00:Code:date -s 11:55:00将当前系统时间保存到硬件时间C

2014-06-23 15:29:38 1042

原创 随机产生没有重复的有序选择

void genknuth(int m, int n){ for(int i = 0; i < n; ++i) { if(rand() % (n - i) < m) { cout << i << "\n"; m -- ; } }}

2014-06-17 22:25:56 401

转载 top工具

top监控工具可以显示CPU占用率为前几位的进程,并提供CPU的实时活动情况 top监控命令在FreeBSD上的使用 top监控工具可以显示CPU占用率为前几位的进程,并提供CPU的实时活动情况 语法:top [-s time] [-d count] [-q]  [-h] [-n number] [-f filename] [-o field][-U usename]-S 将系统进

2014-06-05 19:55:51 528

转载 Unity推送

public class TFA_LocalNotification : MonoBehaviour{#if UNITY_IPHONE public string m_alterAction = ""; public string m_alterBody; /////////////////////////////////////////////////////////

2014-06-05 15:05:04 794

原创 直接插入 选择 快速 希尔排序 总结

1, 直接插入排序void insertSort(int *pData, int nCount){ if (NULL == pData) return ; if (nCount <= 1) return ; for (int i = 1; i < nCount; ++i) { for (int j = i; j >= 1; --j) { if (pData

2013-06-30 16:16:48 485

原创 switch case中的局部变量

实例1:swicth(nType) { case 1: int nLocal = 1; cout<<nLocal<<endl; break; case 2: ... break; }此时编译会出错,错误指向case 1下的局部变量 nLocal。相信很多人在编码初期都出现过类似的错误,主要是因为我们行为上学的以为不同的case下是不同的域。

2013-06-19 22:59:15 4027 2

原创 多线程编程实例

1.使用临界区(Critical Section Objects)任一时刻只有一个线程可以拥有临界区对象,拥有临界区的线程可以访问被保护起来的资源或代码段,其他希望进入临界区的线程将被挂起等待,直到拥有临界区的线程放弃临界区时为止,这样就保证了不会在同一时刻出现多个线程访问共享资源。const int ARRAY_SIZE = 5;int g_IntArray[ARRAY_SIZE];CR

2013-05-26 21:45:07 557

原创 CAL3D 入门

前阶段做了一段时间的FLASH3D项目,其中涉及了CAL3D 和 AWAY3D 的相关知识,一直没有时间总结,今天想到哪里就写到哪里吧,当时这个项目是一位大师兄带我做的,当时我还似懂非懂,现在趁机会把知识梳理一遍。CAL3D 用于模型的加载显示。说到模型,首先是模型资源文件的格式:1.骨骼文件(skeleton)-> .xsf2.网格文件(mesh) -> .xmf3.动作文件(a

2013-05-26 16:20:04 1346 3

原创 c++ 中的static

两种用法:1.面向过程设计,应用于普通的变量和函数2.面向对象设计,用于类1.静态全局变量1在全局数据区分配内存2在文件内可见,文件外不可见2.静态局部变量1作用域仅在函数内部,外部不可访问2内存分配在全局数据区,生命周期为整个程序的生命周期3.静态函数只能在声明它的文件当中可见,不能被其他文件使用面向对象中的stat

2013-05-25 20:54:24 410

原创 字符串匹配模式

1.BF(Brute Force)算法,即蛮力算法【算法思想】:第(1)步;从主串S的第pos个字符和模式的第一个字符进行比较之,若相等,则继续逐个比较后续字符;否则从主串的下一个字符起再重新和模式串的字符比较之。第(2)步骤;依次类推,直至模式T中的每一个字符依次和主串S中的一个连续的字符序列相等,则称匹配成功;函数值为和模式T中第一个字符相等的字符在主串S中的序号,

2013-05-24 21:55:05 661

转载 C++ 内存池 -- C++ Memory Pool

这是我翻译的文章,来自 Code Project,原文作者: DanDanger2000. 原文链接: http://www.codeproject.com/cpp/MemoryPool.aspC++ 内存池l  下载示例工程 – 105Kbl  下载源代码 – 17.3Kb目录l 引言l 它怎样工作

2013-05-23 21:38:03 359

原创 开心水族箱

游戏名:开心水族箱开发公司:Happy Elements Holdings Limited游戏平台:ios,android移动平台游戏类型:养成类游戏人群:学生,上班族 游戏简介:开心水族箱在AppStore上线一周就在免费榜排到了第二名,这个成绩是十分喜人的。对于一款免费游戏来说,前期牢牢抓住了用户群是十分关键的。强大的用户基数使得游戏本身不必再为营销做过多的投资,可

2013-05-23 21:33:34 1355

空空如也

空空如也

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

TA关注的人

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