一、什么是拦截器 拦截器是一个类,可以在Action被调用之前和之后执行代码,通常框架的很多功能都是拦截器实现的,如接收输入的参数、数据验证、文件上传等 二、工作方式 做一些Action执行前的预处理,将控制交给后续拦截器或返回结果字符串,做Action执行后的处理 三、拦截器栈 从结构上来看,拦截 ...
分类:
其他好文 时间:
2018-03-08 02:41:03
阅读次数:
111
最近在阅读“how tomcat works”这本书,结合tomcat7的源码进行学习。对于学习的收获,将通过“tomcat学习系列”记录下来,和大家一起分享和交流,也算对自己学习的一种促进。闲话不多说,正文开始。 Catalina内部由多个组件组成,启动时各个组件都需要启动,关闭时需要各个组件关闭 ...
分类:
其他好文 时间:
2018-03-07 21:40:56
阅读次数:
187
一:事件流 事件流描述的是从页面中接收事件的顺序。 事件冒泡 点击id为three的div,会依次打印出结果:点击的是three、点击的是two、点击的是one。 事件捕获 将点击id为three的div,会依次打印出结果:点击的是one、点击的是two、点击的是three。 二:事件处理机制 1. ...
分类:
编程语言 时间:
2018-03-07 15:07:07
阅读次数:
187
对海量的数据进行处理是一项艰巨而复杂的任务。原因有以下几个方面: 一、数据量过大,数据中什么情况都可能存在。如果说有10条数据,那么大不了每条去逐一检查,人为处理,如果有上百条数据,也可以考虑,如果数据上到千万级别,甚至过亿,那不是手工能解决的了,必须通过工具或者程序进行处理,尤其海量的数据中,什么 ...
分类:
其他好文 时间:
2018-03-06 21:53:13
阅读次数:
203
Daniel Larimer 周六在 Steemit 上向大家介绍了 EOS 项目的最新进展,惊喜不少。?原文链接 : https://steemit.com/eosio/@dan/eos-io-development-update?之承诺过的三个特性已经基本开发完成:1. 支持 Apple Touch ID / Secure Enclave2. 延时交易的错误处理机制3. 并
分类:
其他好文 时间:
2018-03-06 21:46:48
阅读次数:
139
异常: 是指程序运行过程中所发生的不正常的事件,他会终端正在运行的程序用异常机制去处理。机制:try 执行可能出现异常的代码。catch 捕获异常 throws :生命方法可能抛出的各种异常,异常向上抛如果异常逐长 //只要有throws,强制要求, throw:手动抛出异常 finally:无论是 ...
分类:
其他好文 时间:
2018-03-06 14:41:58
阅读次数:
148
上一节中中简单介绍了信号的处理机制,就是调用函数库来实现信号的处理,因此,在这节中,介绍在C语言下如何理解信号的处理机制。创建一个文件signal.c,文件内容如下:(对于学过一下C语言的童鞋来说是不是很熟悉呢)#include<signal.h>//信号函数库#include<unistd.h>//C和C++语言提供对POSIX#include<stdio.h>
分类:
编程语言 时间:
2018-03-05 17:03:20
阅读次数:
219
如果需要进程捕获某个信号,并作出相应的处理,就需要注册信号处理函数(其实就是内核里需要识别信号函数,类似C语言里的include某函数库)。 处理信号就类似软中断,内核为每个进程准备了一段信号向量表,记录信号的处理机制。当某个信号发生后,内核就会调用注册的函数去处理。 &
分类:
系统相关 时间:
2018-03-05 12:04:51
阅读次数:
198
一 存储引擎介绍 存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制 http://www.cnblogs.com/guoyunlong666/p/8491702.html 二 表介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 ...
分类:
数据库 时间:
2018-03-02 10:53:30
阅读次数:
190
一 存储引擎介绍 存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制 详见:http://www.cnblogs.com/6324TV/p/8481061.html 二 表介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 id, ...
分类:
数据库 时间:
2018-02-27 23:38:35
阅读次数:
217