摘要:
docker的英文解释为码头工人; docker的思想来自集装箱,现在流行云计算,云计算好比大货轮,docker就好比货轮上的集装箱,是一种容器,放应用(程序、网站、系统费); 也有人说docker是一种标准; 不同的应用程序依赖不同的应用环境,应用环境之间可能会有冲突,需要调试很久。常规方法可以创 阅读全文
摘要:
- 认识URL 以此网站为例 http://www.mywebsite.com/sj/test/test.aspx?name=sviergn&x=true#stuff Schema(指定底层使用的协议(例如:http, https, ftp)):http host(HTTP服务器的IP地址或者域名) 阅读全文
摘要:
XSS攻击 - 定义:(Cross-Site Scripting)跨站脚本攻击是一种注入式攻击,在xss攻击中,恶意代码注入到目标网站。由于浏览器在打开目标网站的时候并不知道哪些脚本是恶意的(浏览器也不知道那些是文本哪些是代码),所以浏览器会无差别执行恶意脚本,从而导致用户信息和一些敏感信息被盗取和 阅读全文
摘要:
- 用户在浏览器中输入用户名密码信息,点击提交; - 浏览器发出http request,用户信息存放在请求的body中; - 服务器接收到request之后,读取用户信息,在DB中与用户信息表对照,验证用户是否存在; - 如果用户不存在,发送http response到浏览器,浏览器进行渲染后显示 阅读全文
摘要:
- 缓存:为了提高访问网页的速度,浏览器将曾经访问的网页内容(包括图片以及cookie文件等)存放在电脑里。这个存放空间称为缓存。缓存存在于发送请求的客户端(个人设备),也存在于服务器端(Redis,CDN了解一下)。 - Cookies: 是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存, 阅读全文
摘要:
- 定义:Javascript是一种轻量级的编程语言,是可插入到HTML页面的编程代码,使网页具有动态交互性的脚本语言。 - 实现:HTML中的脚本必须位于`<script></script>`标签之间,如果在HTML中插入JS,也必须准守。`<script></script>`标签会告诉 Java 阅读全文
摘要:
先一分钟了解html: - 标签成对出现,第一个标签为开始标签,第二个标签为结束标签。 - 在成对的标签之间的代码,称之为元素。 - 元素指的是从开始标签到结束标签的所有代码。 - 属性在HTML元素的开始标签中规定,以属性名称=“值”的形式出现。class属性的作用是引用css样式;id的作用是配 阅读全文
摘要:
编译性语言、解释语言和脚本语言的理解: 1. 编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。(如C/C++) 2. 解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。(如Java,C#)虽然Java程 阅读全文
摘要:
从CSS 样式代码插入的形式来看基本可以分为以下3种:内联式、嵌入式和外部式三种。 1. 内联式CSS,直接把CSS代码写入到HTML标签中。例如: ``` <p style="color:red";font-size:12px>这里文字是红色。</p> ``` 优点是十分的便捷、高效;但是同时也造 阅读全文
摘要:
1. Make fewer HTTP requests. 尽可能少的发送HTTP请求。页面有很多内嵌资源,这些内嵌资源的数量越少越好。每一次请求都是HTTP链接,每次链接服务器都会消耗,而且浏览器最多只能同时下载6个文件 2. Reduce DNS lookup.减少DNS寻找时间(解析时间)。(浏 阅读全文