- 博客(134)
- 收藏
- 关注
转载 MySql存储引擎MyISAM和InnoDB
什么是存储引擎?MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。例如,如果你在研究大量的临时数据,你也许需要使用内存MySQL存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支...
2019-05-20 20:41:55
205
转载 启发式算法(Heuristic Algorithm)
转自:https://www.cnblogs.com/sddai/p/5644011.html启发式算法(Heuristic Algorithm)有不同的定义:一种定义为,一个基于直观或经验的构造的算法,对优化问题的实例能给出可接受的计算成本(计算时间、占用空间等)内,给出一个近似最优解,该近似解于真实最优解的偏离程度不一定可以事先预计;另一种是,启发式算法是一种技术,这种技术使得在可接受的计...
2018-12-22 20:39:44
2776
转载 【分享】过来人告诫研一学生:研一生活如何过才叫精彩!(转)
转自:https://blog.youkuaiyun.com/timidsmile/article/details/7073554时光飞逝,已经研二了,研一糊里糊涂的过来,积累了不少教训。给研一的孩儿们聊几句。如果给我一次重头来过的机会,我会这样安排: 1.首先,将老板以及实验室论文,通看一遍,了解本专业(做的不好,到现在才完整的看过一两篇论文吧。。。。其他都混的。。。。对不起boss%>_&l...
2018-12-08 11:25:15
1759
原创 Python中的chr()函数和ord()函数
chr()函数和ord函数通常配合使用。chr()函数用来返回字ASCII码对应的字符eg. >>> chr(97)'a'>>> chr(99)'c'>>> chr(60)'<'ord()函数用来返回字符对应的ASCII码eg.>>> ord('a')97>&g
2018-11-04 19:27:18
1610
转载 Python类型之间的区别
在python中,list,tuple,dict,set有什么区别,主要应用于什么样的场景解答list:列表(链表的数据结构)有序的项目, 通过索引进行查找,使用方括号”[]”;tuple:元组 元组将多样的对象集合到一起,不能修改,通过索引进行查找, 使用括号”()”;dict:字典 字典是一组键(key)和值(value)的组合,通过键(key)进行查找,没有顺序, 使...
2018-10-24 08:36:25
280
原创 hangman小游戏
游戏规则:https://baike.baidu.com/item/Hangman/9308312# Hangman game## -----------------------------------# Helper code# You don't need to understand this helper code,# but you will have to know h...
2018-10-17 09:24:21
1449
原创 实训项目--银行储蓄系统
代码:1.main.cpp/******************************************************版权所有(C)2015,张生栋**文件名称:main.cpp*文件标识:无*内容摘要:主函数,输出欢迎界面*其它说明:无*当前版本:V1.0*作者:张生栋*完成日期:2015.7.17**************************
2015-07-18 09:19:08
649
原创 oj刷(1)4对象数组
建立一个对象数组,内放n(nInputn和n个学生的学号、成绩Output奇数学生的数据#include #includeusing namespace std;class Student{public: Student(int n=0,double s=0):num{n},score(s){} void input(); v
2015-06-29 16:58:59
384
原创 oj刷(1)3
定义一个矩形类,数据成员包括左下角和右上角坐标,定义的成员函数包括必要的构造函数、输入坐标的函数,实现矩形加法,以及计算并输出矩形面积的函数。要求使用提示中给出的测试函数并不得改动。 两个矩形相加的规则是:决定矩形的对应坐标分别相加,如 左下角(1,2),右上角(3,4)的矩形,与 左下角(2,3),右上角(4,5)的矩形相加,得到的矩形是 左下角(3,5),右
2015-06-29 16:34:09
475
原创 第十三周项目一小玩文件(1)
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年6月10日 *问题描述:填空将程序补充完整 *输入描述:无 *输出描述:略 *版 本 号:v1.0 */#include #include #include usin
2015-06-10 08:27:09
408
原创 第十三周程序阅读1
*Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年6月10日 *问题描述:程序阅读 *输入描述:三个数 *输出描述:略 *版 本 号:v1.0 */ #include #include using namespace std;int main
2015-06-10 08:09:50
444
原创 第十二周项目三立体类族共有的抽象类
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年6月6日 *问题描述:设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder, 分别表示正方体、球体及圆柱体。在main()
2015-06-06 11:24:40
402
原创 第十二周项目二形状类族的中的纯虚函数
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年6月3日 *问题描述:写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、 Triangle(三角形)。用如下的main()函数,求出定义的几
2015-06-03 09:18:21
913
原创 第十二周项目一3动物这样叫
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年6月3日 *问题描述:每一个Animal的派生类都有一个“名字”数据成员,这一共有的成员完全可以由基类提供改造上面的程序,将这一数据成员作为抽象类Animal数据成员被各派生类使用。 *输入描述
2015-06-03 08:47:21
464
原创 第十二周项目一2动物这样叫
*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年6月3日 *问题描述:显然,Animal设计为抽象类更合适,Animal不需要能够实例化, 是专门作基类使用的。改造程序,使Animal设计为抽象类,这时main()函数中p = new Animal
2015-06-03 08:37:02
462
原创 第十二周项目一动物这样叫
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年6月3日 *问题描述:根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果, 提取出每个类中需要的数据成员,并匹配上需要的成员函数。 *
2015-06-03 08:29:30
406
原创 第十一周项目二摩托车继承自行车和机动车
在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。下载可执行文件链接motorcar.exe.(1)根据上面各类间关系的描述,补全下面程序段中空缺的代码;(2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。(3)运行程序,享受开摩托的过程。(可以下载可执行文件moto
2015-05-29 16:37:12
423
原创 第十一周项目一
要求: (1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。 (2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含数据成员wages(工资)。 (3)对两个基类中的姓名、年龄、性别、地址、电话等数据成员用相同的名字,在引用这些数据成员时,指定作用域。 (4)在类体中声明成员函数
2015-05-27 09:01:42
536
原创 第十周项目二职员有薪水了
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年5月20日 *问题描述:定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数: 构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee类,派生类CE
2015-05-20 09:13:29
365
原创 第十周项目一存储班长信息的学生类
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年5月20日 *问题描述:略 *输入描述: 无 *输出描述:略 *版 本 号:v1.0 */#include #include using namespace std;
2015-05-20 08:34:30
375
原创 第十周项目0--是春哥啊
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年5月20日 *问题描述:请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:Name: 春哥Grade: 19 *输入描述: 无 *输出描述:
2015-05-20 08:07:49
429
原创 第九周项目一复数类中的运算符重载(续)
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年5月13日 *问题描述:定义一个定义完整的类(是可以当作独立的产品发布,成为众多项目中的“基础工程”)。 这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与do
2015-05-13 08:55:45
574
原创 第八周项目一实现复数类中的运算符重载(3)
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月29日 *问题描述:定义一个定义完整的类(是可以当作独立的产品发布,成为众多项目中的“基础工程”)。 这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与double型数
2015-04-29 08:41:23
785
原创 第八周项目一实现复数类中的运算符重载(2)
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月25日 *问题描述:请用类的友元函数,而不是成员函数,再次完成上面提及的运算符的重载; *输入描述:无 *输出描述:略 *版 本 号:v1.0 */#include
2015-04-25 16:43:10
409
原创 第八周项目一实现复数类中的运算符重载(1)
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月25日 *问题描述:请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 *输入描述:无 *输出描述:略 *版 本 号:v1.0 */#includ
2015-04-25 16:22:14
309
原创 第六周项目六(1)(2)
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月19日 *问题描述:阅读教材例10.1。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定只能是double型的。可以通过模板类的技术手段,设计Complex,使实部和虚部的
2015-04-19 12:35:17
848
原创 第六周项目五友元类
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月15日 *问题描述:定义下面两个类的成员函数(为体验友元类,实际上本例并不一定是一个好的设 计,将两个类的合并为一个DateTime,日期、时间都处理更好) *输入描述:无 *输出描述:
2015-04-15 16:45:58
323
原创 第六周项目四成员函数、友元函数和一般函数有区别(2)
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月15日 *问题描述:模仿上面的示例,完成求点类中距离的任务。你需要实现求距离函数的三种版本: 分别利用成员函数、友元函数和一般函数求两点间距离的函数,并设计main()函数完成测试。
2015-04-15 16:06:18
435
原创 第六周项目四成员函数、友元函数和一般函数有区别(1)
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月15日 *问题描述:体会注释中的说明 *输入描述:无 *输出描述:略 *版 本 号:v1.0 */#include using namespace std;class T
2015-04-15 08:40:43
260
原创 第六周项目三人数不定的工资类
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月15日 *问题描述:设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number 个职工的工资salary,要求输入职工工资并
2015-04-15 08:31:54
318
原创 第六周项目二我的数组类
下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务:(1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址;(2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayAddr指向的空间中;(3)
2015-04-14 17:50:16
285
原创 第六周项目一(2)
为类A增加复制构造函数,用下面的main函数测试int main() { A a("good morning, code monkeys!"); a.output(); A b(a); b.output(); return 0; } /*Copyright(c)2014,烟台大学计算机学院 *All
2015-04-14 17:31:19
285
原创 第六周项目一深复制体验
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月14日 *问题描述:阅读下面的程序,补足未完成的注释 *输入描述:无 *输出描述:略 *版 本 号:v1.0 */ #include#in
2015-04-14 17:19:40
265
原创 第五周项目四静态成员应用
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月10日 *问题描述:设计含有静态数据成员和成员函数的Time类。静态数据成员是类中所有的对象共有的数据, 在下面的设计中,时钟要采用12小时制,还是要使用24小时制,显示时,不足两位的
2015-04-10 13:37:34
316
原创 第五周项目三用多文件组织多个类的程序
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月8日 *问题描述:将项目2用“一个项目多个文件”的方式实现,其中两个类的声明放在同一个.h文件中,每个类的 成员函数分别放一个文件,main()函数用一个文件。体会这样安排的优点。 *输入描
2015-04-09 15:34:55
292
原创 第五周项目二对象作为数据成员
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月8日 *问题描述:回想Engineer类的数据成员,有眼镜、背包等。某Engineer的眼镜、背包,是Glass、Bag类的对象。类中的数据成员,其类型可以是简单类型,也可以是类。通过这种
2015-04-08 09:24:37
321
原创 第五周项目一体验常成员函数
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月8日 *问题描述:设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等。 在设计中,由于求距离、求对称点等操作对原对象不能造成任何改变,所以,将这些函数设计为常成
2015-04-08 08:42:42
299
原创 第四周项目三用对象数组操作长方柱类
/*Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE2.cpp *作 者:张生栋 *完成日期:2015年4月4日 *问题描述:编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类Bulk的数据成员包括长(length)、宽(width)、高(heigth)等。 *输入描述:长宽高 *
2015-04-04 12:07:51
359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人