- 博客(13)
- 收藏
- 关注
原创 《高性能网站建设进阶指南》学习笔记
第1章 理解 Ajax 性能过早的优化是万恶之源-Donald Knuth1.1 权衡时间、质量和成本,三选二。1.2 优化原则把重点放在对程序整体开销影响最大的部分。仔细观察程序的执行时间后,我们会发现其大部分时间都消耗在循环上。1.3 Ajax依据 YSlow 规则来重构代码。1.4 浏览器运行程序的最大开销往往是 DOM 而非 JavaScript。
2017-01-11 22:09:05 1383
原创 《RESTful Web Services》学习笔记
《RESTful Web Services》Leonard Ricbardson & Sam Ruby前言每个Web应用(包括每个网站)都是一个服务。Web 服务就是为机器设计的网站。 REST: Representational State Transfer(表示性状态转移)我们引入了面向资源的架构(Resource-Oriented Architecture, ROA)作为
2017-01-10 10:30:29 518
原创 《Web应用安全权威指南》学习笔记
第1章 什么是Web应用的安全隐患第2章 搭建试验环境邮件发送服务器PostfixPOP3服务器DovecotSSH服务器OpenSSHWeb应用调试工具Fiddler第3章 Web安全基础:HTTP回话管理、同源策略 Cookie与回话管理要点:认证后改变回话ID要点:原则上不设置Cookie的Domain属性第4章 Web
2017-01-06 13:02:00 2929 1
原创 《响应式Web设计实践》学习笔记
第1章 无处不在的Web1.4 成为响应式的Ethan Marcotte利用三种已有工具:媒介查询(media queries)、流动布局(fluid grids)和自适应图片(scalable images)创建了一个在不同分辨率屏幕下都能漂亮地显示的站点。设备无关:所有的东西(组件、布局等)都能与不同类型的设备和平台相兼容。“未来友好宣言”,http://futurefrie
2017-01-02 10:39:52 2668
原创 《高性能网站建设指南》学习笔记
在线示例:http://stevesouders.com/hpws序言A 前端性能的重要性性能黄金法则:只有10%~20%的最终用户响应时间花在了下载HTML文档上,其余的80%~90%时间花在了下载页面中的所有组件上。序言B HTTP概述请求类型有GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE。GET请求包含一个URL,当然是头。
2016-10-31 10:34:58 762
原创 《Visual C# 2012 从入门到精通》学习笔记
第1部分 Visual C#和Visual Studio2012概述第1章 欢迎进入C#编程世界1.1 开始在Visual Studio 2012环境中编程1.2 编写第一个程序1.3 使用命名空间作为好习惯,所有类都应该在命名空间中定义。例如,Console类在System命名空间中,它的全名为System.Console
2016-09-19 11:21:18 3554
原创 《Servlet和JSP编程基础》学习笔记
第1章 JSP简介Java Server Page(JSP)是一种创建动态网页的简单方法第2章 配置JSP运行环境JSP运行环境主要包括JDK和Tomcat,开发工具为Eclipse启动Tomcat: /usr/local/src/apache-tomcat-9.0.0.M9/bin/startup.shTomcat默认Web服务目录是/usr/local/src/ap
2016-08-29 11:49:31 833
原创 《SQL入门经典》学习笔记
第一部分 SQL概念综述第1章 欢迎来到SQL世界1.4.1 表命名标准表的名称以_TBL作为后缀,表的索引以_INX为后缀1.4.3 表的构成字段是表里的一列,记录是表里的一行第二部分 建立数据库第2章 定义数据结构2.2.1 定长字符串CHARACTER(n): n为最大字符数,通常用空格来填充数量不足的字符2.2.2 变长字符串
2016-07-22 16:10:53 1508
原创 《Apache Cookbook》学习笔记
第1章 安装http://httpd.apache.org/download.cgi:下载源代码% tar xzvf httpd-2.0.59.tar.gz% ./buildconf% ./configure --prefix=/usr/local/apache> --with-layout=Apache --enable-modules=most --enable-mods
2016-07-03 22:10:14 695
原创 《JavaScript详解》学习笔记
第1章 JavaScript简介web页面可以被分成三层:HTML内容层、CSS样式层、JavaScript行为层JavaScript事件处理函数:事件处理函数 如何触发onAbort 终止图片加载onBlur 用户移出某表单元素onChange 用户修改了表单元素的值onClick 用户单击了类似按钮的表单元素
2016-06-12 17:33:07 7201
原创 《CSS入门经典》学习笔记
第I部分 基础知识第1章 层叠样式表简介第2章 基本概念content:在文档中放入字符串/* */:注释:通过link元素将CSS链接到文档,rel:外部文档与调用文档之间的关系,href:超链接引用,type:MIME类型@import('/path/to/stylesheet.css'):在一个样式表中包含另一个样式表,必须在样式表顶部@import
2016-05-24 10:43:21 721
原创 《新手学HTML5》学习笔记
第1部分 基础知识第1章 概述第2章 文档设置: 将文本斜体显示: 创建段落,使浏览器跳过一行: 创建列表项: 添加一个换行符HTML页面必须定义的元素:开始标记 结束标记 说明!doctype n/a 告诉浏览器页面遵循哪一组标准 表示整个HTML页面
2016-05-21 16:55:16 846
原创 《Linux命令行大全》学习笔记
第一部分 学习shell第1章 shell是什么date:显示当前系统的时间和日期cal:显示当月的日历df:显示磁盘驱动器当前的可用空间free:显示可用内存exit:结束终端会话第2章 导航pwd:查看当前工作目录cd:改变目录ls:列出目录内容.代表工作目录,..代表工作目录的父目录,几乎所有情况下都可以省略./cd:将工作目录改
2016-05-21 16:35:55 14204 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人