DUT_LYH

程序猿成长日记

设计模式-状态模式组合模式迭代器模式

组合模式 组件在内部具有特定的数据结构 用户操作 但是不想让得知内部的实施细节 用户对组件的内部的对象操作 用户操作一个对象

2019-05-29 10:31:48

阅读数 47

评论数 0

软件项目管理课程总结

项目经理时间安排 甘特图:所有的任务 每个任务的责任实施人 任务的起点和终点 任务衔接(关联性) 网络图 里程碑图 资源图

2019-05-28 15:28:58

阅读数 53

评论数 0

设计模式-桥模式备忘录模式

桥模式 类比装饰器模式 将继承改写为组合,使用抽象接口指针 重构上课的演示代码: 在这里插入代码片 备忘录 回退 不暴露对象实现的细节 不破坏封装性的前提下对对象进行保存 专门写一个类进行状态的存储 ...

2019-05-27 10:55:11

阅读数 8

评论数 0

复变函数可视化-复积分

积分法则(类比实变函数积分) 常数可以积出来 积分可以分段积分 积分与路径无关的条件 沿环路的积分为0 条件 如果f(z)在整个区域内是解析的,则与路径无关 Eg: f(z)=1z在单位圆一周的积分 f(z) = \frac{1}{z}在单位圆一周的积分 f(z)=z1​在单位圆一周的积分...

2019-05-22 10:35:11

阅读数 25

评论数 0

设计模式-代理模式proxy

代理模式proxy 加一个统一的接口,接口内部提供安全控制的逻辑 将复杂性屏蔽在类内 要点 增加间接层,实现方法,实现粒度相差很大 可以对单个对象做细粒度的控制 也可以对组件的模块提供抽象的代理层 应用场景 远程 虚拟 安全 智能 “接口”隔离模式 在组件构建的过程中,某些接口的直接依赖常常...

2019-05-22 10:10:38

阅读数 10

评论数 0

复变函数可视化傅里叶展开复反演

泰勒展开&傅里叶展开 f(z)=11−z=1+z+z2+z3+...=1+reθ+r2eθ??待改 f(z) = \frac{1}{1-z}\\ =1+z+z^2+z^3+...\\ =1 + re^{\theta} + r^{2}e^{\theta}??待改 f(z)=1−z1​...

2019-05-20 23:22:06

阅读数 49

评论数 0

设计模式-适配器模式adapter中介者模式

适配器模式接口隔离 两者之间添加接口 在软件系统中,由于应用环境的变化, 常常需要将“一些现存的对象”放在新的环境中应用,但是新环境要求的接口是这些现存对象所不满足的。 如何应对这种迁移的变化"?如何既能利用现,同时又能满足新的应用环境所要求的接口有对象的良好实现, 不修改代码,添...

2019-05-20 10:28:58

阅读数 18

评论数 0

系统分析与设计期末课程总结

试卷 一共60分 15个选择 15分 剩下的是简答画图 面向流程 面向服务: 封装成服务,不同的平台背景都可以集成,对于企业间的集成 耦合性降低了 系统的五个特性 整体 相关性 环境适应性 ?? ?? 系统分析员 战略不是系统分析员做的 企业的目标是领导人来做的 规划的定义 企业的战略...

2019-05-16 10:40:10

阅读数 288

评论数 0

复变函数可视化-复变函数导数

实变函数导数存在 连续 左导数等于右导数 复变函数的导数存在:柯西黎曼条件 映射 f(z) = x + iy -> u + iv 等价于两个函数 u(x,y) iv(x,y) ∂u∂x=∂v∂y \frac{\partial {u}}{\partial {x}} = \frac{...

2019-05-15 11:23:55

阅读数 44

评论数 1

设计模式-门面模式

组件的构建过程中,组件之间直接的依赖会带来问题,添加一层中间的稳定接口来实–现 间接 c++指针 硬件--软件--人 硬件--操作系统--软件--人 依赖倒置原则 不要和容易发生变化的东西发生依赖 Facade 简化外部客户程序和内部系统之间的耦合 要点 简化接口 从架构的层次不是单个类的层...

2019-05-15 10:56:21

阅读数 9

评论数 0

复变函数可视化-卡西尼曲线

卡西尼曲线 到两点的距离成积是一个定值 随着定值的变化,曲线可以接近一个圆和双纽线和两个圆 每一条被映射为以原点为中心的圆

2019-05-08 11:20:11

阅读数 57

评论数 0

设计模式-策略模式单例模式

策略模式 对象使用的算法是变化的,对象是稳定的 将稳定和稳定的部分隔离开 面向接口编程 之后使用工厂模式 单件模式 系统中特殊的类 只能出现一个实例 设计一种方法 只能发回一个对象 绕过常规的构造器 只提供一个对象 方法: 1.构造函数 和 拷贝函数都写成private的 屏蔽系统的构造函数 2...

2019-05-08 11:01:16

阅读数 47

评论数 0

leetcode 274. H指数

概念重要评价学者学术权威常用的H指数 倒序排列,找到第i个数的值小于i 返回i-1,循环结束若没有 返回 i #include <iostream> #include <vector> #include <algorithm&a...

2019-05-07 15:27:22

阅读数 51

评论数 1

复变函数可视化-复数基础

复变函数的意义: −1=i\sqrt{-1} = i−1​=i 三次方程的求根过程,如果对负数开方的时候 z=a+biz = a + b iz=a+bi f(z)f(z)f(z) 一元函数,但是对应了两个实数 a b 也可以对应两个数 r θ\thetaθ z=reiθ=r(cosθ+isinθ)...

2019-05-06 11:22:37

阅读数 63

评论数 0

leetcode 115. 不同的子序列

递归超时 唉 #include <iostream> #include <string> #include <vector> using namespace std; #define debug(x) cout&a...

2019-05-05 20:46:28

阅读数 41

评论数 0

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