文章内容来源于狂神公众号,感谢狂神老师 1、回顾MVC 1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设 ...
分类:
编程语言 时间:
2021-03-15 11:25:47
阅读次数:
0
一 前言 系统执行业务逻辑之前,会对输入数据进行校验,检测数据是否有效合法的。所以我们可能会写大量的if else等判断逻辑,特别是在不同方法出现相同的数据时,校验的逻辑代码会反复出现,导致代码冗余,阅读性和可维护性极差。 鉴于通用性和普遍性,Spring框架提供了validator组件,通过一些校 ...
分类:
其他好文 时间:
2021-03-15 11:18:56
阅读次数:
0
使用EasyExcel操作excel https://www.yuque.com/easyexcel/doc/easyexcel 返回指定json格式数据 1)添加课程分类 获取上传过来的excel文件,读取里面的内容,存入数据库 当不需要spring管理的类(如Listern等)调用注入到spri ...
分类:
其他好文 时间:
2021-03-15 10:56:22
阅读次数:
0
1、 2、 比如 根据/hello,在servlet.xml中找到了如图处理器,并返回给DispatcherServlet 3、 4、执行完控制器后,返回给适配器,再返回给DispatcherServlet 5、 6 ...
分类:
编程语言 时间:
2021-03-15 10:32:18
阅读次数:
0
上学时,排序几乎是考试必须要出现的,反而工作以后正经没用过排序,时间久了已经忘了排序有几种方法了。 下面就在复习一下用PHP排序 $number = array(5,8,3,7,4,6,2,9,1); 一、冒泡法:冒泡法其实原理很简单,就像一群人土匪选当家的,5跟8比,5打不过8,不换位置,8跟3比 ...
分类:
编程语言 时间:
2021-03-12 13:28:42
阅读次数:
0
https://blog.csdn.net/qq_35140728/article/details/77248281 1.到http://www.igniterealtime.org/projects/openfire/plugins.jsp下载一个插件REST API。这个插件的作用就是允许程序设 ...
分类:
Web程序 时间:
2021-03-12 12:32:39
阅读次数:
0
一首页热点数据放到缓存(不经常修改的数据) 1.轮播图 2.热门课程 3.名师 代码实现 1.导入依赖 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st ...
分类:
其他好文 时间:
2021-03-12 12:15:40
阅读次数:
0
线上PHP环境的安装一般使用编译的方式,但是需要手动一个一个安装,这次使用yum来进行安装 1.安装EPEL源 rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 或者 yum install ...
分类:
Web程序 时间:
2021-03-11 20:48:12
阅读次数:
0
title: 必知必会面试题之 Spring 基础 date: 2021-03-10 updated: 2021-03-10 categories: - Spring tags: - Spring - 面试 不定期更新…… ## 基础知识 ### Spring 的优点 > 考察点:考查对 Sprin ...
分类:
编程语言 时间:
2021-03-11 20:37:32
阅读次数:
0
C++ SDL2配置 参考视频教程https://www.bilibili.com/video/BV1gs411X7zz?p=1 下载SDL2地址:http://www.libsdl.org/download-2.0.php中下载开发库,我这里下载的是vc版的。 新建一个控制台的项目。将加压后的in ...
分类:
编程语言 时间:
2021-03-11 18:19:55
阅读次数:
0