自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (35)
  • 收藏
  • 关注

原创 Lua面向对象----重载成员函数

最近做lua面向对象分享,如何实现Lua

2014-07-18 00:50:29 2710

原创 纯Lua实现Rc4加密

--本功能依赖于本博客Lua基本库另一篇文章,ZZMathBitZZRc4 = {}function ZZRc4.encrypt(text,key) local function KSA(key) local keyLen = string.len(key) local schedule = {} local keyByte = {}

2015-02-07 01:34:08 5843 5

原创 纯Lua实现的Base64,识货的拿去

ZZBase64 = {}local string = stringZZBase64.__code = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X',

2015-02-07 01:17:43 6173 5

原创 lua面向对象----私有函数

local ShapeImp = {}function ShapeImp:calcArea() return self.w * self.hendShape = {}function Shape:create() local shape = {x=10, y=20, w = 3, h = 4} setmetatable(shape, self) self.

2014-07-21 13:03:52 2204 3

原创 lua面向对象---调用基类函数

Shape = {}function Shape:create(x, y) local s = {} setmetatable(s, self) self.__index = self s:__init(x, y) return sendfunction Shape:__init(x,y) self.x = x self.y = yendfunction

2014-07-21 13:01:17 4142

原创 A*算法入门

<br /> 极限定律My Algorithm SpaceA*算法入门 <br />在看下面这篇文章之前,先介绍几个理论知识,有助于理解A*算法。<br /> <br />启发式搜索:启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。这样可以省略大量无畏的搜索路径,提到了效率。在启发式搜索中,对位置的估价是十分重要的。采用了不同的估价可以有不同的效果。<br />估价函数:从当前节点移动到目标节点的预估费用;这个估计就是启发式的。在寻路问题和迷

2011-05-06 17:45:00 801

原创 jdk版本切换

<br /><br />有时候大家会在Ubuntu中安装多个jdk,有时候需要相互切换。<br />可以使用下面的命令做到:<br />sudo update-alternatives --config java<br />sudo update-alternatives --config javac<br />然后选一个编号,就切换过去了,就这么简单。

2010-11-29 23:54:00 543

原创 IM复制命令大全

<br /><br /> yank 是什么意思?有疑问的请查一下字典吧!就好像是中医治疗中的「拔罐」的意思啦(是不是叫「拔罐」?知道的朋友指正一下吧)!反正在 Vim 中,她就是复制 copy 的意思。这在 Vim 的思考逻辑里,就是「拔」yank 起来,「放」put 上去。其实复制的指令就是 y 一个而已,为什么要独立成一个单元来说明呢?因为 Vim 复制、贴上的功能实在太独特了,再配合第三单元介绍的数目字,及 Vim 内部的缓冲区来使用的话,您会发现,原来 Vim 肚子里还暗藏着秘密武器。<br /><

2010-07-28 10:08:00 2320

转载 另人写的----变量命名规则------匈牙利命名规则!

几年以前,Charles Simonyi(他后来成为微软的著名程序员)设计了一种以前缀为基础的命名方法,这种方法后来称为"匈牙利表示法"以记念他.他的思想是根据每个标识符所代表的含义给它一个前缀.微软后来采用了这个思想,给每个标识符一个前缀以说明它的数据类型.因此,整型变量的前缀是n,长整型变量是nl,字符型数组变量是ca,以及字符串(以空类型结尾的字符数组)以sz为前缀.这些名字可能会非常古怪.

2007-12-03 23:14:00 563

原创 求出所有哈密尔顿图

#include  #define   MAXSIZE  30         /*结点数小于30 */#define   ALWAYS    1         /*这是一个NP完全性问题*/#define   SUCCESS   1         /*所以结点不能过多,否则等很久*/#define   FAILURE   0#define   YES       1#define   N

2007-06-10 17:38:00 1096 1

原创 中国人的选举问题

解决这个问题不能排序.人太多了.假设在给定的投票结果中任选两张,一张投给A,一张投给B.我们可以把这两张票都去了.因为:1.如果A与B都没有得到过半数的票,那么去了A,B也不会影响真正超过半数的那个人的当选.2如果A与B有一个人得票过半数,假设是A那么A得得票为N/2+k那么去了这两张票,A得票为N/2+k-1剩下的票为N-2则N/2+k-1>(N-2)/2即得票还是超过一半.

2007-06-08 13:29:00 969 2

原创 求最长平台

int  longest__plateau(int x[],int n){  int length=1;int i;for(i=1;ireturn length;} 

2007-06-07 08:47:00 515

原创 非递归,不用栈摸拟----河内塔的实现

/* ------------------------------------------------------ *//* PROGRAM towers of hanoi :                              *//*    Given the number of disk to be moved, this function *//* moves the number

2007-06-06 12:48:00 543

原创 自创---用栈求出集合的子集

#include#define NUM 6using namespace std;typedef struct stack{  int m;  struct stack *next;}stack_node,*stack_link;int StackEmpty(stack_link s);void InitStack(stack_link *ss);void push(stack_link *s

2007-06-05 13:00:00 549

原创 经典名题2----字典顺序列出集合的子集

/* ------------------------------------------------------ *//* PROGRAM All Possible Subset by Lexical Order :         *//*    This program generates all subsets by lexical order.*//*                  

2007-06-05 12:58:00 569

原创 经典名题----递归输出全排列

#include#define MAXNUM 4using namespace std;float a[MAXNUM];void cpl(int,int);int main(){    int i;    for(i=0;i {       a[i]=i+1;    }    cpl(0,MAXNUM); cin>>i;    return 0;}void cpl(int m, int n){  

2007-06-05 12:37:00 1033

原创 经典名师---字典顺序输出全排列

#include#include#define MAXNUM 6using namespace std;int SWAPI(int &,int &);float computer(float,float,int);int main(){ int perm[MAXNUM]; int last,left,right,i,j; cout for(i=0;i {        perm[i]=i+1;

2007-06-05 12:30:00 947 1

原创 非自创-BM模式匹配算法

/* ------------------------------------------------------ *//* FUNCTION BM :                                          *//*    The Boyer-Moore String Searching Program.  Given a  *//* text string text[

2007-06-04 07:55:00 731

原创 填螺旋矩阵

#includemain(){  int b[4][2]={{0,1},{1,0},{0,-1},{-1,0}};  int a[20][20],i,j,k,m=1,N;  int direct=0;  system("cls");  printf("Input a number 1=  scanf("%d",&N);  for(i=0;i    for(j=0;j      a[i][j]=0;

2007-06-02 13:40:00 517

原创 求后缀表达式(可用于浮点型)

#include#include#includetypedef struct stack_num{  double num;  struct stack_num *next;}stack_num_node,*stack_num_link;typedef struct stack_char{  char ch;  struct stack_char *next;}stack_char_node,*s

2007-06-02 13:38:00 627

原创 迷宫的实现

#include#include#includetypedef struct stack{    int i;    int j;    int di;    struct stack *next;}stack_node;typedef struct stack_node{   stack_node *top;}stack_link;int maze[12][12];int direct[4][2

2007-06-02 13:35:00 610 1

原创 人机对异五子棋源程序

/* This program is maked by nanchang*//* univercisty student ,The mechine *//**//**//**//**/#include#include#include#include#include#include#include#include#define ESC 0x11b#define LEFT 0x4b00#def

2007-06-02 13:33:00 925 2

原创 单机版火拼俄罗斯方块源程序

发表日期:2005年11月12日      已经有3587位读者读过此文  /*这是我在参考别人的的俄罗斯方块的基础上,写的一个单机版火拼俄罗斯方块源程序,*//*如果有须要下载可到www.jxnczyp.ys168.com中的个人小程序中下载己编译好的程序*//*如果想自己编译要先在DOS输入:bgiobj egavga*//*再输入tlib graphics.lib+egavga.obj这

2007-06-02 13:27:00 852

原创 一个算24的程序

 这是我自创的一个算24的小程序。不是很好。但能有,有谁有更好的方法,可以告诉我QQ:254849895 EMAILL:[email protected]#include #includefloat a[4];void cpl(int,int);void count24();float computer(float,float,int);int main(){  int i;  system(

2007-06-02 13:23:00 624

2D游戏碰撞检测

淘宝6元购买,2D+Game+Collision+Detection_+An+-+Thomas+Schwarzl,2D游戏碰撞检测,PDF

2014-07-16

GoogleC+++编程规范.pdf

本指南的目的是通过详细阐述 C++ 注意事项来驾驭其复杂性. 这些规则在保证代码易于管理的同时, 高效使用 C++ 的语言特性. 风格, 亦被称作可读性, 也就是指导 C++ 编程的约定. 使用术语 “风格” 有些用词不当, 因为这些习惯远不止源代码文件格式化这么简单.

2011-09-26

ES 2. 0 Programming Guide.pdf

ES 2. 0 Programming Guide.pdf学习嵌入式平台2d,3d开发的好书

2011-06-30

http1.1协议简体中文版

http1.1协议简体中文版,,RFC2616标准

2011-06-24

http1.0协议中文版

http协议国际标准RFC1945中文版

2011-06-24

C++Primer简体中文第三版

一本入门性、条理清晰、见解深刻的C语言教程。作者把编程概念和C语言的细节很好地融合在一起。通过大量短小精焊的范例演示一两个概念,为读者提供了很好的练习机会,有助于读者迅速掌握所讲的知识。每章都提供了复习题和编程练习,进一步强调了重要的信息,有助于读者消化那些难于理解的概念。本书不仅适用于希望系统学习C语言编程的学生,也适用于那些精通其他高级语言编程,但渴望更好地掌握C语言这门核心语言的开发人员。

2011-04-22

STL+源码剖析.pdf

这本书不适合C++ 初学者,不适合 Genericity(泛型技术)初学者,或 STL 初学者。这本书也不适合带领你学习面向对象(Object Oriented)技术 — 是的,STL 与面向对象没有太多关连。本书前言清楚说明了书籍的定位和合适的读者,以及各类基础读物。如果你的Generic Programming/STL实力足以阅读本书所呈现的源码,那么,恭喜,你踏上了基度山岛,这儿有一座大宝库等着你。源码之前了无秘密,你将看到vector的实现、list的实现、heap的实现、deque的实现、RB-tree的实现、hash-table的实现、set/map 的实现;你将看到各种算法(排序、搜寻、排列组合、数据移动与复制…)的实现;你甚至将看到底层的memory pool 和高阶抽象的traits 机制的实现。那些数据结构、那些算法、那些重要观念、那些编程实务中最重要最根本的珍宝,那些蜇伏已久彷佛已经还给老师的记忆,将重新在你的脑中闪闪发光。

2011-04-22

Effective Java.pdf

简体中文版Effective Java.pdf,好不容易找到清晰版. 本书介绍了在Java编程中57条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮的高效的代码。

2011-04-22

Eclipse插件开发

简体中文版Eclipse插件开发,学习Eclipse插件的首先教程

2011-04-20

微软word2003文件格式

微软word2003,文件格式,doc,pdf,二进制

2010-03-18

Windows脚本技术.chm

Windows脚本技术.chm,学习VBScript JavaScript的很好资料

2009-05-25

excel 文件格式 二进制

excel 文件格式,biff8,了解微软excel文件格式的最好参考资料,有此资料可以自己写程序读出excel里面数据

2008-11-26

华为公司编程规范

华为公司编程规范,word格式

2008-01-10

大规模C++程序设计(四)

大规模C++程序设计(四)

2007-07-01

大规模C++程序设计(三)

大规模C++程序设计(三)

2007-07-01

大规模C++程序设计(二)

大规模C++程序设计(二)

2007-07-01

大规模C++程序设计(一)

大规模C++程序设计(一)

2007-07-01

The C++ Programming Language 中文版(下)

The C++ Programming Language 中文版(下)

2007-07-01

visualc++6.0MFC类库参考手册光盘源程序(上).rar

visualc++6.0MFC类库参考手册光盘源程序(上).rar

2007-06-13

visualc++6.0MFC类库参考手册光盘源程序(下).rar

visualc++6.0MFC类库参考手册光盘源程序(下).rar

2007-06-13

visual c++6.0mfc类库参考手册第14章-第22章.rar

visual c++6.0mfc类库参考手册第14章-第22章.rar

2007-06-12

visual c++6.0mfc类库参考手册第11章-第13章.rar考手册第9章-第10章.rar

visual c++6.0mfc类库参考手册第11章-第13章.rar

2007-06-12

visual c++6.0mfc类库参考手册第9章-第10章.rar

visual c++6.0mfc类库参考手册第9章-第10章.rar

2007-06-12

visual c++6.0mfc类库参考手册第6章-第8章.rar

visual c++6.0mfc类库参考手册第6章-第8章.rar

2007-06-12

visual c++6.0mfc类库参考手册第9章-第10章.rar考手册第4章-第5章.rar

visual c++6.0mfc类库参考手册第9章-第10章.rar

2007-06-12

visual c++6.0mfc类库参考手册第4章-第5章.rar

visual c++6.0mfc类库参考手册第4章-第5章.rar

2007-06-12

visual c++6.0mfc类库参考手册第1章-第3章.rar

visual c++6.0mfc类库参考手册第1章-第3章.rar

2007-06-12

visual c++6.0程序设计与开发技术大全光盘源程序26-30章.rar

visual c++6.0程序设计与开发技术大全光盘源程序26-30章.rar

2007-06-12

visual c++6.0程序设计与开发技术大全光盘源程序17-21章.rar

visual c++6.0程序设计与开发技术大全光盘源程序17-21章.rar,源码

2007-06-12

visual c++6.0程序设计与开发技术大全光盘源程序1-16章.rar

visual c++6.0程序设计与开发技术大全光盘源程序1-16章.rar,源码

2007-06-12

人机对异五子棋源程序

TC实现,五子棋源程序

2007-06-02

空空如也

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

TA关注的人

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