06 2021 档案
摘要:责任链模式 责任链模式是一种行为设计模式,允许你将请求沿着处理链发送,然后处理者都可对其进行处理,完成后可以再将其传递给下一个处理者。下面将会举例说明什么是责任链模式,责任链模式该如何使用。 1、模拟业务需求 假设我们现在需要在我们的系统中导入一批关于学生信息的Excel的数据,其主要的信息有:学号
阅读全文
摘要:模板方法模式 模板方法模式是一种行为设计模式,它在一个抽象类中定义好了一类行为的步骤流程,且允许子类在保存行为结构不修改的情况下对具体的步骤进行修改。下面将结合给企业微信发送文本消息和文本卡片消息这两种行为来说明模板方法如何使用。 一、企业微信的文本消息和文本卡片消息需要的参数 请求方式:POST(
阅读全文
摘要:小程序支付流程图说明(UNIAPP+第三方SDK:binarywang) 说明:小程序为UNI-APP开发,使用的第三方微信支付SDK为binarywang提供的,此SDK对微信公众号、小程序、微信各种类型的支付、企业微信的相关对接接口都有很好的全面集成,是应用得比较多的一款优秀的SDK。 如图为各
阅读全文
摘要:Java8常用的集合操作 说明 objList:List的集合,StudentInfo:学生的实体类,strList:List集合类 1、选出更新时间最新的记录的Id Long id = byCrmChance.stream().max(Comparator.comparing(CrmChanceA
阅读全文
摘要:使用kaptcha包来生成验证码 1、在maven中导入jar包 <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </depend
阅读全文
摘要:策略模式 策略模式是一种行为设计模式, 它能让你定义一系列算法, 并将每种算法分别放入独立的类中, 以使算法的对象能够相互替换。现有一个开发要求:根据不同的条件来进行不同的计算选择。如:条件condition="add",则进行相加操作,condition="sub",则进行相减操作,conditi
阅读全文
摘要:重命名文件、方法、属性等(Rename):Shift+F6,重构类、方法(Change Signarture):Ctrl+F6提取当前选择为变量(Extract Variable):Ctrl+Alt+V提取当前选择为类的私有属性(Extract Field):Ctrl+Alt+F提取当前选择为常量(
阅读全文
摘要:列出stash的: git stash list移除stash: git stash drop stash@{0}查看stash: git stash show stash@{0}查看stash的diff: git stash show stash@{0} -p保存stash: git stash
阅读全文
摘要:查看所有的分支: git branch -a 查看当前所在的分支: git branch 检出分支: git checkout <branch_name> 创建分支: git branch <branch_name>创建并检出分支: git checkout -b <branch_name>在未提交
阅读全文

浙公网安备 33010602011771号