码迷,mamicode.com
首页 >  
搜索关键字:design pattern    ( 12201个结果
架构师内功心法,被誉为摩斯密码的解释器模式详解
解释器模式(Interpreter Pattern)是指给定一门语言,定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。是一种按照规定语法进行解析的模式。 就比如编译器可以将源码编译解释为机器码,让CPU能进行识别并运行。解释器模式的作用其实与编译器一样,都是将一些固定 ...
分类:其他好文   时间:2020-05-30 19:52:50    阅读次数:110
架构师内功心法,经典高频面试的单例模式详解
一、单例模式应用场景 单例模式(Single Pattern)是指确保一个类在任何情况下绝对只是一个实例,并提供一个全局的访问点。 单例模式在现实生活中的应用也很广泛。例如国家总统、公司CEO、部门经理等。在java标准中,ServletContext、ServletContextConfig等;在 ...
分类:其他好文   时间:2020-05-30 19:49:29    阅读次数:49
架构师内功心法,中国与日本交流电压兼容性问题的适配器模式详解
一、适配器模式的应用场景 我们在现实生活见识到的电源插头转换器、手机充电转换头、显示器转接头等都是适配器模式的体现。适配器模式(Adapter Pattern)是指一个类的接口转换成客户期望的另一个接口,使原本的接口不兼容的类可以一起工作。 适配器模式适用于以下几种应用场景: 已经存在的类,它的方法 ...
分类:其他好文   时间:2020-05-30 19:44:53    阅读次数:119
架构师内功心法,有重构项目经验必备的装饰者模式详解
一、装饰者模式的应用场景 在我们的生活中比如给煎饼加个鸡蛋,给蛋糕加上一些水果,给房子装修等。为对象扩展一些额外对象的职责。装饰者模式(Decorator Pattern)是指在不改变原有对象的基础之上,提供了比继承更有弹性的替代方案(扩展原有对象的功能)。 装饰者模式使用于以下几种场景: 用于扩展 ...
分类:其他好文   时间:2020-05-30 19:40:54    阅读次数:84
架构师内功心法,属于游戏设计模式的策略模式详解
一、策略模式的应用场景 策略模式(Strategy Pattern)是指定义了算法家族、分别封装起来,让它们之间可以相互替换,此模式让算法的变化不会影响到使用算法的用户。 1.1 应用场景 假如系统中有很多类,而他们的区别仅仅在于他们的行为不同。 一个系统需要动态地在几种算法中选择一种。 1.2 实 ...
分类:其他好文   时间:2020-05-30 19:38:17    阅读次数:321
架构师内功心法,连接两个空间维度的桥接模式详解
在现实生活中的桥接模式也随处可见,比如连接两个空间维度的桥,连接虚拟网络与真实网络的连接。 桥接模式(Bridge Pattern)也成为桥梁模式、接口模式或柄体(Handle And Body)模式,是将抽象部分与它的具体实现部分分离,使得它们都可以独立地变化。 一、桥接模式的应用场景 桥接模式主 ...
分类:其他好文   时间:2020-05-30 19:32:51    阅读次数:68
怎样高效地利用第三方UI组件
缘由 现代开发中,Vue和React使用率已经算是很高了,那么这个过程中就会产生另外一个需求,UI组件库的使用,至少我了解的情况是:使用Vue开发的时候,一般我们都会搭配一个UI框架,Element-ui也好,iview也罢,终归是需要这么一个框架的。而ant-design在React开发过程中,出 ...
分类:其他好文   时间:2020-05-30 18:27:27    阅读次数:57
常用命令总结
常用命令总结:sed用途:处理文本用法:sed[option]...‘script‘inputfile...-n不输出模式空间内容到屏幕,即不自动打印-e多点编辑-f/PATH/SCRIPT_FILE从指定文件中读取编辑脚本-r支持使用扩展正则表达式-i.bak备份文件并原处编辑地址定界:(1)不给地址:对全文进行处理(2)单地址:#:指定的行,$:最后一行/pattern/:被此处模式所能够匹配
分类:其他好文   时间:2020-05-30 09:14:41    阅读次数:87
Tomcat 易错点
一、使用注解,启动时加载 通常,我们会在定义一个类执行加载的过程,此时,使用注解 @WebSerlet(urlPatterns="/unused",loadOnStartup=0) public class Create extends HttpServlet{ @Override public v ...
分类:其他好文   时间:2020-05-30 01:29:24    阅读次数:63
7替换
"""替换"""""" 在字符串中替换子串时,使用模块re并通过正则表达式指定被替换的子串可以实现更加强大的替换功能。模块re提供了两个实现字符串替换的方法 一、sub() 二、subn()"""import re""" 一、sub() sub(pattern, repl, string, coun ...
分类:其他好文   时间:2020-05-30 00:53:28    阅读次数:77
12201条   上一页 1 ... 47 48 49 50 51 ... 1221 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!