由主文档和子资源组成。主文档描述网页的框架,布局。子资源是组成网页的子元素,包括图片、CSS、JS等。为了显示网页,先要把资源加载到内存。加载就是指把需要的资源加载到内存这一过程。Webkit用到很多缓存机制,加载可能是从网络加载,也可能是从本地缓存加载。Webkit的加载分为两条线,一条是主文档的加载,一条是子资源的加载。
首先需要解析主文档才知道用到哪些子资源。但并不一定要等到解析完主文档才...
分类:
Web开发 时间:
2014-07-18 23:02:17
收藏:
0 评论:
0 赞:
0 阅读:
512
GENI的核心 -- 推理机(2)流程控制
1、细说fail、“!”与回溯
与其他语言相比,Prolog最大的特点,是它的回溯机制。
回溯机制,主要手段有2个,一是用谓词fail引发回溯,二是用特别谓词“!”(读作cut)取消回溯。
Prolog运用fail引发回溯,实现程序的循环,并运用“!”对回溯进行控制。
看一个典型示例:
FACTS
f(integer)
PREDICATES...
分类:
Web开发 时间:
2014-07-18 21:21:02
收藏:
0 评论:
0 赞:
0 阅读:
380
JspSmartUpload 实现上传
save()
saveAs()
相对路径 SAVE_VIRTUAL
绝对路径 SAVE_PHYSICAL...
分类:
Web开发 时间:
2014-07-18 22:00:37
收藏:
0 评论:
0 赞:
0 阅读:
421
几年前写的3g上网卡的驱动程序的自动更新web端架构文档,看谁能用得上...
分类:
Web开发 时间:
2014-07-18 22:27:58
收藏:
0 评论:
0 赞:
0 阅读:
463
js方法内Ajax请求数据判断,验证无效(OnClientClick="return Method();"),还是直接执行后台代码...
分类:
Web开发 时间:
2014-07-18 23:00:55
收藏:
0 评论:
0 赞:
0 阅读:
530
不是所有的OutofMemory exception都是内存问题。。。小心系统资源陷阱...
分类:
Web开发 时间:
2014-07-18 22:11:09
收藏:
0 评论:
0 赞:
0 阅读:
710
网站被攻击是一个永恒不变的话题,网站攻击的方式也是一个永恒不变的老套路。找几百个电脑(肉鸡),控制这些电脑同时访问你的网站,超过你网站的最大承载能力,然后你就瘫了。方法虽然老土,但却一直都很管用,就像怎么打败美帝国主义,最简单的方法就是 13 亿中国人都移民去美帝,吃他的、用他的、花他的,直接能让美帝破产,压根不需要用武力。土方法,自然解决这个问题的方法也土,就是设置一个海关,控制进入的人口数量,只要不让你进来太多人,你就吃不穷他。 网站也一样,只要控制能够进入的访问数量,你就攻击不了我。...
分类:
Web开发 时间:
2014-07-18 21:29:32
收藏:
0 评论:
0 赞:
1 阅读:
517
一个网站,除了有数据库,还有很多别的文件,比如用户上传的图片,你的网站代码之类,光有数据库而没有这些文件你的网站也没法跑起来。
和数据库比起来,网站文件要大得多,而且文件数目也多得多,要做到实时同步必须考虑“增量文件同步”,一般传统的方法是使用 inotify + rsync 写脚本来操作。...
分类:
Web开发 时间:
2014-07-18 23:01:10
收藏:
0 评论:
0 赞:
0 阅读:
365
本案例讲诉通过Ajax向某个PHP页面传值,并将得到的数组通过json_encode()函数处理,然后返回给ajax,下面是在实际案例摘取的部分代码:
PHP页面
public function showChatName(){
$chat = A('Article','Event');
$res = $chat->selectName(I('ge...
分类:
Web开发 时间:
2014-07-18 23:01:45
收藏:
0 评论:
0 赞:
0 阅读:
621
1.基础的选择器
选择器
含义
示例
*
通用元素选择器,匹配任何元素
* { margin:0; padding:0; }
E
标签选择器,匹配所有使用E标签的元素
p { font-size:2em; }
.info和E.info
class选择器,匹配...
分类:
Web开发 时间:
2014-07-18 22:29:20
收藏:
0 评论:
0 赞:
0 阅读:
460
JSP动作指令在JSP程序设计中经常会用到,与JSP...
分类:
Web开发 时间:
2014-07-18 21:26:15
收藏:
0 评论:
0 赞:
0 阅读:
424
什么是JS事件冒泡?:
在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。
如何来阻止Jq...
分类:
Web开发 时间:
2014-07-18 21:38:07
收藏:
0 评论:
0 赞:
0 阅读:
457
javascript实现,随着鼠标移动,眼睛也动.......
分类:
Web开发 时间:
2014-07-18 22:08:37
收藏:
0 评论:
0 赞:
0 阅读:
442
这篇日志的目的从标题里可以看出来。这也是我们实验需要,必须总结一下,方便其他师弟师妹在这个基础上做实验。
我已经介绍了很多基于Kieker的监控方法,这里以Prefuse这个开源可视化Java框架为例,总结怎么基于JUnit和Ant实现对开源软件自带测试用例执行过程的监控。在这个链接中,选择最新的版本下载(Prefuse已经有些年头没更新了,不过这个框架确实还不错)。
解压之后用Ecl...
分类:
Web开发 时间:
2014-07-18 22:25:14
收藏:
0 评论:
0 赞:
0 阅读:
463
这个练习主要是是练习最近几天学到的知识,没有很好的设计布局都是自己随意组合的。很多知识未熟练的运用,并且没有熟记标签,所以对网页的修饰效果并不好。以后要用用不熟的标签和提高自己的设计思维。
html文件(test8.html):
作者:一叶扁舟
.mid_link {
list-style-type: none;
}
.mid_link li {...
分类:
Web开发 时间:
2014-07-18 23:05:54
收藏:
0 评论:
0 赞:
0 阅读:
472
使用css样式进行图形绘制,只有你想不到的图形,没有你画不出的图形...
分类:
Web开发 时间:
2014-07-18 21:39:47
收藏:
0 评论:
0 赞:
0 阅读:
507
有时候在封装MVC通用控件时需要在页面上获取这些数据。用以下方法即可://获取控制器名称:ViewContext.RouteData.Values["controller"].ToString();//获取Action名称:ViewContext.RouteData.Values["action"]...
分类:
Web开发 时间:
2014-07-18 23:25:14
收藏:
0 评论:
0 赞:
0 阅读:
476