备忘录模式: 备忘录模式(Memento Pattern) 又称为快照模式(Snapshot Pattern) 或令牌模式(Token Pattern) , 是指在不破坏封装的前提下, 捕获一个对象的内部状态, 并在对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态,属于行为型模式。 在 ...
分类:
其他好文 时间:
2020-03-25 15:01:50
阅读次数:
84
导读 本文要分享一个精品的,优质的开源的 Java 相关的开源项目了。这个开源项目在 GitHub上已经收获了上万个 star 。 大家好,本文要分享一个精品的,优质的开源的 Java 相关的开源项目了。这个开源项目在 GitHub上已经收获了上万个 star 。 这个开源项目就是:Hutool 。 ...
分类:
编程语言 时间:
2020-03-22 11:11:22
阅读次数:
96
全网最低的价格,比白菜还便宜,你不心动吗? 2020英语类课程: 【28】有道考神雅思冲7全程班 旗舰版 【27】欧阳萍经典听口训练营.第四季 【26】2020考虫雅思系统班【完结】 【25】有道考神 十方绝技玩转高格调PPT 【24】有道考神 精品直播恋爱心理学 【23】2020版李旭纪录片 【2 ...
分类:
其他好文 时间:
2020-03-20 13:02:25
阅读次数:
90
# MySQL 数据操作 DML > 数据的DML操作:添加数据,修改数据,删除数据 ## 添加数据 > 格式: insert into 表名[(字段列表)] values(值列表...); ```sql --标准添加(指定所有字段,给定所有的值) mysql> insert into stu(id ...
分类:
数据库 时间:
2020-03-20 12:35:52
阅读次数:
71
>编写python程序的文件,称为python的脚本或程序 >要求当前的python脚本的文件后缀名必须是.py #### pycharm使用注意 > 需要明确的知道你当前pycharm选择的python环境 #### 注释 > 注释就是一段说明文字,并不会被执行 > 在python的脚本中,开头的 ...
分类:
编程语言 时间:
2020-03-18 11:39:24
阅读次数:
78
编程精品教材:MATLAB程序设计与应用(第3版) 课后答案 刘卫国版 课后习题答案解析 MATLAB程序设计与应用 第3版 高等教育出版社版 第二章 课后题全部讲解 目 录 前辅文基础篇 课后习题答案 解析第1章 MATLAB 系统环境 课后习题答案 解析1.1 MATLAB 概貌1.1.1 MA ...
分类:
其他好文 时间:
2020-03-18 09:49:57
阅读次数:
286
仿知网https://www.cn-ki.net/仿知网是一个完全可以代替知网的精品网站;是一个非常强大的论文搜索网站。首先这个网站的论文检索结果和知网的搜索结果基本一样,而且这个网站每个账号前期免费提供论文下载,当你的下载次数没了,你完全可以用其它邮箱再注册其它账号使用;当然,如果你不想再注册账号... ...
分类:
Web程序 时间:
2020-03-09 09:16:00
阅读次数:
102
4. 编写高效Java程序 4.1 面向对象 构造器参数太多怎么办? 正常情况下,如果构造器参数过多,可能会考虑重写多个不同参数的构造函数,如下面的例子所示: 但是问题很明显:1.可读性很差,特别是参数个数多,并且有多个相同类型的参数时;2.调换参数的顺序,编译器也不会报错。 针对这个两个问题,一种 ...
分类:
编程语言 时间:
2020-02-22 00:39:52
阅读次数:
71
我们之前有两篇文章写了回文串和回文序列相关的问题。 寻找 回文串的核心思想是从中心向两端扩展: 这道题的关键在于,单链表无法倒着遍历,无法使用双指针技巧。那么最简单的办法就是,把原始链表反转存入一条新的链表,然后比较这两条链表是否相同。关于如何反转链表,可以参见前文「递归操作链表」。 其实, 借助二 ...
分类:
其他好文 时间:
2020-02-17 12:20:53
阅读次数:
64
01. JUnit 第一个要说的当然是JUnit了,JUnit毕竟是Java圈目前最知名及常用的测试框架。JUnit之所以能够成为Java圈中最热门的测试库,是因为对于很多项目而言,单元测试是非常重要的。优点有很多 比如,给开发者提供了简洁的图形界面,可以轻松地写出可重复测试的代码,允许并发同时执行 ...
分类:
编程语言 时间:
2020-02-10 11:49:53
阅读次数:
54