自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

徐伯莱

你看我越是穷途末路,越是势如破竹。

  • 博客(12)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 1. Two Sum

class Solution { public: vector<int> twoSum(vector<int> &numbers, int target) { //Key is the number and value is its index in the vector. unordered_map<int, ...

2018-06-13 00:00:37 122

原创 职责链模式

没一个公司对请假都是控制的很严格,必须要相关的人员签字。三天,主任签字;三到七天,经理签字;一个星期副总经理签字;以上总经理签字。模式定义    职责模式:使多个对象都有机会处理请求,从而避免请求的发送者与接收者之间的耦合关系。将这个对象连成一条链。并沿着这条链传递该请求,直到有一个对象处理为止。        在职责链模式中最关键的一点就是客户提交请求后,请求沿着链往下传递直到有一个处理者处理它...

2018-06-12 23:29:55 2123

原创 出租车计价器的设计二

出租车计价器的设计出租车计价器的设计设计内容与要求:(1) 里程显示为:***.**(2)能预置起步价与单价:如起步3 公里 6.00元; 1.60.公里。(可通过按键产生公里数,如每按一次为0.1公里,里程数和价格都用数码管显示)采用矩阵键盘实现#include<reg51.h> #define GPIO_DIG P0 #define GPIO_KEY P1 sbit LSA=P...

2018-06-12 17:00:15 3209

原创 出租车计价器的设计一

出租车计价器的设计设计内容与要求:(1) 里程显示为:***.**(2)能预置起步价与单价:如起步3 公里 6.00元; 1.60.公里。(可通过按键产生公里数,如每按一次为0.1公里,里程数和价格都用数码管显示)#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器 typedef unsigned int u16; //对数据类型进行声明定义 typed...

2018-06-11 20:49:30 7135

原创 命令模式

我们都知道路边烧烤,在生意好的时候最赚钱。其实这时候也是烤肉师傅最难受的时候,为什么呢?忙的时候比较混乱,很容易造成分发错误、收钱错误、烧烤质量不佳等问题。相比,那些烤肉店呢,就不会出现这种情况,这是为什么呢?仔细想想,烤肉店都会有服务员,他们负责记录顾客的菜单。同时,如果顾客需要增加订单、取消订单。显然只需要告诉服务员,服务员则在日志(那本小本本)上修改即可。这就是有没有服务员的不用样。看似没多...

2018-06-11 13:12:28 723

原创 桥接模式

模式定义模式结构模式实现使用场景模式优缺点模式总结

2018-06-11 01:09:46 539

原创 IS-A、HAS-A和USE-A关系

IS-A、HAS-A和USE-A都是用来便是类与类之间的关系IS-A表示继承。父类与子类,具有很高的耦合度。HAS-A表示组合。是整体与部分的关系,同时它们的生命周期都是一样的。USE-A表示依赖。依然是其中一个拥有另外一个,但是不负责销毁,也就是声明周期不一样。简单的讲一些名词怎么能少得了例子呢?在IOS中,你要实现一个遥控器,通常都是继承与UIViewController的,你自己的遥控和UI...

2018-06-11 00:46:16 11875

原创 观察者模式

模式定义模式结构模式实现使用场景模式优缺点模式总结

2018-06-10 17:52:42 332

原创 单例模式

在程序开发中,有些对象我们只需要一个,比如说:线程池、对话框、缓存等。如果我们实例化多个对象就可能会出错。那么怎样才能保证一个类只有一个实例化对象呢?这里我们想到了全局变量,全局变量确实是可以保证该类可以随时访问,但是它很难解决只有一个实例问题。最好的办法就是让该自身来负责保存它的唯一实例。这个类必须要保证没有其他类来创建它。这里我们可以将其构造方法私有化。模式定义所谓单例模式就是确保某一个类只有...

2018-06-10 17:40:06 562

原创 迭代器模式

很多人认为今天看迭代器模式使用价值远不如学习价值了,Martin Flower 甚至在在自己的网页上提出撤销此模式。当然这种说法也不无道理,因为现在像高级语言如C# 、java 等已经把这个模式做在语言中了。但是这个模式就真的如网上所言没有实用价值了吗?我并不认为是这样的。    本文将介绍这种模式与其它模式搭配使用 适配器-迭代器模式。至于有没有用评判在你 希望于你有益~模式背景    有两家餐...

2018-06-10 12:03:40 741

转载 面向对象编程中的聚合与耦合

在面向对象的设计中,我们经常会听到或用到聚合、耦合的概念。面向对象的目标就是设计出高聚合、低耦合的程序。然而,究竟什么是聚合、什么是耦合,恐怕每个人都有自己的答案,换句话说,大多数人对聚合和耦合的概念是模糊的。小弟我今天就在此抛砖引玉,希望能给新入行的朋友和在校的学生一点帮助。因为聚合与耦合这两个概念一直都是以"高聚合、低耦合"的形式出现的,刚刚开始接触面向对象设计时,我一直认为聚合和耦合是一对相...

2018-06-10 11:30:01 2615 1

原创 组合模式

在开发常见的OA系统,只要总公司采用这种模式的话,各个分公司都会采用,在开发时如何解决这样的问题呢?仔细想来,总公司跟分公司的关系:部分-整体。我们希望总公司的人力资源部,财务部可以复用到分公司,这其实就是整体与部分可以被一直对待的问题。科普办公自动化(OA)是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,自1985年国内召开第一次办公自动化规划会议以来,OA在应用内容的深度与广度...

2018-06-09 21:10:51 313

Java web高级编程源码

java web高级编程配套源码。 原本想0积分分享的,但是系统不允许。

2019-01-25

基于Lqi的多跳网络的实现

基于 i Lqi 的多跳网络的实现。 原本想0积分分享的,但是系统不让啊。

2019-01-25

manacher算法

manacher算法,适合初学者吧,个人感觉讲的不错,有兴趣的可以看看。。

2018-06-09

javafx实现的贪吃蛇

这是闲来无聊写的一个贪吃蛇小游戏,有兴趣的可以下载来瞧瞧。。

2018-06-09

ACM常用模板

涉及一些常用的ACM比赛模板,相对来讲很实用。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-04-21

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

TA关注的人

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