自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

古怪

引一句话:Life is like a boat, and I'm at sea.

  • 博客(25)
  • 资源 (8)
  • 收藏
  • 关注

原创 reviewboard搭建-centos6.3

ReviewBoard系统建设与管理目录1 reviewboard系统的搭建...11.1 搭建前提...11.2 开始搭建...21.2.1 安装reviewboard.21.2.2 搭建站点...21.2.3 设置开机自启动...31.3 登录reviewboard.32 reviewboard系统的使用...4

2013-12-26 19:31:08 3393

原创 reviewboard中文乱码

reviewboard中文乱码问题原因:在创建reviewboard站点前,你创建的数据库编码问题导致解决方法:1、可以删了站点,重新建立数据库,创建时请使用下面的语句进行创建> create databasereviewboard default charset utf8 collate utf8_general_ci;2、直接更改编码好像有点麻烦,还没有进行尝试

2013-09-30 17:45:10 2212 1

原创 Something broke! (Error 500)——reviewboard

Something broke! (Error 500)1、什么时候会出现?不清楚,出现过几次2、解决手段及方法:更改/www_rb/conf/settings_local.py文件,将DEBUG = False改为DEBUG = True。这样就可以在报500错误时得到错误信息 其中有错误信息:ERROR 1045 (28000): Access denied for

2013-09-30 17:35:16 4165 11

原创 reviewboard搭建

reviewboard的搭建系统:fedora 19内核版本:3.9.5-301.fc19.x86_64 步骤命令备注安装mysql# yum -y install mysql mysql-server 安装apache# yum -y install httpd

2013-09-30 17:13:26 1836

转载 MFC中CView转化为CScrollView

由于我们编程时,会时常用到滚动条,所以会用到CScrollView类,但开始创建工程时没有考虑这么多。下面就继承CView类改为继承CScollView类说一下具体过程:1.找到要改的类,将H和CPP文件里的CView改为CScollView。直接用Edit菜单下的replace2.添加虚函数(查看一下你的视类有没有)OnInitialUpdate;添加形如以下代码 :vo

2013-05-05 11:06:57 983

转载 设备无关的位图DIB简介

转载请注明出处:http://www.cnblogs.com/cryinstall/archive/2011/10/31/2280816.html主要介绍下与设备无关的位图DIB(Device Independent Bitmap)位图的基本格式1.文件头typedef struct tagBITMAPFILEHEADER {        WORD    bfType;/

2013-04-23 17:05:05 983

转载 sizeof详解

转载请注明出处:http://blog.sina.com.cn/s/blog_5da08c340100bmwu.html一、sizeof的概念  sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作

2012-11-22 22:04:41 919

转载 typedef和define的详细区别

转载请注明出处:http://blog.csdn.net/21aspnet/article/details/67239151) #define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查,不关含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。例如: #define PI 3.1415926 程序中的:area=PI*r*r 会

2012-11-22 16:51:23 599

转载 c程序内存分配

在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。C程序内存分配1.C程序结构(1)代码区(text segment)。存放CPU执行的机器指令(machine instructions)。通常,代码区是可共享的(即另外的执行程序可以调用它),因为对于频繁被执行的程序,

2012-11-19 17:10:32 909

转载 堆与栈的区别

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

2012-11-19 16:47:04 541

翻译 assert宏 (基本概念与用法整理)

assert宏 (基本概念与用法整理)assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义: #include void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运

2012-11-13 21:26:29 1872

转载 C语言中的数据对齐问题

转载请注明出处:http://blog.csdn.net/jackiesen/article/details/6197513说道C语言编程,就不得不提存储方式,这个在C语言程序员面试中经常会考到,很多人都会犯迷糊。之前看过一些文章写的对齐的原理或者说是方式,有的不尽完备,有的根本是以偏盖全,没有揭露数据对齐问题的实质。本人经过多次测试及搜索相关资料,总结出数据对齐问题的两个判断原则

2012-11-09 20:26:29 1253 3

转载 VC6.0配置GTK+开发环境

【转】VC6.0配置GTK+开发环境参考了一些文章,自己实践了一下,总结出一套较为简便的方法配置VC6.0使其支持Windows下的GTK+开发,现在与大家分享。1、下载GTK+多合一开发包(这样比较省事,不用一个一个下)      地址:http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.16/gtk+-bundle_2.

2012-11-07 15:07:14 1686

原创 遗传算法的简单实现

遗传算法的简单实现本题实例:求解f (x) = x2 的最大值,x∈ [0,31]代码如下: #include #include #include #include #define X_MAX 32 //求解f(x)=x*x中x的范围 #define GENE_LENGTH 5 //染色体上基因位数 #define POPULATI

2012-11-06 21:56:36 1201

原创 A*算法的简单实现(八数码问题)

第一部分:A*算法简介程序环境:运行环境:Windows xp使用工具:Vc++6.0启发式搜索简介:启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。这样可以省略大量无谓的搜索路径,提高了效率。在启发式搜索中,对位置的估价是十分重要的。采用了不同的估价可以有不同的效果。 它把到达节点的耗散g(n)和从该节点到

2012-11-04 16:22:12 22826 5

转载 数据库设计三大范式

数据库设计三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。                 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分

2012-10-27 23:08:09 540

原创 OpenGL + vc6.0 控制台实现《太阳系模型》

OpenGL + vc6.0 控制台实现《太阳系模型》 #define BITMAP_ID 0x4D42#define PI 3.1415926#include #include #include #include #include #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mai

2012-10-26 15:05:47 2158 1

转载 Delphi中MessageBox用法

Delphi中MessageBox用法转载于网络在delphi中经常要用到一个提示对话框,根据用户选择执行不同的命令,MessageBox就是常用的对话框,它不仅能够定义显示的信息内容、信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对话框信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对框。1、函数原型及参数   funct

2012-10-26 14:41:39 2363

原创 辗转相除法求两数的最大公约数(递归实现)

辗转相除法求两数的最大公约数(递归实现)最大公约数定义:如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数。几个自然数公有的约数,叫做这几个自然数的公约数。公约数中最大的一个公约数,称为这几个自然数的最大公约数。 辗转相除法(也叫欧几里德算法)原理:早在公元前300年左右,欧几里得就在他的著作《几何原本》中给出了高效的解法——辗转相除法。辗转相除法使用到的原理很聪明

2012-10-26 14:26:47 4600

翻译 TCP套接口通信工作流程(Linux下)

1.TCP套接口通信工作流程大致如下(1)服务器先用socket()函数来建立一个套接口,用这个套接口完成通信的监听及数据的收发。(2)服务器用bind()函数来绑定一个端口号和IP地址,使套接口与指定的端口号和IP地址相关联。(3)服务器调用listen()函数,使服务器的这个端口和IP处于监听状态,等待网络中某个客户机的连接请求。(4)客户机用socket()函数建立一个套接口

2012-10-26 11:05:01 1360

转载 图像处理里面调色板(Palette)是什么意思?

图像处理里面调色板(Palette)是什么意思?1. 图像处理中为了节省表示图像RGB信息的空间用调色板存储彩色信息(RGB值),数据区只存储当前象素的色彩在调色板中的位置,这样就省了很多字节。不过真彩色的图像没有调色板。2. 其实很简单,可以举个简单的例子,调试板是指一块区域,一个大的结构数组数组中每个元素由   RGBQ   构成,R存放红色值,类推,Q是保留位,一般不用。

2012-10-26 10:50:33 3742

原创 递归求n!

递归求n! #include #define N 5 int f(int n) { if(n == 0) //递归出口 return 1; else return n*f(n-1); } int main() { printf("%d\n",f(N)); return 0; } 总结:使用递归算法编写代码时,最好显式的标出递

2012-10-26 10:25:01 979

原创 递归输出数组中最大的数

递归输出数组中最大的数 #include #define N 6 void f(int a[],int length,int &max) //此处 max 必须使用引用,否则程序错误 { if (length == 0) { return ; } else { if(a[length-1]>

2012-10-26 10:21:54 687

原创 递归输出1到N

递归输出1到N #include #define N 100 void f(int i) { if(i == 0) { return; } else { f(i-1); printf("%d\n",i); } } int main(){

2012-10-26 10:19:06 4217 1

转载 数据库三模式

数据库三模式             2012年1月12日和13日去保定一趟进行研究生复试考试,在笔试的过程中主要是进行数据库理论方面的知识考查,其中考察到了数据库三模式方面的内容。          数据库三模式是数据库领域所公认的标准结构,数据库三级模式是对数据库的三个层次的抽象,而具体的组织则交付给DBMS进行管理。这样我们在进行逻辑抽象处理数据的时候可以不必关心数据在计算机

2012-10-26 10:04:48 823

Android+SQlite《学生信息管理系统》(增删改查)源代码

虽然比较简单,但是实现了 界面登陆、增删改查等功能。有对android一些基本控件的应用: 比如:1.使用listview 控件来显示SQlite 数据库中的记录,并添加其上的长按时间响应(增删改) 2.使用下拉框控件 spinner进行按条件的查询 Android+SQlite 简单的《学生信息管理系统》(实现基本增删改查) 此代码中还有与其相对应的apk文件(在SIMS/bin目录中),大家可先行放手机上看一下效果。 希望对初学者有一定的帮助。(本人自己编写)

2012-10-26

《Android+SQlite 简单信息系统》源代码

虽然比较简单,许多功能都没有实现。但是实现了 界面登陆、增删改查等功能。有对android一些基本控件的应用: 比如:1.使用listview 控件来显示SQlite 数据库中的记录,并添加其上的长按时间响应(增删改) 2.使用下拉框控件 spinner进行按条件的查询 Android+SQlite 简单的《学生信息管理系统》(实现基本增删改查) 此代码中还有与其相对应的apk文件(在SIMS/bin目录中),大家可先行放手机上看一下效果。 希望对初学者有一定的帮助。(本人自己编写)

2012-10-26

Delphi7+Access《学生信息管理系统》代码

均由自己编写,功能还是比较全的。可供Delphi7入门者学习参考。虽有部分功能未实现,但主要框架均以打好。(登陆、密码修改、用户权限管理、档案信息、成绩管理等均已实现)有源代码。 学习视频我已上传,有五个文件(比较大)。 说明:先前我也上传过一次,后来发现有些错误,所以把最新的拿出来分享。 在此也希望下载后有发现错误的能够把问题分享讨论 还有就是之前那个有点问题的要了两个积分,在此对下载过的朋友表示歉意。 交流:[email protected]

2012-05-06

OpenGL太阳地球月亮纹理实现

vc控制台程序 OpenGL太阳、地球、月亮纹理实现。 请大家多多指教。

2012-05-05

VRML 基础教程

VRML 基础教程,与百度文库中的一样,不过他那要10个财富值。所以分享。。。 VRML 基础教程 王志喜 编写 湖南科技大学计算机科学与工程学院 目录 第一节 VRML 介绍........................................................................... 1 第二节 "Hello,World!"...................................................................... 2 1、VRML 的度量单位................................................................ 2 2、坐标系统和显示..................................................................... 2 3、第一个虚拟境界..................................................................... 2 小结................................................................................................ 7 第三节增加交互能力 ........................................................................ 7 1、检测器..................................................................................... 8 2、视点.......................................................................................... 8 3、事件传递................................................................................. 9 4、利用脚本编写自定义行为....................................................11 5、事件流程............................................................................... 12 小结.............................................................................................. 14 第四节邻近检测器 .......................................................................... 14 第五节连续动画 .............................................................................. 18 1、接触检测器........................................................................... 18 2、时间检测器........................................................................... 19 3、朝向插补器........................................................................... 21 小结.............................................................................................. 22 第六节动态修改场景图 .................................................................. 23 第七节扩充节点类型 ...................................................................... 27 第八节 VRML 展望......................................................................... 29 问题1:VRML 的文件格式..................................................... 30 问题2:为VRML 扩展接口.................................................... 30 第九节结束语 .................................................................................. 31

2012-03-21

Delphi7+Access学生信息管理

均由本人编写,可供Delphi7入门者学习参考。虽有部分功能未实现,但主要框架均以打好。(登陆、密码修改、用户权限管理、档案信息、成绩管理等均已实现)有源代码。 有任何疑问或建议 请至[email protected](2013年前有效) 2012-02-24 星期五

2012-02-24

《Rational Rose 2003基础教程》电子教案

《Rational Rose 2003基础教程》电子教案

2012-02-24

OpenGL程序17例(均有源代码,VC6.0实现)

内含OpenGL源程序17例,DDA算法、Bresenham算法、各种变换(平移旋转等)球的绘制。。。 有任何疑问,请至:982963012@qq.com 2013年前有效 2012-02-22

2012-02-22

空空如也

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

TA关注的人

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