在Linux中,休眠主要分三个主要的步骤:(1)冻结用户态进程和内核态任务;(2)调用注册的设备的suspend的回调函数;(3)按照注册顺序休眠核心设备和使CPU进入休眠态。 冻结进程是内核把进程列表中所有的进程的状态都设置为停止,并且保存下所有进程的上下文。当这些进程被解冻的时候,他们是不知道自...
分类:
系统相关 时间:
2014-08-25 22:41:14
阅读次数:
443
一、浏览器的发展与CSS 早期的网页浏览器只支援简易版本的HTML。专属软件的浏览器的迅速发展导致非标准的 HTML 代码的产生。但随着 HTML 的成长,为了满足设计师的要求,HTML 获得了很多显示功能。随着这些功能的增加外来定义样式的语言越来越没有意义了。前端UI分享 当时已经有过一些样式.....
分类:
Web程序 时间:
2014-08-25 22:41:04
阅读次数:
261
1. Based on linux2.6.32, only for mem(SDR)2. 有兴趣请先参考阅读: 电源管理方案APM和ACPI比较.docLinux系统的休眠与唤醒简介.doc3. 本文先研究标准linux的休眠与唤醒,android对这部分的增改在另一篇文章中讨论4. 基于手上的一个...
分类:
系统相关 时间:
2014-08-25 22:40:55
阅读次数:
403
刷vj的时候遇到一个kmp算法,就学习了一下看了某位大神的清楚解释略有领会看了一遍之后,可以清楚的知道 void kmp 的模拟过程,就是j指针的运动情况但是j指针的运动是如何具体的实现,这其实也就是kmp算法的核心kmp算法和朴素算法的区别就在于这个前缀函数getnext有点类似于熟悉的邻接表啊h...
分类:
其他好文 时间:
2014-08-25 22:40:44
阅读次数:
211
现象:最近做的一个系统通过单点登录(SSO) 技术验证用户登录。用户在SSO 系统上通过验证后,跳转到该系统的不同模块。而跳转的时间一直维持子啊几分钟左右。分析步骤:在问题复现时抓取Hang dump 进行分析:1) 找到用户登陆的调用堆栈0:071> kbRetAddr : Args to Chi...
分类:
其他好文 时间:
2014-08-25 22:40:14
阅读次数:
402
一、jQuery选择器:1、jQuery元素选择器 $("p.text") //选取所有class="text"的元素$("p#text") //选取所有id="text"的元素 2、jQuery属性选择器$("[href]") //选取所有带有 href 属性的元素。$("[href='...
分类:
Web程序 时间:
2014-08-25 22:40:04
阅读次数:
321
#!/bin/shIPT="/sbin/iptables"/bin/echo "1" > /proc/sys/net/ipv4/ip_forward/sbin/modprobe ip_tables/sbin/modprobe iptable_filter/sbin/modprobe iptable_...
分类:
其他好文 时间:
2014-08-25 22:39:44
阅读次数:
309
设备电源管理Copyright (c) 2010 Rafael J. Wysocki, Novell Inc.Copyright (c) 2010 Alan Sternstern@rowland.harvard.edu*****************************************...
分类:
系统相关 时间:
2014-08-25 22:39:34
阅读次数:
290
1 /* 2 题意:给你不同面额的硬币(每种硬币无限多),需要找零的面值是T,用这些硬币进行找零, 3 如果T恰好能被找零,输出最少需要的硬币的数目!否则请输出剩下钱数最少的找零方案中的最少硬币数! 4 5 思路:转换成完全背包的问题! 6 */ 7 #incl...
分类:
其他好文 时间:
2014-08-25 22:39:14
阅读次数:
237
目录nginx简介Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器 nginx特性提供Web服务:包括虚拟主机服务、域名解析服务和重定向服务等;反向代理:为多种Web协议提供代理服务,并且能缓存和管理这些协议的....
分类:
其他好文 时间:
2014-08-25 22:39:04
阅读次数:
279
二叉查找树通俗说就是左孩子比父亲小,右孩子比父亲大。构造这么一个树,树嘛,递归即可。 例如一棵树后序遍历是这样(下图的树):2 9 8 16 15 10 25 38 42 45 30 20。最后的20肯定是树根,这里要抓住一个规律:20是树根,那么2 9 8 16 15 10都是左子树,25 ...
分类:
其他好文 时间:
2014-08-25 22:38:44
阅读次数:
304
使用nginx作为下载站点,开启目录浏览的功能 在/etc/nginx/sites-enabled/default中添加: autoindex on ; autoindex_exact_size off; autoindex_localtime on;说明:第一个为目录浏览功能开始...
分类:
其他好文 时间:
2014-08-25 22:38:34
阅读次数:
221
webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口。今天搜索到了非常好的 webservice provider列表http://www.we...
分类:
Web程序 时间:
2014-08-25 22:38:14
阅读次数:
286
因为项目的需要,今天抽时间把JAVA中的容器复习了一下,为了以后的不时之需,现在把它记下来。 容器有其名,知其意,用来盛放数据的集合,JAVA中为我们提供了三种容器类:set、list、map,三种容器之间既有联系又有区别,首先它们均继承了Collection容器,区别在于:set容器存储数据...
分类:
编程语言 时间:
2014-08-25 22:38:04
阅读次数:
332
ubuntu下面的启动内核选项跟其他操作系统不一样,有个子菜单,比如我在默认的ubuntu13.04上安装了一个新的内核3.14.5,那么默认的第一项是3.14.5内核,第二项是一个子菜单,第二项里面的第一项是3.14.5,第二项是3.14.5 recovery 模式 第三项是3.8.0,第四项是3...
分类:
其他好文 时间:
2014-08-25 22:37:54
阅读次数:
177
之前为大家介绍了一款HTML5/CSS3 3D文字特效 文字外翻效果。今天为大家带来的是html5 canvas实现的文字漂动动画效果。画面非常梦幻。 在线预览源码下载实现代码如下:html代码: ...
分类:
Web程序 时间:
2014-08-25 22:37:45
阅读次数:
333
Run-time PM.每个device或者bus都会向run-time PM core注册3个callbackstruct dev_pm_ops {...int (*runtime_suspend)(struct device *dev);int (*runtime_resume)(struct ...
分类:
系统相关 时间:
2014-08-25 22:37:35
阅读次数:
425