自定义博客皮肤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)
  • 资源 (20)
  • 收藏
  • 关注

原创 看看效果

<br />MyHeritage: 家谱 - 族谱研究 - 名人

2011-03-23 16:34:00 366

原创 表示很无语

<br />MyHeritage: 家谱 - 族谱研究 - 名人

2011-03-23 16:31:00 456

原创 国外网站-Pattern Recogniton,机器学习等

<br /><br />1. (Pattern Recogniton) : (http://www.sciencedirect.com/science?_ob=PublicationURL&_ctockey=%23toc%235664%232011%23999559992%232923740%23FLA%23&_cdi=5664&_pubType=J&_acct=C000050479&_version=1&_urlVersion=0&_userid=1021782&md5=3272404b57ea22369

2011-03-01 11:40:00 613

转载 堆栈的详解

<br />堆 栈 程序 内存分配 详解<br />堆和栈的区别<br />一、预备知识—程序的内存分配<br />    一个由c/C++编译的程序占用的内存分为以下几个部分<br />    1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。<br />    2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。<br />    3、

2011-02-18 20:53:00 591

转载 谈新手对CString的使用 dai2255(原作)

<br />谈新手对CString的使用         dai2255(原作)     <br /><br />     <br /><br /> CString类功能强大,比STL的string类有过之无不及.新手使用CString时,都会被它强大 <br /> 的功能所吸引.然而由于对它内部机制的不了解,新手在将CString向C的字符数组转换时 <br /> 容易出现很多问题.因为CString已经重载了LPCTSTR运算符,所以CString类向const <br

2010-10-03 16:58:00 438

原创 ATL and MFC String Conversion Macros(Cstring转char*)

<br />http://msdn.microsoft.com/en-us/library/87zae4a3.aspx

2010-10-03 10:21:00 465

转载 c++智能指针

<br />zero 坐在餐桌前,机械的重复“夹菜 -> 咀嚼 -> 吞咽”的动作序列,脸上用无形的大字写着:我心不在焉。在他的对面坐着Solmyr ,慢条斯理的吃着他那份午餐,维持着他一贯很有修养的形象 ——— 或者按照 zero 这些熟悉他本质的人的说法:假象。<br />“怎么了 zero ?胃口不好么?”,基本填饱肚子之后,Solmyr 觉得似乎应该关心一下他的学徒了。<br />“呃,没什么,只是 …… Solmyr ,C++ 为什么不支持垃圾收集呢?(注:垃圾收集是一种机制,保证动态分配了的

2010-06-14 21:33:00 522 1

转载 strcpy与strncpy的区别

字号:大中小<br />/*<br /> //源 <= 目标<br /> char*p="123456789"; <br /> char name1[12]="aaaaaaaaaaa",<br /> char name2[12]="bbbbbbbbbbb"; <br /> strcpy(name1,p);  //遇空字符结束,结果追加1个空字符:123456789/0 <br /> <br /> strncpy(name2,p,5);  //若n>=源,则不足的部分填充/0,结果:1

2010-06-13 23:52:00 561

转载 浅谈美式与日式角色扮演游戏的差异与融合

大部分的PC玩家,特别是纯PC玩家,都无可避免的接触过优秀的美式角色扮演游戏(RPG)作品,魔法门、Fallout、暗黑破坏神、博德之门等等。美式RPG之整体感觉与我们TV玩家熟悉的日式RPG差异鲜明,在玩法、文化背景、游戏目的和乐趣上让我们感到新鲜与激动。依在下愚见,两类型游戏中的优秀者在本质上不存在谁比谁更优秀、谁比谁更深度,因为游戏开发者本身在制作中追求的东西本来就不相同,犹如VF与TEKKEN(铁拳)、AceCombat(空战奇兵)与LockOn(皇牌空战),将其互相比较,得出谁比谁

2010-06-09 21:54:00 1255

原创 poj2676(Sudoku)

/**   DescriptionSudoku is a very simple task. A square table with 9 rows and 9 columns is divided to 9 smaller squares 3x3 as shown on the Figure. In some of the cells are written decimal digit

2010-01-29 19:24:00 634

原创 poj_1753

#include #include #define MAXSIZE 16#define MAXSTATE 65536#define ALLWHITE 65535#define ALLBLACK 0using namespace std;int state[MAXSTATE];queue Q;int flip(int CurState, int pos){ CurState = CurState

2010-01-23 23:54:00 279

原创 汇编实现的加减乘除四则运算

;本程序综合多种子程序传参法,包括寄存器传参,地址表传参,堆栈传参data segment    num1Message db please input num1:,$        num2Message db please input the num2:,$         resultMessage db result:,$        

2008-12-31 22:27:00 9104 3

转载 用vector解决c++中动态生成二维数组

 用vector解决c++中动态生成二维数组 用vector          用vector取代C-style的数组         提起数组,大家想必都很熟悉,你可以用索引和指针来操作数组,给程序设计带来了很大的灵活性。但是你知道它有许多天生的缺陷吗?       首先,数组的越界可能会引起程序的崩溃(如果崩溃了,还算你走运^_^)。其次是动

2008-11-18 00:40:00 6647

转载 vector 用法

多維動態陣列在 C 中 大概只能用 malloc,但這在一維時尚 不構成問題,但需要多維陣列時怎麼辦呢?這算是程式論壇 最常被問到的問題之一了。 我把它整理了相關的回覆,都只用二維做說明,更多維的陣列 類推即可。 就從 C 談起吧! 動態產生一個[m][n]陣列 Array 的方法 code:int i;int **Array;Array= (int **)malloc(m*sizeof(vo

2008-11-18 00:25:00 1150

原创 堆及堆排序

[code]#include #include #include using namespace std;void createheap(vector &a, int n);void HInsert(vector &a, int m);int a[11] = {1000, 2, 6, 7, 4, 1, 8, 9, 12, 11, 23};vector b(a, a+11);void creat

2008-11-17 20:05:00 341

转载 华为软件编程规范和范例

华为软件编程规范和范例华为软件编程规范和范例NetReptile推荐 [2006-5-23]出处:http://www.cppblog.com/oosky/作者:任我行 〔一〕=====[排版] ]=======. 〔二〕======[注释]=======. 〔三〕=====[标识符命名]=======. 〔四〕=====

2008-11-16 23:19:00 451

转载 有向图的强连通

有向图的强连通分量 2007-07-18  深度优先遍历是求有向图的强连通分量的一个有效方法,具体求解步骤如下:  ⑴ 在有向图中,从某个顶点出发进行深度优先遍历,并按其所有邻接点的访问都完成(即出栈)的顺序将顶点排列起来。  ⑵ 在该有向图中,从最后完成访问的顶点出发,沿着以该顶点为头的弧作逆向的深度优先遍历,若此次遍历不能访问到有向

2008-11-14 13:12:00 1825

原创 Warshall算法和Floyd算法

 求有向图的传递闭包的warshall算法和计算全部最短路径的floyd算法,他们在本质上都是基于相同的思想,而且都是动态规划的一个应用方面.#include using namespace std;const int  MAX=65532;int a[4][4]={{0,1,0,0},{0,0,0,1},{0,0,0,0},{1,0,1,0}};int b[4][4]={{0,MAX,3,M

2008-11-12 22:45:00 592

原创 第一篇文章(0/1背包问题探索)

    0/1背包问题是一个经典的动态规划策略的一个实例.基于最近忙于准备软件设计师的考试(结果试题泄露推迟了考试,不知道是福是祸啊!)几乎没有花什么时间研究算法,今晚索性将白天上课没弄懂的0/1背包问题弄个明白!暂且我先用所谓的递归搜索法给出这个问题的一个解决(当然解决的不是很好,而且我还是没弄明白这个递归怎么会是个搜索呢!看来我对递归的了解还是不够深入,应该要从整体上加以把握,再从细节上加以理

2008-11-11 01:36:00 451

转载 修成JAVA高手的基本素养

修成JAVA高手的基本素养  世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。  1、扎实的基础  数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可

2008-11-02 20:54:00 676

原创 在JAVA中使用OpenGL?!

在JAVA中使用OpenGL?!为什么要用java跑ogl?我的理由是platform independence,你呢?或许你是JAVA高手?或许需要JAVA其他的优越之处?不管怎么样,你既然进来了,相必已经有了一个不错的理由了吧?先说明,我们要使用jogl,它的官方主页在https://jogl.dev.java.net/好吧,假定你有一个JAVA的IDE(没有?你喜欢命令行?我也很菜,请你参考

2008-11-02 20:51:00 21460 1

转载 你好,JOGL-Java与OpenGl的绑定

你好,JOGL-Java与OpenGl的绑定 然后出现了JOGL    Java也许是最流行的真正的面向对象的编程语言。有许多用Java去结合OpenGL的尝试,但是第一个被大家认可并注重的是Java对于OpenGl的绑定(Java Bindings for OpenGL), 或者称为JOGL.理由是它得到Sun(Java的创建者)和SGI(OpenGL的创建者)的支持。    如今,Sun的游戏

2008-11-02 20:50:00 1270

转载 一位软件工程师的6年总结

一位软件工程师的6年总结作者:成晓旭  “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。  谨以此文献给那个

2008-11-02 20:48:00 402

转载 有向图的强连通分量

利用深度优先搜索,求有向图G的强连通分支的算法步骤:     1)对G进行深度优先搜索并按递归调用完成的先后顺序对各顶点编号;     2)改变G的每条边的方向,构造出新的有向图Gr;     3)按1)中的确定的顶点编号,从编号最大的顶点开始对Gr进行深度优先搜索。如果搜索的过程中没有访问遍Gr的所有顶点,则从未被访问过的顶点中选取编号最大的顶点,并从此顶点开始继续做深度优先搜索;     4)

2008-10-25 23:46:00 2793 2

vim 7.3 最新版

Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。 Vim的第一个版本由布莱姆·米勒在1991年发布。最初的简称是Vi IMitation,随着功能的不断增加,正式名称改成了Vi IMproved。现在是在开放源代码方式下发行的自由软件。

2013-03-22

QQ 2004 源代码 c++

QQ2004公布的源代码,大家可以参考学习一下。

2011-03-16

vc写的中国象棋程序

vc写的中国象棋程序,很好用,希望能给大家帮助。这是别人写的一个程序

2011-03-16

vc写的mp3播放器

自己用vc写的mp3播放器,界面采用了skin++美化

2011-03-16

python从入门到精通

很好的学习python的学习资料,英文的。python从入门到精通

2011-02-26

Introduction.to.3D.Game.Programming.with.DirectX.10

DirectX入门必看 This book presents an introduction to programming interactive computer graphics, with an emphasis on game development, using Direct3D 10. It teaches the fundamentals of Direct3D and shader programming, after which the reader will be prepared to go on and learn more advanced techniques. The book is divided into three main parts. Part I explains the mathematical tools that will be used throughout this book. Part II shows how to implement fundamental tasks in Direct3D, such as initialization, defining 3D geometry, setting up cameras, creating vertex, pixel, and geometry shaders, lighting, texturing, blending, and stenciling. Part III is largely about applying Direct3D to implement a variety of interesting techniques and special effects, such as working with meshes, terrain rendering, picking, particle systems, environment mapping, normal mapping, shadows, and rendering to textures.

2010-10-17

c++大学教程 c++经典著作

c++大学教程,很经典的一本书,内容详细,有大量实例。

2010-09-21

c++资料 c++ effective

c++ effective,很好的学习c++的资料。是初学者必备书籍,也是深入学习c++不可多得的书籍

2010-06-08

effective c++

很优秀的c++书籍。 如果你要C++进阶,Effective和More Effective都是必不可少的书。Effective讲的很基础,建议先仔细看完。

2010-05-19

c++写的聊天工具 qt

c++写的聊天工具,使用qt包。是很好的学习资料

2009-08-11

qt c++设计的聊天程序

界面美观,容易理解,功能强大的聊天程序。

2009-06-25

SQL语言艺术 SQL 数据库

SQL语言艺术 SQL 数据库 本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例 子大多来自于实际案例,对九种SQL经典查询场景以及其性能影响讨论,非常便于实践,为你 的实际工作提出了具体建议。本书适合SQL数据库开发者、软件架构师,也适合DBA,尤其是 数据库应用维护人员阅读。 资深SQL 专家Stéphane Faroult倾力打造 《软件架构设计》作者温昱最新译作 巧妙借鉴《孙子兵法》的智慧结晶 传授25年的SQL性能与调校经验 深入探讨九种常见查询方案及其性能

2008-11-04

J2EE全实例教程 java资料

J2EE全实例教程,含有很多相关的实例,对于学习j2ee很有帮助

2008-10-16

美河提供.Java数据库系统项目开发实践

美河提供.Java数据库系统项目开发实践.

2008-10-15

C语言课程设计资料,c语言学习资料

C语言课程设计资料,c语言学习资料 案例一 贪吃蛇游戏 案例二 计算器 案例三 黑白棋游戏 案例四 迷宫问题 案例五 扫地雷游戏 案例六 速算24 案例七 数据结构CAI系统 案例八 进程调度 案例九 存储管理分区分配算法 案例十 通讯录 案例十一 学生成绩管理 案例十二 工资管理 案例十三 图书借阅管理 案例十四 教师工作量计算

2008-10-03

C语言函数库 C语言学习资料

C语言函数库,能够简化你的编程工作 拥有全套的函数以及说明和代码

2008-10-03

算法艺术与信息学竞赛

ACM的不错的参考资料,也是学习算法不错的资料

2008-08-08

空空如也

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

TA关注的人

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