移动web知识】的更多相关文章

今天给内部做了个培训,貌似搞错了对象,不该对新人讲这么原理性的东西. anyway,还是放上来吧,不知道有没有人能理清其中的逻辑 ^ _ ^ 问题:为什么要用tomcattomcat: servlet containerservlet + container web的基础是什么? 网络编程:链接.数据 链接:Socket/ServerSocket 数据:InputStream/OutputStream Stream 数据是什么?网络中传输的Bits! 但是,Bits不是我们想要的,我们想要的是信…
1.像素知识 px: css pixels,逻辑像素,浏览器使用的抽象单位 dp,pt:device independent pixels ,设备无关像素 dpr:devicePixelRatio 设备像素缩放比 计算公司:1px=(dpr)*dpr*dp 2.Viewport 手机浏览器默认为我们做了两件事. 一:页面渲染在一个980px(iso)的Viewport. 二:缩放 是有 visual Viewport 与 layout viewport. 最佳meta设置如下: <meta na…
一.软件系统体系结构: 常见软件系统体系结构B/S.C/S C/S结构即客户端/服务器(Client/Server),例如QQ: 缺点:软件更新是需要同时更新客户端和服务器端两端,比较麻烦 优点:安全性比较好. B/S结构即浏览器/服务器(Browser/Server); 优点:只需要编写服务器端程序: 缺点:安全性较差. 二.WEB资源 1.Web资源介绍 HTML:静态资源,浏览器可以看得懂, JSP/Servlet:动态资源,需要先转换成html,在给浏览器解析.它可以有变量 除了Java…
web使用超文本传输协议(HTTP,HyperText Transfer Protocol)进行通信.http在1990年左右出现,现在有0.9/1.0/1.1三个版本.在早期的互联网中的一些协议只能传输纯文本或ascii,而http从字面意思可以知道它能承载超文本. 一般先由客户端浏览器发起请求: 请求报文格式: 请求行:请求方法 统一资源标识符(URI) http协议版本 请求头部 请求数据 常见的请求方法: GET: 请求URI所表示的资源 POST:请求提交数据到服务器 PUT: 把文件…
前端由三部分组成: HTML(标签)--CSS(美化,修饰)--JS(执行指令) HTML(超文本标记语言,Hypertext Markup Language):是一种用于创建网页的标记语言. 本质上为根据浏览器可识别的规则,我们按照规则写网页,浏览器按照规则渲染网页. 网页扩展名:.html或者.htm HTML文档结构 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset=&quo…
1. 工具集 基础工具 Burpsuit, Python, FireFox(Hackbar, FoxyProxy, User-Agent Swither .etc) Burpsuit 代理工具,攻击web应用程序的集成平台 火狐浏览器中插件多功能强大 Hackbar 支持修改post请求提交的数据 扫描工具 御剑后台扫描工具, Namp, AWVS 御剑后台扫描工具: Namp :开放端口,探测服务 AWVS :web漏洞扫描工具,常规的web漏洞 SQL注入工具 Sqlmap XSS平台 通过…
一)window.location.href和window.location.replace的区别 1.window.location.href=“url”:改变url地址: 2.window.location.replace(“url”):将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后 退”来访问已经被替换的URL,这个特点对于做一些过渡页面非常有用! 更多api说明: window.location.…
<script type="text/javascript"> $(function(){ ShowProduct(); $("#ShowUserInfo").click(function(){ ShowProduct(); }); }); function ShowProduct(){ if( $("#ShowUserInfo").prop("checked")){ $("#div1").sh…
声名随笔中的实例链接到另一个博客是我本人的另一个博客号 模块一:HTML 1.html是什么: hyperText markup language超文本标记语言 超文本:比文本更丰富的内容 所有的浏览器都认识html的语法 2.html的结构 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=UTF-8&q…
一.什么是跨域访问举个栗子:在A网站中,我们希望使用Ajax来获得B网站中的特定内容.如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题.你可以理解为两个域名之间不能跨过域名来发送请求或者请求数据,否则就是不安全的.跨域访问违反了同源策略,同源策略的详细信息可以点击如下链接:Same-origin_policy: 总而言之,同源策略规定,浏览器的ajax只能访问跟它的HTML页面同源(相同域名或IP)的资源.…