应用是否需要在INSTALLED_APPS中注册 ''' 在没有使用到app的一些特殊操作时(比如数据库相关),不需要app的__init__文件注册时,文件夹可以不用注册,但是注册后,应用的所有功能都能使用 结论:所有应用都可以完成注册 ''' 数据库配置(全部在settings文件中完成即可) ...
分类:
移动开发 时间:
2020-02-19 00:38:14
阅读次数:
119
SpringMVC执行原理 听了秦老师的讲解受益匪浅,感谢秦老师 "视频链接" 图为SpringMVC的一个较完整的流程图,实线表示SpringMVC框架提供的技术,不需要开发者实现,虚线表示需要开发者实现。 自己分析 1.用户发起请求,经过前端控制器DispatcherServlet.2.Disp ...
分类:
编程语言 时间:
2020-02-15 15:46:19
阅读次数:
135
.1.vuex工作流程图:vuex旨在用于没有任何关系的组件之间共享数据或传值。 2. 这图的执行顺序是这样的: 1、组件(Vue Component)通过Dispatch触发Actions里面的动作; 2、Actions通过Commit提交Mutations 3、Mutations注册事件,通过这 ...
分类:
其他好文 时间:
2020-02-12 22:05:00
阅读次数:
79
pthread_rwlock:读写锁 #import "ViewController.h" #import <Pthread.h> @interface ViewController () @property (nonatomic,assign) pthread_rwlock_t lock; @en ...
分类:
移动开发 时间:
2020-02-12 00:26:51
阅读次数:
106
SSM整合 在这之前我们已经学习了如何整合Spring和web项目,若要整合Spring,SpringMVC,Mybatis时,只需要在其基础上加入SpringMVC和MyBatis就可以了; 整合步骤: 1.准备空的web项目 2.在web.xml中配置Spring容器 3.在web.xml中配置 ...
分类:
其他好文 时间:
2020-02-12 00:18:40
阅读次数:
63
异常模块的使用 重写异常模块的目的是记录异常信息(日志记录) 一、异常模块的使用 二、异常源码分析 总结: 1. 在APIView的dispatch方法中,有一个try...except...异常,将代码运行的异常都交给异常处理模块进行处理: response = self.handle_excep ...
分类:
其他好文 时间:
2020-02-10 18:21:33
阅读次数:
70
解析模块的使用 一、使用 服务器根据设置的请求头content type接收客户端对应的数据信息 二、源码分析 python 1.对数据进行二次解析 def dispatch(self, request, args, kwargs): """ is pretty much the same as D ...
分类:
其他好文 时间:
2020-02-10 16:29:16
阅读次数:
86
Thinkphp在2018/12/10发布了安全更新: 影响版本 5.x controller(Loader::parseName($controller, 1)) action($actionName); php protected static function exec($dispatch, ...
分类:
Web程序 时间:
2020-02-09 22:00:08
阅读次数:
211
1、Struts与OGNL的结合原理 (1)值栈: OGNL表达式要想运行就要准备一个OGNLContext对象,Struts2内部含有一个OGNLContext对象,名字叫做值栈。 值栈也由两部分组成,一部分叫做root,里面放置的是栈,另一部分是context放入的是数据中心。 (2)栈: 利用 ...
分类:
其他好文 时间:
2020-02-07 21:05:32
阅读次数:
101
目录: 1. redux 1.1 原始,原始步骤 1.2 react-reducer,两种写法(导出普通写法 和 装饰器的写法) 1.3 存储多个reducer 2. redux中间键,redux-logger | redux-thunk 异步请求,调用dispatch 3. router 基本:B ...
分类:
其他好文 时间:
2020-02-05 00:00:42
阅读次数:
99