继承关系上: 继承了abstractList,实现了List,提供了相关的添加,删除,修改,遍历等功能。 实现了RandomAccess接口,提供了随机访问功能。 实现了Cloneable接口,覆盖了函数clone() 实现了Seriable接口,支持序列化 ArrayList 操作不是线程安全的, ...
分类:
其他好文 时间:
2020-05-26 11:53:52
阅读次数:
50
建立数据模型层,我们的业务逻辑分开,然后进行后台数据的调试。按照真实项目的开发目录接口和文件组织来进行开发。 建立商品详细模型 我们还是用快速生成的方式建立一下商品详细页的接口模型,有这样一段从后端获取的JSON,直接用快速生成的方式,把这段JSON生成模型,然后进行必要的修改。 {"code":" ...
分类:
其他好文 时间:
2020-05-25 16:05:13
阅读次数:
101
本节探讨定时任务,定时任务的应用场景是非常多的,比如: 闹钟程序或任务提醒,指定时间叫床或在指定日期提醒还信用卡 监控系统,每隔一段时间采集下系统数据,对异常事件报警 统计系统,一般凌晨一定时间统计昨日的各种数据指标 在Java中,有两种方式实现定时任务: 使用java.util包中的Timer和T ...
分类:
编程语言 时间:
2020-05-25 12:14:17
阅读次数:
58
@FixMethodOrder(MethodSorters.NAME_ASCENDING) //使下面的方法按照一定顺序执行 public class ProductCategoryDaoTest extends BaseTest { MethodSorters.JVM:按照JVM得到的方法顺序(代 ...
分类:
其他好文 时间:
2020-05-23 09:17:28
阅读次数:
85
这个系列的 "第一部分" 介绍了"封装", "第二部分" 介绍了使用构造函数实现"继承"。 今天是最后一个部分,介绍不使用构造函数实现"继承"。 一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。 还有一个对象,叫做"医生"。 请问怎样才能让"医生"去继承"中国人",也就是说, ...
分类:
编程语言 时间:
2020-05-22 11:20:28
阅读次数:
49
编写一个应用程序,可以让用户在窗体网页上输入名称、密码,若名称为caterpillar、密码为123456,则显示一个HTML页面响应并有“登录成功”字样,否则显示“登录失败”字样,并由一个超链接返回窗体网页。注意:不可在地址栏上出现用户输入的名称、密码。 一个Servlet,一个xml文件,还有三 ...
分类:
编程语言 时间:
2020-05-22 10:13:39
阅读次数:
284
Description 给你一个长为 $n$ 的字符串,求不同的子串的个数。 我们定义两个子串不同,当且仅当有这两个子串长度不一样,或者长度一样且有任意一位不一样。 子串的定义:原字符串中连续的一段字符组成的字符串。 Hint 对于 $30\%$ 的数据,$1\le n\le 10^3$ 对于 $1 ...
分类:
其他好文 时间:
2020-05-22 00:29:15
阅读次数:
63
Java IO(八) PipedInputStream 和 PipedOutputStream 一、介绍 PipedInputStream 和 PipedOutputStream 是管道输入流和管道输出流。它们的作用就是让多线程通过管道进行线程间的通讯。在使用管道通讯时,必须 PipedInputS ...
分类:
编程语言 时间:
2020-05-21 09:56:22
阅读次数:
43
废话少说,直接干货: 前提:添加图片转换器 @Configuration public class WebMvcConfig implements WebMvcConfigurer { /** * 增加图片转换器 * @param converters */ @Override public voi ...
分类:
编程语言 时间:
2020-05-19 18:14:57
阅读次数:
145
文件夹数据库处理逻辑 public class DbFolder { JSONObject root; public DbFolder() { this.root = new JSONObject(); this.root.put("f_id", ""); this.root.put("f_name ...