摘要: 快速搭建SSM项目 开发环境:jdk1.8、服务器Tomcat8、项目管理工具apache-maven-3.6.0、MySQL数据库 1、新建项目: 选择【Maven】,勾选【Create from archetype】,选择【maven-archetype-webapp】 (可以选择jdk),具体 阅读全文
posted @ 2019-08-25 22:03 新功夫涂鸦 阅读(3873) 评论(0) 推荐(1) 编辑
摘要: 1、常见的Web前端攻击方式 目前,攻击网站前端的主要方式有如下几种: 1)XSS XSS是Cross Site Scripting的缩写,即跨站点脚本攻击。XSS发生在用户的浏览器端,即当用户在加载HTML文档时执行了非预期的恶意脚本。XSS的特点就是:尽一切办法在目标网站上执行非目标网站上原有的 阅读全文
posted @ 2017-10-20 21:04 新功夫涂鸦 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 1、加快JavaScript文件的加载速度 默认情况下,浏览器在解析页面时遇到JavaScript引用就会停止后续的HTML代码解析,直到等待JavaScript代码文件下载和运行完成后才继续解析剩余的HTML代码。推荐的做法是尽量将JavaScript代码的引用放置在<body>的底部。 相比把脚 阅读全文
posted @ 2017-10-20 16:50 新功夫涂鸦 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1、养成良好的编码习惯,提高代码的可维护性 1)避免定义全局变量和函数 定义全局的变量和函数,会影响代码的可维护性。 有很多手段可以解决因为定义全局变量而导致代码“污染”的问题: 最简单的方法是把变量和方法封装在一个变量对象上,使其变成对象的属性。弊端:所有变量和函数的访问都需要通过主对象来访问。增 阅读全文
posted @ 2017-10-20 10:43 新功夫涂鸦 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1、查看浏览器的支持情况 用于查看浏览器兼容的工具: 1)一个网站:caniuse.com。 2)CSS3 Click Chart:http://css3clickchart.com。 3)CSS contents and browser compatibility:http://www.quirk 阅读全文
posted @ 2017-10-19 10:22 新功夫涂鸦 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 高性能的CSS:即代码文件加载更快,代码执行的速度更快,让页面尽快地展现在最终用户的面前。 1、使用高效地CSS选择器 能被浏览器快速解析和匹配的CSS选择器就是高效地选择器。 CSS选择器的匹配原理和我们习惯的匹配过程是相反的,它是从右到左进行匹配的。 高效的选择器意味着浏览器匹配选择器时更快速, 阅读全文
posted @ 2017-10-18 21:43 新功夫涂鸦 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1、如何高效地组织CSS代码。 所有的CSS都可以分为两大类:通用类和业务类。将它们的代码放置于不同的目录中。 (1) 通用类文件夹下应该有default.css、common.css、ie-style.css样式文件等。 default.css文件中是重置元素的默认样式,目的是让元素在各个浏览器中 阅读全文
posted @ 2017-10-15 21:27 新功夫涂鸦 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1、HTML5新特性的使用。 (1)使用HTML5中简化的定义方式: 定义文档类型声明: 定义页面编码: 样式和脚本文件的引用: (2)使用HTML5中的新标签和新属性: 新标签主要分为三个部分:语义化标签、功能性标签以及新的输入控件类型。 新引入的语义化标签包括:section、article、a 阅读全文
posted @ 2017-10-14 11:00 新功夫涂鸦 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、HTML语义化 HTML语义化:从HTML代码中使用的标签本身就可以说明标签包含内容的含义。 页面标签语义化的优点: (1)使得诸如搜索引擎以及第三方内容抓取工具等更容易读懂页面代码。 (2)提高了页面代码的可读性。 最主要的4条原则: (1)熟悉所有规范中的HTML标签,理解各标签的语义,在合 阅读全文
posted @ 2017-10-12 21:12 新功夫涂鸦 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 标准的HTML代码指的是HTML代码符合W3C的最新标准。 1、验证代码是否符合标准 标准的页面的优点: 标准的页面会保证浏览器正确地渲染; 网页能更容易被搜索引擎搜寻,提高网站的搜索排名; 提高网站的易用性; 网页更好维护和扩展。 验证页面代码最直接的方式是用W3C提供的一项免费的验证服务W3C 阅读全文
posted @ 2017-10-12 16:32 新功夫涂鸦 阅读(2315) 评论(0) 推荐(0) 编辑