先以加载spring为例子看看加载顺序的作用: Spring加载可以利用ServletContextListener 实现,也可以采用load-on-startup Servlet 实现,但比如filter 需要用到 bean ,但加载顺序是: 先加载filter 后加载spring,则filter ...
分类:
Web程序 时间:
2017-09-03 22:03:57
阅读次数:
227
1、函数嵌套的调用 2、函数嵌套的定义 二、命名空间及作用域 1、命名空间 三种命名空间的加载顺序:内置命名空间(程序运行前加载)->全局命名空间(程序运行中:从上到下加载)->局部命名空间(程序运行中:调用时才加载)。在局部,自己有的变量名就用自己的,自己没有的就逐级向上找,甚至到全局的。但是全局 ...
分类:
其他好文 时间:
2017-08-30 19:49:08
阅读次数:
158
过滤器: 定义在服务器端的一段程序, 可以截获客户端发来的请求, 并根据一定规则进行过滤和拦截 过滤器的生命周期: 服务器启动 先通过web.xml加载过滤器进行实例化(这个过程是调用过滤器中init()方法, 同样也是只执行一次) 客户端发送请求: 执行过滤器中的doFilter()方法, 这个方 ...
分类:
其他好文 时间:
2017-08-30 16:36:46
阅读次数:
142
向html页面中插入javascript代码的主要方法就是通过script标签。其中包括两种形式,第一种直接在script标签之间插入js代码,第二种即是通过src属性引入外部js文件。由于解释器在解析执行js代码期间会阻塞页面其余部分的渲染,对于存在大量js代码的页面来说会导致浏览器出现长时间的空 ...
分类:
其他好文 时间:
2017-08-27 14:46:14
阅读次数:
146
1.js放在head中会立即执行,阻塞后续的资源下载与执行。因为js有可能会修改dom,如果不阻塞后续的资源下载,dom的操作顺序不可控。 正常的网页加载流程是这样的。 如果外部脚本加载时间很长(比如一直无法完成下载),就会造成网页长时间失去响应,浏览器就会呈现“假死”状态,这被称为“阻塞效应”。h ...
分类:
Web程序 时间:
2017-08-26 18:38:05
阅读次数:
161
1、很重要!!!
例子:
packageServlet.day0811.am;
publicclassStaticTest{
staticStaticTestst=newStaticTest();
static{
System.out.println("静态代码块");
}
publicStaticTest(){
System.out.println("构造器");
System.out.println(st);
m1();
}
publics..
分类:
其他好文 时间:
2017-08-24 20:17:32
阅读次数:
108
1.函数对象:函数是第一类对象特点 1:可以被引用 1 def func(): 2 pass 3 f =func 4 print(f is func) 2:可以当做参数传给其它函数 1 def foo(): 2 print('from foo') 3 def bar(func): 4 print(' ...
分类:
其他好文 时间:
2017-08-23 17:28:25
阅读次数:
155
代码示例 : contextConfigLocation /WEB-INF/applicationContext.xml log4jConfigLocation /WEB-INF/classes/log4j.properties 一 . 初始化过程 在启动 Web 项目时 , web ... ...
分类:
Web程序 时间:
2017-08-22 13:58:54
阅读次数:
325
struts.xml配置 、 struts2常量配置 struts2默认常量配置位置 修改struts2常量配置(方式先后也是加载顺序) 方式1:src/struts.xml 方式2:在src下创建struts.properties 方式3:在项目的web.xml中 顺序 常量配置 struts2配 ...
分类:
其他好文 时间:
2017-08-21 21:34:31
阅读次数:
202
wordpress加载顺序:首先加载插件,再加载主题中的functions.php,初始化一些数据之类的,最后加载模板了!!! update_option("hc_copyright_text","123456789"); //在wp_options数据表中插入一条option_name为hc_co ...
分类:
其他好文 时间:
2017-08-17 21:27:58
阅读次数:
152