天高地厚

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年1月2日

摘要: 可能大家在使用jquery mobile时,经常会看到data-role、data-theme等的使用,比如:通过如下代码即可实现页眉的效果:[html]我是标题为什么写一个data-role="header"就能实现底部为黑色、文字居中显示的效果呢?本文提供一种最简单的实现办法,让大家对这些用法有个直观的了解。我们写一个html页面,自定义一个data-chb="header"的属性,希望具备这个属性的div区域背景颜色为黑色,文字为白色,居中显示;不具备data-chb自定义属性的div按照默认方式显示,html代码如下:[html]我是使用了dat 阅读全文

posted @ 2014-01-02 17:28 天高地厚-GNU 阅读(195) 评论(0) 推荐(0) 编辑

2013年12月19日

摘要: 1、OAuth的简述 OAuth(Open Authorization,开放授权)是为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用户的授权信息,并且这是安全的。(我喜欢简单明了,这里没看懂,没关系,接着往下面看) 2、OAuth的原理 (流程图) 我在图上分了四个步骤,下面是四步的讲解: 第一步:用户访问第三方网站,比如:就是你需要使用QQ进行登录的网站; 第二步:你点击QQ登录后,第三方网站将会连接并进行请求,比如:你点击登录后,第三方网站会跳转到QQ平台,提示你进行登录; 第三... 阅读全文

posted @ 2013-12-19 20:15 天高地厚-GNU 阅读(191) 评论(0) 推荐(0) 编辑

摘要: 古代的楚河汉界明确规定了楚汉两军的活动界限,理应遵守,否则必天下大乱,而事实上天下曾大乱后又统一。这里我们不用管这些“分久必合,合久必分”的问题,关键是看到这里规定的“界限”。Web世界之所以能如此美好地呈现在我们面前,多亏了浏览器的功劳,不过浏览器不是一个花瓶——只负责呈现,它还制定了一些安全策略,这些安全策略有效地保障了用户计算机的本地安全与Web安全。注:计算机的本地与Web是不同的层面,Web世界(通常称为Internet域)运行在浏览器上,而被限制了直接进行本地数据(通常称为本地域)的读写。同源策略是众多安全策略的一个,是Web层面上的策略,非常重要,如果少了同源策略,就等于楚汉两军 阅读全文

posted @ 2013-12-19 13:09 天高地厚-GNU 阅读(894) 评论(1) 推荐(2) 编辑

摘要: JSON是一种数据交换格式,JSONP是非官方跨域数据交互协议。一个是描述信息的格式,一个是信息传递双方约定的方法。一、JSON是一种基于文本的数据交换方式,或者叫做数据描述格式。JSON的优点:1、基于纯文本,跨平台传递极其简单;2、Javascript原生支持,后台语言几乎全部支持;3、轻量级数据格式,占用字符数量极少,特别适合互联网传递;4、可读性较强,虽然比不上XML那么一目了然,但在合理的依次缩进之后还是很容易识别的;5、容易编写和解析,当然前提是你要知道数据结构;JSON的格式或者叫规则:JSON能够以非常简单的方式来描述数据结构,XML能做的它都能做,因此在跨平台方面两者完全不分 阅读全文

posted @ 2013-12-19 12:56 天高地厚-GNU 阅读(196) 评论(0) 推荐(0) 编辑

2013年11月14日

摘要: 首先我们先来了解一下,什么叫做块级?什么叫文件级?1.块级概念:块级是指以扇区为基础,一个或我连续的扇区组成一个块,也叫物理块。它是在文件系统与块设备(例如:磁盘驱动器)之间。2.文件级概念:文件级是指文件系统,单个文件可能由于一个或多个逻辑块组成,且逻辑块之间是不连续分布。逻辑块大于或等于物理块整数倍,3.物理块与文件系统之间的关系图:映射关系:扇区→物理块→逻辑块→文件系统文件级备份:文 件级备份是指在指定某些文件进行备份时,首先会查找每个文件逻辑块,其次物理块,由于逻辑块是分散在物理块上,而物理块也是分散在不同扇区上。需要一层一 层往下查找,最后才完成整个文件复制。文件级备份时比较费时间 阅读全文

posted @ 2013-11-14 11:39 天高地厚-GNU 阅读(1804) 评论(0) 推荐(0) 编辑

2013年11月13日

摘要: 在认证和授权的过程中涉及的三方包括: 服务提供方,用户使用服务提供方来存储受保护的资源,如照片,视频,联系人列表。 用户,存放在服务提供方的受保护的资源的拥有者。 客户端,要访问服务提供方资源的第三方应用,通常是网站,如提供照片打印服务的网站。在认证过程之前,客户端要向服务提供者申请客户端标识。使用OAuth进行认证和授权的过程如下所示:1、用户访问客户端的网站,想操作用户存放在服务提供方的资源。2、客户端向服务提供方请求一个临时令牌。3、服务提供方验证客户端的身份后,授予一个临时令牌。4、客户端获得临时令牌后,将用户引导至服务提供方的授权页面请求用户授权。在这个过程中将临时令牌和客户端的回调 阅读全文

posted @ 2013-11-13 09:47 天高地厚-GNU 阅读(225) 评论(0) 推荐(0) 编辑

2013年10月24日

摘要: 委托,英文叫Delegate。它和C或C++中的函数指针十分类似,或者说委托是高级的函数指针。它具有两大特点:面向对象,类型安全和可靠的。代码如下:namespace DelegateDemo{ public delegate void SayHandler(string name); class Program { protected void SaySmt(string name) { Console.WriteLine("Hello " + name); } static void Main(string[] args) { Program p = new Progr 阅读全文

posted @ 2013-10-24 17:14 天高地厚-GNU 阅读(803) 评论(0) 推荐(0) 编辑

摘要: 1. Nginx的模块与工作原理Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。Nginx的模块从结构上分为核心模块、基础模块和第三方模块:核心模块:HTTP模块、EVENT模块和MAIL模块基础模块:HTTP Access模块、HTTP FastCGI模块、HTTP Proxy模块和HTTP Rewrite模块,第三方模块:HTTP Upstrea 阅读全文

posted @ 2013-10-24 11:02 天高地厚-GNU 阅读(11130) 评论(1) 推荐(0) 编辑

2013年10月23日

摘要: 2.5 磁盘的管理方式用户也好,权限也罢,它们总是要有一个证明自己的天地;文件也罢,程序也好,它们总是得有一个安身立命的家园;即便Linux自己也必须得有自己的栖身之所。那就是磁盘。其实Linux对磁盘的管理十分对得起两个字:“不赖”!2.5.1Linux的文件系统只要是磁盘就得格式化,好像已经是天经地义的事情了,几乎没有人去问为什么。很多有经验的人在似乎都有个这样的经历,就是风风火火的从朋友那里借来了一张装满高清“A”片的移动硬盘,暗爽过后还想留下一些待以后慢慢品味,可是总有那么一些质量比较好的片子(尺寸超过4G)复制失败。追问原因还往往被高手们嘲笑:“都什么年代了你还用FAT32,赶紧换N 阅读全文

posted @ 2013-10-23 10:20 天高地厚-GNU 阅读(314) 评论(0) 推荐(0) 编辑

摘要: 选择排序,每一次外循环,在无序数中选择出一个最小,并放在无序数中的第一位public static void SelectSort(int[] list) //选择排序(升序) { int min;//记录最小值索引 int N = list.Length; //获得数组list的长度N for (int i = 0; i list[j]) { min = j; } } //最小值与无序数中的第一个元素交换 int t = list[min]; list[min] = list[i]; list[i] = t; } }冒泡排序,每一次外循环,其中的最大数就下沉到当前两两比较数的最后一位pu.. 阅读全文

posted @ 2013-10-23 09:16 天高地厚-GNU 阅读(233) 评论(0) 推荐(0) 编辑