MVC定义MVC全名是Model View Controller,是模型(model)-视图(view) - 控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写 ...
分类:
Web程序 时间:
2020-07-05 22:56:50
阅读次数:
82
1 whatMVC 模式(Model–view–controller)是软件工程中的一种软件架构模式,它把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 MVC 模式的目的是实现一种动态的程序设计,简化后续对程序的修改和扩展,并且使程序某一部分的重复 ...
分类:
Web程序 时间:
2020-07-05 22:46:48
阅读次数:
86
今日内容概要 今日内容基本都是了解知识点,作为一名开发人员你在工作中基本用不到 视图(了解) 触发器(了解) 事务(需要掌握) 存储过程(了解) 内置函数(了解) 流程控制(了解) 索引理论(了解 日后再去扩展) 今日内容详细 上篇内容补充 import pymysql conn = pymysql ...
分类:
数据库 时间:
2020-07-05 21:32:29
阅读次数:
63
拦截器:和过滤器用途基本类似 SpringBoot2.X新版本配置拦截器 implements WebMvcConfigure 自定义拦截器 HandlerInterceptor preHandle:调用Controller某个方法之前 postHandle:Controller之后调用,视图渲染之 ...
分类:
编程语言 时间:
2020-07-05 17:26:07
阅读次数:
81
Author:Hunter@深蓝攻防实验室 0x00 老朋友Redis 曾经无数次遇到未授权或弱口令的Redis都会欣喜若狂,基本上可以说未授权约等于getshell。但近期的几次比赛中却遇到了Windows上的Redis...说到Linux上的Redis,getshell的路子无非两类:一类是直接 ...
VC6 单文档 替换MFC默认的菜单栏和工具栏. 我发现一个很简单的方法: 1.先在资源视图里面增加一个新的菜单栏.2.把IDR_MAINFRAME的那个默认的菜单栏选中,按DEL键.3.把新的菜单栏的ID改成IDR_MAINFRAME 工具栏的替换方法也是一样的. 编译运行.MFC默认的菜单栏和工 ...
分类:
编程语言 时间:
2020-07-05 13:56:41
阅读次数:
66
SpringMVC执行流程和原理 SpringMVC流程: 01、用户发送出请求到前端控制器DispatcherServlet。 02、DispatcherServlet收到请求调用HandlerMapping(处理器映射器)。 03、HandlerMapping找到具体的处理器(可查找xml配置或 ...
分类:
编程语言 时间:
2020-07-05 13:35:09
阅读次数:
81
1.react或者vue 数据驱动视图 状态:数据结构设计 视图:组件结构设计 2.react设计todlist state数据结构设计 用数据描述所有内容 数据要结构化,易于程序操作(遍历,查找) 数据要可扩展,以便增加新功能 3.组件设计 从功能上拆分层次 尽量让组件原子化 容器组件(只管数据) ...
分类:
其他好文 时间:
2020-07-04 22:21:49
阅读次数:
78
1. DOM操作非常耗费性能 以前用jquery,可以自行控制DOM操作的时机,手动调整 Vue和React是数据驱动视图,如何有效控制DOM操作? 2. 有了一定复杂度,想减少计算次数比较难 能不能把计算,更多的转移为js计算?因为js执行速度很快 vdom-->用js模拟DOM结构,计算出最小的 ...
分类:
编程语言 时间:
2020-07-04 20:24:31
阅读次数:
68
python设计模式之观察者模式 有时,我们希望在一个对象的状态改变时更新另外一组对象。在MVC模式中有这样一个非 常常见的例子,假设在两个视图(例如,一个饼图和一个电子表格)中使用同一个模型的数据, 无论何时更改了模型,都需要更新两个视图。这就是观察者设计模式要处理的问题。 观察者模式描述单个对象 ...
分类:
编程语言 时间:
2020-07-04 19:03:02
阅读次数:
49