自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cutter_point的专栏

坚持不懈,持之以恒

  • 博客(33)
  • 资源 (15)
  • 收藏
  • 关注

原创 递归算法:求序列的全排列

用C++模板书写一段序列数组的全部排列/*** 书本:【windows程序设计】* 功能:输出全部的排列情况* 文件:全排列.cpp* 时间:2014年9月29日21:52:55* 作者:cutter_point*/#include using namespace std;//交换两个元素的函数templateinline void Swap(Type &a

2014-09-29 22:28:00 1472

原创 【ThinkingInC++】60、嵌入的迭代器

嵌入的迭代器NestedSmartPointer.cpp/*** 书本:【ThinkingInC++】* 功能:嵌入的迭代器* 时间:2014年9月26日10:03:03* 作者:cutter_point*/ #include#include#include"../require.h" usingnamespace std; class

2014-09-26 10:00:47 722

原创 【ThinkingInC++】59、关于operator->

/*** 书本:【ThinkingInC++】* 功能:关于operator->* 时间:2014年9月25日19:22:01* 作者:cutter_point*/#include #include #include "../require.h"using namespace std;class Obj{ static int i, j;public:

2014-09-25 19:18:35 539

原创 【ThinkingInC++】58、文件加入行号

Linenum.cpp/*** 书本:【ThinkingInC++】* 功能:为任何文件加入行号* 时间:2014年9月23日19:35:25* 作者:cutter_point*/#include "../require.h"#include #include #include #include #include using namespace std;

2014-09-23 19:33:37 814

原创 【ThinkingInC++】57、位拷贝和初始化

HowMany.cpp/*** 书本:【ThinkingInC++】* 功能:位拷贝和初始化* 时间:2014年9月21日17:14:30* 作者:cutter_point*///位拷贝拷贝的是地址,而值拷贝则拷贝的是内容。#include #include using namespace std;ofstream out("HowMany.txt");cl

2014-09-21 17:12:54 832

原创 【ThinkingInC++】56、函数中的引用

引用的三个规则当引用被创建的时候,它必须被初始化一旦一个引用被初始化为指向一个对象,他就不能改变另一个对象的引用不可以有NULL引用。必须确保引用是和一块合法的存储单元关联以上指针都可以Reference.cpp/*** 书本:【ThinkingInC++】* 功能:函数中的引用* 时间:2014年9月21日17:12:34* 作者:cutter

2014-09-21 17:10:19 792

原创 【ThinkingInC++】55、处理静态初始化的相依性

Exern的静态初始化的相依性Extern修饰的变量在文件外部的另外一个文件里面同样可以使用,用extern修饰的变量存放在静态存储区,为外部链接。http://zhidao.baidu.com/question/96882132.html  Csdn博客关于externhttp://blog.csdn.net/cameracanon/article/details

2014-09-19 21:31:17 676

原创 【ThinkingInC++】54、对于静态函数的调用

/*** 书本:【ThinkingInC++】* 功能:对于静态函数的调用* 时间:2014年9月17日18:12:03* 作者:cutter_point*/#include using namespace std;class X{ int i; static int j;public: X(int ii=0) : i(ii) {j=i;}

2014-09-17 18:08:50 597

原创 【ThinkingInC++】53、构造函数,析构函数,全局变量

/*** 书本:【ThinkingInC++】* 功能:构造函数,析构函数,全局变量* 时间:2014年9月17日18:07:43* 作者:cutter_point*/#include using namespace std;ofstream out("statdest.txt");class Obj{ char c;public: Obj(char

2014-09-17 18:06:30 1043

原创 【ThinkingInC++】52、函数内部的静态变量

/*** 书本:【ThinkingInC++】* 功能:函数内部的静态变量* 时间:2014年9月17日18:06:33* 作者:cutter_point*/#include "../require.h"#include using namespace std;char oneChar(const char* charArray=0){ const static

2014-09-17 18:05:19 928

原创 【ThinkingInC++】51、最好还是把定义放到外面,用inline来实现内联,而不是在类里面定义默认为内联

/*** 书本:【ThinkingInC++】* 功能:当项目比较大的时候,最好还是把定义放到外面,用inline来实现内联,而不是在类里面定义默认为内联* 时间:2014年9月16日19:06:25* 作者:cutter_point*/class Rectangle{ int width, height;public: Rectangle(int w=0, in

2014-09-16 19:05:09 881

原创 【ThinkingInC++】50、带内联函数的Stack

Stack4.h/*** 书本:【ThinkingInC++】* 功能:带内联函数的Stack* 时间:2014年9月16日19:04:01*/#ifndef STACK4_H_INCLUDED#define STACK4_H_INCLUDED#include "../require.h"class Stack{ struct Link //节点结构 {

2014-09-16 19:03:57 981

原创 【ThinkingInC++】49、带内联函数的Stash

Stash4.h/*** 书本:【ThinkingInC++】* 功能:带内联函数的Stash* 时间:2014年9月12日08:16:13* 作者:cutter_point*/#ifndef STASH4_H_INCLUDED#define STASH4_H_INCLUDED#include "../require.h"#include class Stash{

2014-09-12 08:12:31 1139

转载 为什么我要以写代码为生?

先说一些题外话。在我每次写下一篇文章的标题之后,其实我都要思考很久,思考这篇文章里要出现什么样的东西,我想表达什么,我思考到了什么程度。我基本不会考虑一篇文章有多少人爱看,多少人欣赏,多少人喜欢,但是我真心愿意看到文章后面的评论,因为这是一种互动,一种交流,不同思想风格的碰撞,每个独特的火花,都能让我兴奋良久。开门见山的说,为什么我要以写代码为生,因为一个字:“爱”,因为这个字是简单的,但

2014-09-11 15:35:31 791

原创 【ThinkingInC++】48、用标准C库中的时间函数生成简单的Time类

Cpptime.h/*** 书本:【ThinkingInC++】* 功能:用标准C库中的时间函数生成简单的Time类* 时间:2014年9月11日07:53:56* 作者:cutter_point*/#ifndef CPPTIME_H_INCLUDED#define CPPTIME_H_INCLUDED#include#include//这里ctime和cstri

2014-09-11 07:50:24 772 2

原创 【ThinkingInC++】47、关于宏的使用,探讨使用宏的缺点

/*** 书本:【ThinkingInC++】* 功能:关于宏的使用,探讨使用宏的缺点* 时间:2014年9月11日07:50:54* 作者:cutter_point*/#include"../require.h"#includeusing namespace std;//这里就是用BAND(x)代替后面的那一串函数#define BAND(x) (((x)>5 && (

2014-09-11 07:48:02 864

原创 【ThinkingInC++】46、特定的数据成员可以在一个const对象里被改变

/*** 书本:【ThinkingInC++】* 功能:声明关键字mutable,指定一个特定的数据成员可以在一个const对象里被改变* 时间:2014年9月11日07:47:07* 作者:cutter_point*/class Z{ int i; mutable int j;public: Z(); void f() const;};Z

2014-09-11 07:46:39 710

原创 【ThinkingInC++】45、比较const和非const成员函数的例子

/*** 书本:【ThinkingInC++】* 功能:旧代码中的enum hack* 时间:2014年9月10日08:35:13* 作者:cutter_point*/#include#include#includeusing namespace std;class Bunch{ enum {size=1000}; int i[size];};in

2014-09-10 08:33:51 712

原创 【ThinkingInC++】44、编译期间类里的常量

/*** 书本:【ThinkingInC++】* 功能:编译期间类里的常量* 时间:2014年9月10日08:32:56* 作者:cutter_point*/#include#includeusing namespace std;class StringStack{ static const int size=100; //所有的对象共享且不变的数据 c

2014-09-10 08:30:01 787

原创 【ThinkingInC++】43、内建类型封装在一个类里

内建类型C++数据类型包括:1)内置的基本数据类型,如整型、浮点型、布尔型等,均有一个关键字对应,如int,float,bool2)C++ STL(标准库)引入了一些扩展类型,有时候也归为基本类型,比如字符串类型(string),复数类型(complex),向量(vector)等。3)其他,即用户自定义类型,也叫抽象数据类型(ADT),即用户通过class,struct,enum定

2014-09-09 16:07:26 663

原创 【ThinkingInC++】41、标准参数传递

/*** 书本:【ThinkingInC++】* 功能:标准参数传递* 时间:2014年9月8日15:34:22* 作者:cutter_point*/class X{};X f() {return X();} //返回一个X对象,临时变量void g1(X&){} //不是const的值传递void g2(const X&){} //通过const的值引用int

2014-09-08 15:34:48 505

原创 【ThinkingInC++】42、类里的const

Const在建立它的地方被初始化。Const修饰无法修改。关于static const类型是:所有的对象共享且不变的数据。http://blog.csdn.net/luoweifu/article/details/20288549输出本地时间: time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tm

2014-09-08 15:34:33 639

原创 【ThinkingInC++】39、const的传递和返回地址

指针的const有两种:const修饰指针正指向的对象,或者修饰指针里面存储的地址。/*** 书本:【ThinkingInC++】* 功能:const的传递和返回地址* 时间:2014年9月7日14:11:41* 作者:cutter_point*///参数为非const类型的void t(int*){}//参数是const类型的void u(const int*

2014-09-07 14:11:05 752

原创 【ThinkingInC++】40、论const对函数返回值的作用

无论什么时候传递一个地址给一个函数,都应该尽可能地用const修饰它。/*** 书本:【ThinkingInC++】* 功能:论const对函数返回值的作用* 时间:2014年9月7日14:14:01* 作者:cutter_point*/class X{ int i;public: X(int ii=0); void modify();};X::

2014-09-07 14:10:22 861

原创 【ThinkingInC++】38、选择重载还是默认参数

头文件/*** 书本:【ThinkingInC++】* 功能:选择重载还是默认参数,头文件* 时间:2014年9月6日14:54:28* 作者:cutter_point*/#ifndef MEM_H_INCLUDED#define MEM_H_INCLUDEDtypedef unsigned char byte;class Mem{ byte* mem;

2014-09-06 14:53:25 576

原创 【ThinkingInC++】37、更安全的union可以封装在一个类中

/*** 书本:【ThinkingInC++】* 功能:更安全的union可以封装在一个类中* 时间:2014年9月6日14:53:04* 作者:cutter_point*/#includeusing namespace std;class SuperVar{ //enum没有类型名(他是一个没有加标记的枚举),如果想立即定义enum的实例时, //这种做法

2014-09-06 14:52:02 717

原创 【ThinkingInC++】36、联合体

/*** 书本:【ThinkingInC++】* 功能:联合* 时间:2014年9月6日14:51:40* 作者:cutter_point*/#includeusing namespace std;union U{private: int i; float f;public: U(int a); U(float b); ~U();

2014-09-06 14:50:53 545

转载 计算机系学长的大学四年

1.极端的社会舆论每每看到大学生就业报告里提到计算机系学生失业人数最多时,我就想mn,什么原因导致了这种现象的发生,在中国软件还处于比较初级的阶段时,市场对软件人才的需求应该每年在大幅的递增,可是大学里培养出来的计算机科班人才质量却每况愈下,甚至还不如一个软件培训机构两三个月训练出来的人好用,为什么?想想现在的计算机科班毕业生的水平吧,大学四年下来,90%的学生写的代码没有超过2000行,

2014-09-06 08:39:50 962

转载 当迷茫在大学泛滥成灾 -- 李开复

不要说上课听不懂,不要说教师不关心,不要说专业不感兴趣,不要说学校太烂,堕落不需要理由,只需要借口。” 你们经历了高三,但是它对于你们来说并不是黑色的,只是一种比平时紧张的感觉而已,在内心深处你们还没有真正意义上体会到了为了自己的目标拼命的含义,在这一次比较苍白的过程中,你们已经丧失了一次铸炼自己的机会。 一个人失去一次机会并不算什么,可是就是在这一次一次的失去中,有许多人就失去了成功的人

2014-09-06 08:22:44 604

原创 模拟实现可变分区存储管理(其他几个算法)

设计内容三  模拟实现可变分区存储管理1.目的和要求在熟练掌握计算机分区存储管理方式的原理的基础上,利用一种程序设计语言模拟实现操作系统的可变分区存储管理的功能,一方面加深对原理的理解,另一方面提高学生通过编程根据已有原理解决实际问题的能力,为学生将来进行系统软件开发和针对实际问题提出高效的软件解决方案打下基础。2.设计内容设计合理的数据结构来描述存储空间:对于未分配出去的部分,可

2014-09-05 11:11:47 9800 2

原创 【操作系统】main.cpp

/************************************************************************//* 功能: 模拟实现可变分区存储管理的最佳适应算法的链表类定义实现时间:2014年9月1日9:25:17作者:信管1201 1205020116 肖锋 *//***************************

2014-09-05 09:57:42 3076

原创 【操作系统】Link.h

/************************************************************************//* 功能: 模拟实现可变分区存储管理的最佳适应算法的链表类时间:2014年9月1日21:57:21作者:信管1201 1205020116 肖锋 *//******************************

2014-09-05 09:55:25 2893

原创 【操作系统】Link.cpp

/************************************************************************//* 功能: 模拟实现可变分区存储管理的最佳适应算法的链表类时间:2014年9月1日21:57:21作者:信管1201 1205020116 肖锋 *//******************************

2014-09-05 09:54:10 2334

hadoop集群信息

搭建高可用的Hadoop集群,基于NFS共享磁盘的namenode配置,使用zookeeper进行主节点推举

2019-01-11

activity项目

使用纯js的ajax发送后台请求,操作前面html,springmvc用来跳转,orm层使用mybatis连接mysql数据库,使用activity工作流做的审批流程项目

2017-03-10

hadoop-eclipse-2.5.2

这个是hadoop-2.5.2版本配置的利用ant在windows7下面jdk1.7编译成功的eclipse4.5.0版本的hadoop开发插件jar包!!!

2016-03-27

巴巴运动网的css/js/images等

这个是修改过在我的机子上运行正常的css,js,images的压缩包,主要是修改了一些路径

2015-06-14

学生管理系统

这是一个用php+HTML+mysql写的一个项目,SQL部分如果自己有点基础的话,应该可以写一些,就两张表admin和student

2015-04-29

SSH框架整合spring4+hibernate4+struts2(终结版)

里面附带集合ssh所有的jar包,在ssh\WebRoot\WEB-INF\lib里面,应该都是最新出来的jar包,这个是集合了spring4+hibernate4+struts2框架的项目包

2015-03-30

SSH框架整合spring4+hibernate4+struts2

里面附带集合ssh所有的jar包,在ssh\WebRoot\WEB-INF\lib里面,应该都是最新出来的jar包,这个是集合了spring4+hibernate4+struts2框架的项目包

2015-03-29

Qt做的QQ界面

这个程序主要是为了学习一下工具盒类,这里使用了3个工具盒然后添加到整个界面上,形成一个QQ的界面

2015-01-02

Qt基本对话框实现

这个文件里面包含了Qt里面的标准对话框实现,具体有:标准文件对话框,标准颜色对话框,标准字体对话框,标准输入对话框类,消息对话框

2015-01-01

综合:修改用户资料(Qt)

这是一个用Qt纯代码写的一个界面,大家可以下载来看看界面的布局。

2014-12-29

小型电子商务网站

这个是一个用struts2+hibernate4做的一个系统,包含一个注册登录子系统,一个销售子系统

2014-12-18

用户注册系统

这是一个用户登录注册系统,MyEclipse+tomcat+jsp+struts2+mysql集成开发的一个系统,用户管理员两个对象

2014-11-20

BBS论坛项目

就是用EXTJS+struts2+jsp+tomcat+myeclipse做的一个简单的项目, 麻雀虽小五脏俱全哦!

2014-11-10

淘宝商城Java web项目

这个是一个用Java写的网站 就是一个淘宝购物系统 实现商品显示 购买 下订单 结账 等等功能的一个系统

2014-07-13

JSP做网站的jdbc-4

好用不要分 这个是用JSP开发网站的时候链接数据库所必须的一个jar包,其他地方都要积分,我就不爽了,我这个就不要分!

2014-06-06

空空如也

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

TA关注的人

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