自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

邢美玲

遇见未知的自己

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

原创 【菜鸟学习设计模式】——六个原则

前言 在前一篇设计模式的三个模式中说明了设计模式的几大重点内容,除了三个模式以外,贯穿其中的六个原则,可以在模式里面一一体现。回顾一下六个原则都是哪六个? 1、单一职责原则 2、开放关闭原则 3、依赖倒转原则 4、里氏转换原则 5、合成聚合复用 6、迪米特原则...

2018-07-31 17:18:02 304 7

原创 【菜鸟学习设计模式】——分哪三大类?

把大话设计模式画出来

2018-07-31 11:21:01 956 12

原创 【菜鸟学习设计模式】——大话中提到的那些面向对象基础(二)

设计模式也是面向对象的忠实粉

2018-07-31 08:43:10 238 14

原创 【菜鸟学习设计模式】——面向对象基础(一)

前言对于面向对象这个词,接触了很多遍,一次一次地深入学习的过程。还需要不断更新,这个系列博客是更具设计模式后面的面向对象的基础内容进行总结的。类与实例我们一起学猫叫,一起喵喵喵!class Cat{ public string Shout() { return"喵"; }}这里class声明类的关键字 Cat是类的名称 Shout是类的方...

2018-07-29 16:27:51 272 19

原创 DreamCatcher

The SongAll the lights shinin' bright down in the city .Shinin' like a million dreams...Sometimes I feel like I'm upside down, and all those dreams are fallin' right past me.Everybody needs a ...

2018-07-27 21:22:58 564 17

原创 《软件开发工具》(第七—十四章)

第七、八章 Eclipse入门和工作台*(以下几章选择填空题居多)*Eclipse的体系结构:运行时内核、工作空间、工作台、插件等 1) 运行时内核:平台运行库是内核,它在启动时检查已安装了哪些插件,并穿件关于他们的注册表信息。降低启动时间和资源使用,平台运行库在实际需要插件时才加载 2) 工作空间:工作空间是负责管理用足资源的插件,包含:用户创建的项目、项目中的文件、...

2018-07-18 10:22:56 799 6

原创 《软件开发工具》(第四、五、六章)

第四章 软件开发工具的技术要素人机界面及总控模块是整个工具的信息入口和调度中心,这一部分对于用户能否真正的使用这个工具,具有决定性的意义。 除了屏幕上的人机对话之外,文档生成与代码生成是软件开发工具的两种主要输出功能,对于这两种功能也要有比较清楚的了解。 软件的基本组成部分:代码和文档总控人机界面的要点:面向使用者,保证信息的准确传递、保证系统的开放性AD/Cycle 的阶段划分: ...

2018-07-18 10:07:45 793 3

原创 《软件开发工具》(第三章)

第三章 软件开发工具的理论基础软件开发过程信息流通: 1) 有关系统环境。现状以及需求的信息 2) 有关软件功能设计与物理设计的各种信息 3) 软件成果本身,包括程序与文档 4) 用户对系统的各种变更要求 5) 以及系统的各种变更记录概念模式 1) 框图:(FlowChart)是用来描述程序执行的逻辑工程的(处理、判断、输入输出、起始点、终结) 2) 结...

2018-07-18 10:02:45 412 2

原创 《软件开发工具》(第二章)

第二章:软件开发过程及其组织做好软件的关键: 关键在于两个转换没有顺利地通过:首先是从用于的理解到程序员的理解,其次是从程序员的理解到程序的实现大型软件开发中的困难表现在哪些方面: 1) 一致性的保持成为十分困难的问题 2) 测试的困难大大增加:黑箱检验方法:这种方法只能证明程序有错误而不能证明程序没错。 3) 共同工作进度难以控制:单个程序员常常低估计工作难度而拖延进度 ...

2018-07-18 09:58:49 726 4

原创 《软件开发工具》(第一章)

第一章:绪论软件开发工具的范围:在高级程序设计语言的基础上,为提高软件开发的质量和效率,从规划、分析、设计、测试、文档和管理各方面,对软件开发者提供各种不同程度的帮助的一类新型的软件。语言的发展: 第一代语言:每一个大动作都是需要人们用二进制的字符串,即由0 和1组成的祖父串书写来。 第二代语言:汇编语言:针对难以记忆的,无异议的二进制的字符串,人们试图用在英语中具有一定异议的单词来代...

2018-07-18 09:40:34 1478

原创 【菜鸟学习设计模式】——初识

设计模式是什么?用一句不讲理的话:世界上本没有路,有的人多了也便成了路;世界上本没有设计模式,用的人多了就总结出了它名字叫设计模式。针对某种特定的问题情况,总结出来的具有套路的解决问题的方法,就是设计模式了。为什么要有设计模式?也就是他能带来啥好处呀?要不我用它干嘛?据说他可以让代码更容易被他人理解,能够保证代码的可靠性,可以重用代码,有效地减少了很多的编程时间,具体其中的好处...

2018-07-16 17:58:51 234 8

原创 C#——面向对象

有趣的问题在面向对象的开头提出这样的一个问题:是先有的对象还是先有的类?我们都知道,对象:世间万物都是对象,所有的东西都可以说是一个对象。类:概括来说就是有相同或相似属性的对象的集合,可以说是一个模板。理解这个问题之前先了解一下为啥要面向对象,为什么不可以面向过程,面向别的?做一个比喻:我们现在多多少少都会在家里做做饭,当有人把做好的色香味俱全的红烧肉端到你的面前的时候,你可能会问“大厨”一句:你...

2018-07-16 11:56:51 288 7

原创 C#——字符串

不可变性在讲解字符串的时候,主要强调了字符串的一个特殊的性质:不可变性。当我们给一个字符串赋值后,如:str="Rebecca":然后我们再给它赋予一个新值:str="小扁扁"。这里Rebecca并没有消失,而是新值“小扁扁”重新有了一块控件存储的新值。只是str的指向变了,一开始指向的是Rebecca,后来有了新值,指向“小扁扁”字符串特点字符数组变成字符串——ToString()字符串变成小写...

2018-07-15 16:14:58 170 5

原创 C#——基础练习

飞行棋:游戏规则:First:玩家A和玩家B输入自己的游戏名称2th:第一轮玩家A开始投掷骰子,一次轮流进行3th:如果玩家A和B的位置重叠了:A撞了B,那么B退后6格(反之同理)4th:游戏符号含义:图例中的符号表示:幸运转盘○  地雷:☆  暂停:△  时空隧道:√"1、幸运转盘:玩家可以有两个选择:那么选择1——和对方交换位置,2——轰炸对方(使对方回到原点)2、地雷:当前玩家退后6格3、暂...

2018-07-13 16:38:56 404 8

原创 C#——冒泡排序

前言C#中常见的排序方法有:冒泡排序,快速排序,插入排序,选择排序、堆排序以及归并排序。虽然都没怎么实践操作过,但是也有耳闻。今天主要讲这里面最常见的冒泡排序。冒泡排序【描述】如下图:对于学生科的同学一看就这点,这是个烧杯里面有很多的液体,需要用玻璃棒按照一个方向,均匀的搅拌。而这个图中展示的是泡泡从下到上越来越大,知道到达水面破裂。【概念】冒泡排序也就是讲一组需要排序的数,进行从小到大,或从大到...

2018-07-01 17:40:17 367 6

sshLearnV5.0--2020年1月16日.zip

ssh的基本框架,开发工具idear,使用maven管理包,实现了基本的页面跳转,可以成功运行,拥有完整的一条demo线,使用数据库mysql8.0,tomcat7.09版本;通过jap发送去请求,通过struts.xml的配置,连接上Action类,调用service,dao层;使用hibernate生成的实体。在学习java底层基础来源的时候很好的demo

2020-02-09

空空如也

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

TA关注的人

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