一、简述 Bundle,英文原意就是捆、收集、归拢。在MVC中的Bundle技术,也就是一个对css和js文件的捆绑压缩的技术。 它的用处: 将多个请求捆绑为一个请求,减少服务器请求数 压缩javascript,css等资源文件,减小网络带宽,提升性能 使用Bundle技术,并且拥有缓存功能,同时也 ...
分类:
Web程序 时间:
2017-08-14 14:21:53
阅读次数:
167
一、离线应用 所谓离线web应用,就是在设备不能上网的情况下仍然可以运行的应用。 开发离线web应用需要几个步骤:首先,确保应用知道设备是否能上网,以便下一步执行正确的操作;然后,应用还必须能访问一定的资源(图像、JavaScript、css等),只有这样才能正常工作;最后,必须有一块本地空间用于保 ...
分类:
编程语言 时间:
2017-07-12 16:16:20
阅读次数:
200
1. 重复的HTTP请求数量应尽量减少 (1)减少调用其他页面、文件的数量。 (2)精灵图 2. 压缩Javascript、CSS代码 3. 在文件头部放置css样式的定义 这项设置对于用户端是慢速网络或网页内容比较庞大的情况比较有利,可以在网页逐步呈现的同时仍会保持格式信息,不影响网页美感。 4. ...
分类:
其他好文 时间:
2017-07-04 13:29:22
阅读次数:
170
DOM树和渲染树 当浏览器下载完所有页面HTML 标记,JavaScript,CSS,图片之后,它解析文件并创建两个内部数据结构:一棵DOM树表示页面结构,一棵渲染树表示DOM节点如何显示。 渲染树中为每个需要显示的DOM 树节点存放至少一个节点(隐藏DOM 元素在渲染树中没有对应节点)。渲染树上的 ...
分类:
其他好文 时间:
2017-06-26 12:34:51
阅读次数:
193
Thymeleaf简介 什么是Thymeleaf Thymeleaf是网站或者独立应用程序的新式的服务端java模板引擎,可以执行HTML,XML,JavaScript,CSS甚至纯文本模板。 Thymeleaf的主要目标是提供一个以优雅的高可维护型的方式创建模板,为了达到这个目的,他建立了自然模板 ...
分类:
其他好文 时间:
2017-06-22 00:07:03
阅读次数:
2197
1.html页面中设置字符编码的格式: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 2.html页面常见引入JS的方式: (1)外部引入:<script type="text/javascript" src ...
分类:
编程语言 时间:
2017-06-12 10:39:38
阅读次数:
183
1 css补充 css语法格式, 引用方式, 选择器, 属性操作 伪类 盒子模型, 内边距, 外边距 padding会改变元素大小 margin改变元素位置, 不改变元素大小 边界塌陷问题 兄弟div的情况, 上下之间的编剧, 最终得到的边距是两者中最大的那个, 而不是和 父子div的情况, 需要将 ...
分类:
编程语言 时间:
2017-05-30 20:58:44
阅读次数:
159
1. thymeleaf认识 参考官方文档(Project version: 3.0.5.RELEASE) 1.1 介绍 Thymeleaf是面向Web和独立环境的现代服务器端Java模板引擎,能够处理HTML,XML,JavaScript,CSS甚至纯文本。 Thymeleaf的主要目标是提供一个 ...
分类:
其他好文 时间:
2017-05-23 10:09:19
阅读次数:
453
强力推荐:Atom入坑必备插件 Atom作为Javascript/CSS/HTML等前端编辑器利器,其强大功能依靠各种插件,以下是笔者在入坑阶段,精挑细选总结出的必不可少的插件,熟悉运用这些插件,一定成吨提高生产效率。安装这些插件只需要在Atom的File ->setting ->install中输 ...
分类:
其他好文 时间:
2017-05-18 13:57:11
阅读次数:
186
最近学原生的Javascript,需要弄个购物车的功能,下面是利用cookie做的一个演示思路其实很简单,商品界面通过value获取对应的值,然后把这个商品的各种信息放入一个字典;因为有多个商品,把这些商品的字典对象都放在一个数组里面就行了。然后通过JSON序列化这个这个数组,保存..
分类:
Web程序 时间:
2017-05-17 15:12:32
阅读次数:
718