自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hautxuhaihu的博客

记录一些问题与见解,方便学习与交流。

  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

转载 简单工厂模式(静态工厂模式)深入理解 完全剖析

最近在学习设计模式,对简单工厂模式工厂类中的static方法甚是不解,于是找到下面这篇博客,帮助我理解。尊重原作的创作权,链接为:http://apple277315540.blog.163.com/blog/static/4872344820096191299693/以下是原作的内容,我记录下来仅供日后复习方便。/*仔细阅读了一下阎宏的《java与模式》中的简单工厂模式一章,又结合网上的...

2018-10-19 17:51:09 842

原创 简谈汉诺塔问题

汉诺塔问题是一个简单而又经典的递归问题。那么现在我们就来讨论一下汉诺塔问题。题目是这样的:汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,任何时候,在小圆盘上都不能放大圆盘,且在三根柱子之间一次只能移动一个圆

2018-01-03 21:11:36 6874

原创 波兰表达式的简单算法

波兰表达式在这里就是指运算符前缀。例如2+3可以写成+ 2 3 。除了波兰表达式还有逆波兰表达式,运算符后缀就是逆波兰表达式。今天我们用一个简单的例题来简要说明一下波兰表达式。已知一个波兰表达式:* + 11.0 12.0 + 24.0 35.0 (注意运算符和运算符之间,数字和运算符之间,数字和数字之间都有空格)。现在我们要求这个波兰表达式的值?首先分析一下波兰表达式的定义:1.一个数是

2018-01-03 20:09:25 7494 1

原创 Ubuntu16.04桌面突然卡住怎么办?

不知道有没有小伙伴和我一样,正在Ubuntu上工作呢,突然桌面就卡住了,键盘也没了反应,鼠标那个箭头只能移动,但是点击时却没有反应。作为一个Ubuntu小白,在最近的学习过程中遇到了好多问题。我把这些问题需要注意的地方记录下来,希望可以帮助更多想学习Linux的小白。废话少说,直接说桌面卡住后的解决方法:1.可能等待几分钟,系统会自动反应过来。你可以选择等待几分钟。2.绝大多数情况系统

2017-12-28 18:03:38 51091 9

转载 ubuntu实用的备份系统小技能

使用命令行简单备份系统。

2017-12-28 15:44:10 183

原创 如何提高笔记本电脑开机速度

作为一个轻度强迫症患者,总是感觉电脑开机速度不是那么快,那么如何提高开机速度呢?于是我开始了搜索之路。经过在网上搜索各种帖子,我了解到网上主要提供有三种方法来提高开机速度:1.为电脑配置SSD固态硬盘。2.开启win10快速启动功能。3.windows系统更改高级引导中的处理器个数和最大内存数值。对于博主我这个穷酸鬼来说,第一种方法没有尝试,但是我身边的朋友说加过SSD固态硬盘后,笔记本电

2017-12-19 23:17:33 5971

图书馆信息管理系统

【系统实现功能】 1、图书管理员处理系统。 (1)用户信息管理:①批量创建普通读者账号(用户名为学生学号,用户密码可统一初始化。并将用户信息存储到文件“userinfo.dat”中),②批量删除普通读者账号,③可重置单个用户密码。 (2)图书信息管理:①新书入库。书籍信息可保存到文件“bookinfo.dat”中。②图书信息查询。支持以下几种查询方式:(a)按书名查询(精确查找,或模糊查找) (b)按作者名查询(c)按出版社查询(d)按书名和作者名查询(多条件查询)。③图书信息修改,④旧书下架。将指定图书删除,可(a)按书名删除(单种删除),或(b)按出版时间删除(批量删除)。 2、普通读者管理系统。 (1)用户信息管理。用户可更改自己账号的密码。 (2)查询图书信息。支持的查询方式同管理员模式下的查询功能。 3、扩展功能:可以按照自己对图书管理系统的理解和解决问题的程度对系统进行扩展。比如:(1)支持新书批量导入(从文件中导入);(2)可以添加“学生借阅图书信息”的管理模块;统计功能等。总之,可以根据自己需求进行分析功能。

2018-01-03

长整数加减运算

可以实现特别长的整数之间的加减法运算,其中长整数可以达到几十兆的大小。主要是运用数据结构中的链表实现功能。

2018-01-03

学生信息管理系统c语言

用c语言实现学生基本信息的增添删改等功能,基本信息包括姓名 学号 成绩 性别等。

2018-01-03

空空如也

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

TA关注的人

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