变量的命名入门 大家先来试着理解一下这段代码: 代码本身很简单,就算不用去看 TodoList 类和 Todo 类的定义,也是可以读懂以上代码的。 那这是如何做到的呢? 答案就是:进行合适的命名。 而达到以上代码的效果的主要是变量的命名。 因为以上出现的类都是 Model 类,而 Model 则是用 ...
分类:
编程语言 时间:
2020-03-29 13:01:17
阅读次数:
72
策略模式其实很好理解,我们讲一个通俗易懂的举例。 三国时期,诸葛亮是个高人,可以给一些锦囊妙计,让某人在特定的时候打开使用。 关键:妙计,锦囊, 使用 妙计共有的特点就是可以打开看,定义一个接口。 public interface IStrategy { void operate(); } 接下来可 ...
分类:
其他好文 时间:
2020-03-28 22:00:20
阅读次数:
89
静态代理:自己创建代理类生成源代码再对其编译。在程序运行前代理类的.class文件就已经存在了。 动态代理: 自动:可以根据我们的真实对象接口,自动生成一个增强型代码,而不要手动创建代理类写增强逻辑 运行时:可以在代码运行时,生成这个代理类,而不需要事先把这个类写好 废话少说,直接上代码 代码设计原 ...
分类:
其他好文 时间:
2020-03-28 16:21:18
阅读次数:
65
分析 这道题题目已经很裸了,不需要题意解释,看数据范围发现n3的效率肯定过不了,四边形不等式的n2呢?求最大值,不能用,而某nlogn的算法,盒盒,看不懂,所以考虑一种别的办法。 引理 合并区间(i,j)的石子时,最优断开位置k要么是i+1,要么是j-1。下面是证明(当然不是我写的啦,引用某大佬的证 ...
分类:
其他好文 时间:
2020-03-28 13:39:39
阅读次数:
60
本题解从统计数字出现次数的解题方式开始讲起,再推导出逐位统计出现次数的解题方式,最终得出状态机解题方法,期望以循序渐进的方式得出最终代码的思想。 ...
分类:
编程语言 时间:
2020-03-28 01:04:22
阅读次数:
104
一、项目简介本课程演示的是一套基于Java的SSM框架实现的酒店管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的java人群。详细介绍了酒店管理系统的实现,包括:1.项目介绍2.环境搭建3.系统功能4.技术实现5.项目运行6.功能演示以通俗易懂的方式,手把手的带你从零开始运行本套酒店管理系统,该项目附带全部源码可作为毕设使用。二、技术实现1.后台框架:Spring、Sprin
分类:
编程语言 时间:
2020-03-27 23:35:35
阅读次数:
281
一、项目简介本课程演示的是一套基于Java的SSM框架实现的在线商城系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的java人群。详细介绍了在线商城系统的实现,包括:1.项目介绍2.环境搭建3.系统功能4.技术实现5.项目运行6.功能演示以通俗易懂的方式,手把手的带你从零开始运行本套在线商城系统,该项目附带全部源码可作为毕设使用。二、技术实现1.后台框架:Spring、Sprin
分类:
编程语言 时间:
2020-03-27 23:29:38
阅读次数:
287
我们在购买电子产品时,常常听到FLASH闪存这个词。但对于基础小白来说,可能常常搞不清楚SPI Flash、Nand Flash、Nor Flash等都是指什么,今天宏旺半导体就跟大家通俗易懂地讲解一下。
分类:
其他好文 时间:
2020-03-27 19:43:43
阅读次数:
77
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 public cla ...
分类:
编程语言 时间:
2020-03-27 13:02:01
阅读次数:
94
前言 总括:详解JavaScript中的this的一篇总结,不懂this这个难点,很多时候会造成一些困扰,写出一些bug不知如何收场,所以一起来写bug吧,不对,一起来写代码吧。 正文 ? JavaScript中的this格外的不一样,比如Java语言中的this是在代码的执行阶段是不可更改,而Ja ...
分类:
编程语言 时间:
2020-03-27 10:56:39
阅读次数:
80