码迷,mamicode.com
首页 >  
搜索关键字:desing pattern    ( 7671个结果
【设计模式】观察者模式
观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式 定义 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一 ...
分类:其他好文   时间:2020-05-15 18:31:40    阅读次数:62
Java设计模式之建造者模式(Builder Pattern)
前言 这篇文章主要向大家讲解什么是建造者模式,建造者模式的实例讲解及应用场景等知识点。 一、建造者介绍 ? 用户可以不知道产品的构建细节直接可以创建复杂的对象,主要是分离了产品的构建和装配,这样就实现了构建和装配的解耦。不同的构建器,相同的装配,也可以做出不同的对象; 相同的构建器,不同的装配顺序也 ...
分类:编程语言   时间:2020-05-14 23:59:12    阅读次数:118
模板模式
模板模式邮件模板方法模式(Template Method Pattern),是指定义一个算法的骨架,并允许子类为一个或多个步骤提供实现。模板模式使模板使用于以下场景: (1)一次性实现一个算法的不变部分,并将可变部分的行为留给子类类实现。 (2)各子类中公共的行为呗提取出来并集到一个公共的父类中,从 ...
分类:其他好文   时间:2020-05-14 01:53:25    阅读次数:76
【java】+对excel进行操作_2_pol
1、冻结首行 https://blog.csdn.net/qq_24076135/article/details/77449898 sheet.createFreezePane(0,1,0,1); 2、设置单元格背景色 原理:设置一个模板 然后要设置背景色的单元格来调用模板即可 模板代码 // 设置 ...
分类:编程语言   时间:2020-05-14 00:55:16    阅读次数:113
Java设计模式之工厂模式(Factory Pattern)
前言 这篇文章主要讲述工厂模式,为什么使用工厂模式,工厂模式的种类及创建方式,工厂模式的应用场景等知识点的讲解,让我们一起来学习吧,lets go 一、为什么使用工厂模式 通过工厂模式可以实现创建者和调用者的分离,实现代码之间解耦,依赖。一句大白话就是就是减少类与类之间的依赖关系。 面向对象设计的基 ...
分类:编程语言   时间:2020-05-13 23:13:13    阅读次数:81
策略模式
策略模式: 策略模式(Strategy Pattern)是指定义了算法家族并分别封装起来,让他们之间可以互相替换,此模式使用得算法的变化不会影响使用算法的用户。 应用场景: (1)系统中有很多类,而他们的区别仅仅在于行为不同。 (2)一个系统需要动态地在几种算法中选择一种。 例如:大家都用过支付宝支 ...
分类:其他好文   时间:2020-05-13 23:11:43    阅读次数:98
linux正则表达式3--awk
AWK是一门程序设计语言,在linux领域,它是一个功能非常强大的文本处理工具。 语法: awk [option] '/pattern/{action}' file... 参数option -F 指定分隔符(可以用正则设置多个分隔符,默认分隔符为任意个连续空格) 条件pattern、动作action ...
分类:系统相关   时间:2020-05-12 09:42:44    阅读次数:71
Cairo graphics tutorial
Introduction This is Cairo graphics tutorial. The tutorial will teach you the basics of graphics programming in Cairo with the C programming language. ...
分类:其他好文   时间:2020-05-11 23:30:06    阅读次数:88
Eclipse禁用指定文件/目录的JavaScript校验
步骤:1.右击项目——>Properties——>JavaScript——>IncludePath2.选择Soure选项卡,然后展开下面的菜单——>Excluded3.点击右边的Edit按钮,弹出对话框4.点击下边的Exclusionpatterns右侧的Add按钮,弹出对话框5.点击Browse,找到需要禁用校验的文件或目录
分类:编程语言   时间:2020-05-11 18:39:38    阅读次数:76
linux sed使用
sed 功能强大的流式文本编辑器 补充说明 sed 是一种流编辑器,它是文本处理中非常重要的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏 ...
分类:系统相关   时间:2020-05-11 18:23:33    阅读次数:69
7671条   上一页 1 ... 36 37 38 39 40 ... 768 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!