摘要:
MVP 的全称为 Model-View-Presenter,Model 提供数据,View 负责显示,Controller/ Presenter 负责逻辑的处理。MVP 是从经典的模式 MVC 演变而来,它们的基本思想有相通的地方:Controller/Presenter 负责逻辑的处理,Model 阅读全文
摘要:
单体架构比较初级,典型的三级架构,前端(Web/手机端)+中间业务逻辑层+数据库层。这是一种典型的Java Spring mvc或者Python Drango框架的应用。 单体架构的应用比较容易部署、测试, 在项目的初期,单体应用可以很好地运行。然而,随着需求的不断增加, 越来越多的人加入开发团队, 阅读全文
摘要:
一、replace(String old,String new) 功能:将字符串中的所有old子字符串替换成new字符串 示例 二、replaceAll(String arg0, String arg1) 其中字符串表示arg0为正则表达式 功能 将字符串中符合正则表达式arg0的所有子字符串,替换 阅读全文
摘要:
当我们还在容器的浪潮中前行时,已经有一些革命先驱悄然布局另外一个云计算战场:Serverless架构。 2014年11月14日,亚马逊AWS发布了新产品Lambda。当时Lambda被描述为:一种计算服务,根据时间运行用户的代码,无需关心底层的计算资源。从某种意义上来说,Lambda姗姗来迟,它像云 阅读全文
摘要:
一、Arrays类的定义 Arrays类位于 java.util 包中,主要包含了操纵数组的各种方法 使用时导包:import java.util.Arrays 二、Arrays常用函数(都是静态的) 1.void Arrays.sort() void Array.sort(Object[] arr 阅读全文
摘要:
第一步:打开"Window"——>"Show View"——>"Other"——>找到"Plug-in Development"——>选择"Plug-ins" 第二步:在打开的"Plug-in"视图中找到"org.eclipse.jface.text(版本号:不同版本版本号不一样)",如下图: 第三 阅读全文
摘要:
一、可用性 可用性与系统故障及其相关后果有关 所关注的方面:如何检测系统故障,系统故障发生的频度,出现故障会发生什么情况,允许系统有多长时间非正常运行,什么时候可以安全地消除故障,如何防止故障的发生以及发生故障时要求进行那种通知 场景:淘宝网双十一时用户猛增,发送请求太多。 刺激源:淘宝用户 刺激: 阅读全文
摘要:
与最初的大型中央主机相适应,最初的软件结构体系也是Mainframe结构,该结构下客户、数据和程序被集中在主机上,通常只有少量的GUI界面,对远程数据库的访问比较困难。随着PC的广泛应用,该结构逐渐在应用中被淘汰。 在80年代中期出现了Client/Server分布式计算结构,应用程序的处理在客户( 阅读全文
摘要:
一、判断字符串中是否含有某段字符串 Pattern.matches(String regex, String input) 示例 二、替换字符串的部分 replaceAll(String regex, String replacement) 示例 三、找出字符串的所有符合条件的字符串 示例 阅读全文
摘要:
一、正则表达式——特殊字符 (以下所有特殊字符在使用其原意时,在字符前添加反斜杠"\") $ 匹配字符串的结束位置 ^ 用法 一、匹配字符串的开始位置 用法 二、在方括号表达式中使用,此时它表示不接受该字符集合 * 匹配前面的表达式或字符,零次或多次 + 匹配前面的表达式或字符,一次或多次 . 匹配 阅读全文