从Linux2.5开始Linux实现了0(1)调度算法, 算法的思想要点在于设定动态的nice值确定优先级, 在优先级数组调度(数组最大长度是固定常数) 简而言之,不管系统中有多少进程需要调度都可以在o(1)的时间复杂度内完成调度,是不是很吊啊?但是实践证明(我没证明,文献说的) o(1)对i/o交互型的调度体验上表现很差 轮转周期很不灵活,主要原因在于调度出发点采用粒度很大时间片进行轮换,诚然整体负载会比较好,但是对于i/o交互型的,我们理想的调度策略是采用处理器使用比而不是时间片来分配, ...
分类:
系统相关 时间:
2014-05-02 21:18:41
阅读次数:
460
微信公众平台开发之无线订餐功能是餐饮行业必备的工具。无线订餐可以方便打工一族,特别是白领们的日常生活。很多白领中午都不愿出去吃饭,这时候他们就喜欢叫外卖,传统的打电话叫外卖的方式已经过时了,现在都用微信实现无线订餐,在微信上可以看到所有的菜品和价格,只要选择好自己想吃的菜然后点击下单,设置好地址和时间以及联系电话就可以很轻松的完成订餐了,货到付款的方式也给客户带来很好的体验。下面就由微时代来简单介...
分类:
微信 时间:
2014-05-02 18:47:00
阅读次数:
599
已完成任务遇到的问题明天要做的任务华飞连接数据库检查用户表,注册成功把数据写入数据库的用户表中注册成功后数据写入数据库中没显示新数据和黄冠一起设计管理员后台主页的规划,参考网上的资料并结合自己的想法,确定界面的大体样子.黄冠实现管理员可以增删改查的功能增加功能出了点问题添加搜索,排序等功能高小林实现...
分类:
其他好文 时间:
2014-05-02 18:14:33
阅读次数:
345
1、#include指令包含指定的文件2、#define指令预定义,通常用它来定义常量(包括无参量与带参量),以及用来实现那些“表面似和善、背后一长串”的宏,它本身并不在编译过程中进行,而是在这之前(预处理过程)就已经完成了3、#typedef指令常用来定义一个标识符及关键字的别名它是语言编译过程的...
分类:
其他好文 时间:
2014-05-02 12:45:20
阅读次数:
280
什么是lib文件,lib和dll的关系如何 (2008-04-18
19:44:37)(1)lib是编译时需要的,dll是运行时需要的。如果要完成源代码的编译,有lib就够了。如果也使动态连接的程序运行起来,有dll就够了。在开发和调试阶段,当然最好都有。(2)一般的动态库程序有lib文件和dll文...
分类:
其他好文 时间:
2014-05-02 12:41:01
阅读次数:
234
Hadoop集群配置完成,web监控界面的50070和50030端口不需用户验证即可访问,对生产环境是不容许的,需要加上安全机制。实验环境:OS:Centos
6.5 x64, Soft:Hadoop 1.2.11、修改core-site.xml,增加如下内容,配置完成后拷贝到其他节点上。 hado...
分类:
Web程序 时间:
2014-05-02 12:17:15
阅读次数:
1290
在使用spring mvc 构建web应用程序之前,需要了解spring mvc
的请求过程是怎样的,然后记录下如何搭建一个超简单的spring mvc例子。1) spring
mvc的请求经历请求由DispatcherServlet分配给控制器(根据处理器映射),在控制器完成处理后,请求会被发送....
分类:
编程语言 时间:
2014-05-02 11:57:36
阅读次数:
460
首先你通过以下3个命令确定已安装好eclipse cdt sudo apt-get
install eclipse sudo apt-get install eclipse-pde sudo apt-get install
eclipse-jdt如果没有出现问题。那你算完成任务了。但是多数人是会出现...
分类:
编程语言 时间:
2014-05-02 09:49:51
阅读次数:
453
MFC的消息循环(::GetMessage,::PeekMessage)消息泵(CWinThread::PumpMessage)和MFC的消息在窗口之间的路由是两件不同的事情分两个步骤完成:1
“消息派送”:非对话框程序(MFC Doc/View架构)和对话框程序略有不同,但原理相差不大。但除了少数...
分类:
其他好文 时间:
2014-05-02 02:01:44
阅读次数:
351
本文主要介绍如何利用语音包实现口语控制打开应用程序,例如:说“打开计算器”,计算器就彭地打开了。
要完成这个功能,首先要识别出指令是“打开",然后识别出应用程序名称是”计算器“。这些工作都交给科大讯飞语音包的语义理解模块完成。
我们要做的,首先是把已安装的应用程序的名称和包名保存下来,因为启动一个应用程序需要它的包名(PackageName)和类名(ClassName)。
List pack...
分类:
其他好文 时间:
2014-05-01 18:14:34
阅读次数:
292