摘要:废话不多说,上代码 1.从类名开始(我真是太贴心了,给自己点个赞) 首先数组类需要带有泛型,这个不多说。需要注意的是在java中,数组只能存放同一个类型的。 2.成员变量 插个题外话: 关于size和索引,最开始学数组时让我很伤神,首先数组的索引是从0开始,而size是指数组中元素的 的个数,假设数 阅读全文
posted @ 2019-10-21 23:36 inu6 阅读 (103) 评论 (0) 编辑
摘要:1.问题描述 如图,很显然,订单状态,支付状态,这种由数字表示其语义的字段,是不应该这么直接显示到页面上, 例如,0代表新订单,1代表已下单等等,因此我们需要进行做一层处理。 2.关于流程 (1)从数据库查出数据 (2)在代码逻辑中进行对象的转换,PO对象转换为DTO对象, (3)前端拿到DTO对象 阅读全文
posted @ 2019-11-12 14:24 inu6 阅读 (6) 评论 (0) 编辑
摘要:1.问题描述:今天在进行前后端联调的时候,发现商品图片不能正常显示; 2.排查过程:查看浏览器控制台,发现调用接口返回的数据关于图片的字段未返回数据; 然后,又跑了一下Dao层的单元测试,从数据库中拿出数据正常; 那基本确认就是代码中数据转换转丢了,打了下debug,果然如此,在BeanUtils. 阅读全文
posted @ 2019-11-07 22:52 inu6 阅读 (9) 评论 (0) 编辑
摘要:一.什么是队列,换句话说,队列主要特征是什么? 四个字:先进先出 六个字:屁股进,脑袋出 脑补个场景:日常排队买饭,新来的排在后面,前面打完饭的走人,这就是队列; OK,思考一个问题,我为什么写了两种实现,它们的区别是什么,哪个性能更好一些? 我觉得学习一定要带着问题来学习; 二.队列的两种实现 1 阅读全文
posted @ 2019-10-29 18:58 inu6 阅读 (10) 评论 (0) 编辑
摘要:关于动态数组,参见我的上一篇关于动态数组的博文https://www.cnblogs.com/inu6/p/11717129.html 1.什么是栈? (1)只能从一端添加元素,也只能从一端取出元素,这一端称为栈顶。 (2)栈是一种后进先出的数据结构 画个图: 2.栈的实现 (1)定义一个栈的接口 阅读全文
posted @ 2019-10-23 15:17 inu6 阅读 (19) 评论 (0) 编辑
摘要:废话不多说,上代码 1.从类名开始(我真是太贴心了,给自己点个赞) 首先数组类需要带有泛型,这个不多说。需要注意的是在java中,数组只能存放同一个类型的。 2.成员变量 插个题外话: 关于size和索引,最开始学数组时让我很伤神,首先数组的索引是从0开始,而size是指数组中元素的 的个数,假设数 阅读全文
posted @ 2019-10-21 23:36 inu6 阅读 (103) 评论 (0) 编辑
摘要:1.什么是接口? 官方概述: 在java语言中,接口不是类,而是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。 这种技术主要用来描述类具有什么功能,而并不给出每个类的具体实现。 Balabalabala…….. 博主概述:接口是类的行为的抽象概述。 你的概述:用一句你自己能听懂的话,将 阅读全文
posted @ 2019-10-10 17:47 inu6 阅读 (154) 评论 (0) 编辑