自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 如何设计可复用软件

文章目录什么是软件复用复用的级别(1)代码的复用(2) 设计的复用(3)分析的复用(4)测试信息的复用如何设计可复用软件类的层面 什么是软件复用 软件复用(SoftWare Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。软件复用是提高软件生产力和质量的一种重要技术。早期的软件复用主要是代码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决定、体系结构、需求、设计、代码和文档等一切有关方面。 复用的级别 (1)代码的复用 包括目标代码和源代码的复用。其

2021-05-19 23:19:24 281

原创 设计模式及其应用

文章目录什么是设计模式设计模式开发原则设计模式如何解决问题1. 寻找合适的对象2. 决定对象的粒度3. 指定对象接口4. 描述对象的实现5. 运用复用机制6. 关联运行时和编译时的结构7. 设计应支持变化设计模式在编程中如何使用1.在优化代码的时候使用设计模式2.设计模式多用于复杂系统,方法设计,负责业务逻辑,增加代码可维护性方面 什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。为了代码的可重用性、让代码更容易被他人理解、保证代码的可靠

2021-05-19 13:23:56 208

翻译 静态检查

阅读1:静态检查 今日课程的目标 今天的课程有两个主题: 静态打字 好的软件的三大特性 冰雹序列 与一些起始Ñ,序列中的下一个号码是N / 2,如果Ñ是偶数,或3N + 1如果Ñ为奇数。该序列在达到1时结束。以下是一些示例: 2,1 3,10,5,16,8,4,2,1 4,2,1 2 Ñ,2 n-1个,…,4,2,1 5,16,8,4,2, 1 7,22,11,34,17,52,26,13,40,…?(此停止在哪里?) 由于存在奇数规则,该序列可能会先下降然后反弹,然后下降到1。人们推测所有

2021-05-18 14:38:35 983

原创 Linux初始基础

Linux基础与目录结构 Linux简介 Linux 就是一组软件,而软件分为操作系统软件和应用软件,当然 Linux 属于操作系统软件。 计算机是由一堆硬件组成的,为了有效的控制这些硬件资源,于是乎就有了操作系统的 产生,操作系统除了有效的控制这些硬件资源的分配,并提供计算机运作所需要的功能(如网络功能)之外,为了要提供程序设计师更容易开发软件的环境,所以操作系统也会提供一 组系统调用的接口。而 Linux就是一款十分成熟的操作系统软件。 操作系统软件就是具有以下功能的软件:windows mac

2021-02-21 16:55:06 111 1

原创 索引

索引 1.索引是什么? 索引(Index)是一种特殊的数据库结构,可以用来快速查询数据库表中的特定记录,是提高数据库性能的一种重要方式。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。索引是建立在表上的。 2.索引的分类 普通索引、唯一性索引、全文索引、单列索引、多列索引、空间索引。 3.创建索引 (1)创建普通索引 create table index1(id int, -&gt

2020-12-27 00:08:05 172

空空如也

空空如也

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

TA关注的人

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