上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 191 下一页
摘要: 由于Reactos的调度单位是线程,所以它的状态机就是基于线程的。比如进程A有5个线程,进程B有2个线程,总共就是12个线程来进行调度,也就是把CPU的时间分成12等份。线程总共状态如下:#001 //#002 // Thread States#003 //#004 typedef enum _KTHREAD_STATE#005 {#006 Initialized,#007 Ready,#008 Running,#009 Standby,#010 Terminated,#011 Waiting,#012 Transition,#013 DeferredReady,#014 #if (NTDDI 阅读全文
posted @ 2009-07-13 22:18 ajuanabc 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 作者蒋博发布于 2009年6月22日 上午4时52分HTML5 是由 WHATWG (Web Hypertext Application Technology Working Group) 发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。前言HTML语言作为如今编程最为广泛的语言,具有易用、快捷、多浏览平台兼容等特点,但是随着时代的进步,HTML的标准却停滞不前,这一次还在不断开发中的HTML5标准的更新可以说给这门标记语言带来了新的生命力。本文将着重讨论HTML5中的 阅读全文
posted @ 2009-07-13 10:32 ajuanabc 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 原文:9款有用的Javascript代码高亮脚本译自: webdesignbooth转自:http://www.qianduan.net/9-useful-javascript-syntax-highlighting-scripts.html代码高亮很重要,特别是当我们想要在博客中展示我们的代码的时候。通过在博客中启用代码高亮,读者更方便的读取代码块。有很多免费而且有用的代码高亮脚本。这些脚本大部分由Javascripts编写,当然也有些使用其它语言(比如Phyton或Ruby)写的。今天,让我们来看看使用最多的9款Javascript代码高亮脚本吧。1. SyntaxHighlighter我 阅读全文
posted @ 2009-07-12 23:23 ajuanabc 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 例如: 以下为引用的内容: <?php $USERID="PHPer"; $CookieTime=0; setcookie("USERID", "$USERID", time()+$CookieTime,"/","pcpchina.com"); ?> 你会发现这个语句执行过后,Cookie里什么也没有,到下一个页面就显示没有$USERID这个COOKIE变量值。 问题分析如下: 首先,设置浏览器进程的“Cookie 过期的时间”这个值并不是当前Unix时间戳+0,如果设置为浏览器进程 阅读全文
posted @ 2009-07-12 23:03 ajuanabc 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 美国次贷危机引发的世界金融危机,使全球经济发展面临严峻挑战,对我国就业环境也造成相当程度的冲击。据悉, 2008年10月以后,与金融紧密关联的证劵、保险、投资、理财等服务业大幅萎缩,同时,沿海地区劳动密集型企业、出口导向型企业更是受到了严重影响,社会就业压力高涨。而对2009年应届毕业生来说,就业压力达到历史新高,不少人甚至认为大学生重回知青时代,应该上山下乡。面对这么困难的环境,有志于开发软件的学生,更加需要练习好基本功,而不是不务正业,玩游戏。良好编码规范。如果一个软件开发人员不能把代码得比较清楚,好维护的代码,基本就是不合格的开发人员,写出来的代码就是垃圾代码。比如类成员命名、局部变量的 阅读全文
posted @ 2009-07-12 12:55 ajuanabc 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 到底一个线程是怎么样创建的呢?又是怎么样放到就绪队列呢?#001 NTSTATUS#002 NTAPI#003 PspCreateThread(OUT PHANDLE ThreadHandle,#004 IN ACCESS_MASK DesiredAccess,#005 IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL,#006 IN HANDLE ProcessHandle,#007 IN PEPROCESS TargetProcess,#008 OUT PCLIENT_ID ClientId,#009 IN PCONTEXT ThreadCon 阅读全文
posted @ 2009-07-12 11:49 ajuanabc 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 由于Reactos是以线程为最小的调度单位,如果仅仅创建进程的数据结构,不足以运行进程的任务,每个进程至少需要一个线程才可以运行,下面就来分析系统进程的线程创建,代码如下:#195 /* Setup the systeminitialization thread */#196 Status = PsCreateSystemThread(&SysThreadHandle,#197THREAD_ALL_ACCESS,#198&ObjectAttributes,#1990,#200NULL,#201 Phase1Initialization,#202LoaderBlock);#203 阅读全文
posted @ 2009-07-11 00:20 ajuanabc 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 我在开发struts2的上传功能时,发现xls格式及jpg格式不能上传,很是郁闷,但jpeg格式可以上传,下面是配置的允许上传的文件类型: <interceptor-ref name="fileUpload"> <param name="allowedTypes">image/gif,image/jpeg,application/zip,text/xml,application/x-rar-compressed,application/msword,application/ppt,application/msexcel,appli 阅读全文
posted @ 2009-07-10 14:36 ajuanabc 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 下面来继续分析创建进程函数,过程如下:保存工作集数据。#070 /* Save working set data */#071 MinWs = PsMinimumWorkingSet;#072 MaxWs = PsMaximumWorkingSet;#073 创建一个进程对象。#074 /* Create the Object */#075 Status = ObCreateObject(PreviousMode,#076 PsProcessType,#077 ObjectAttributes,#078 PreviousMode,#079 NULL,#080 sizeof(EPROCESS), 阅读全文
posted @ 2009-07-09 23:46 ajuanabc 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 前久开始正式玩网游了,白天睡觉,晚上通宵。开始觉得很爽,可是身体变的很差很差。。。连吃肉都不香啦。再过几天就要上班了,要开始正常的生活了,blog也会继续更新的。。。好久没写blog了,都不知道怎么写了。。。希望以后的日子每天都很新鲜,每一天为明天(蒙牛牛奶)。。。 阅读全文
posted @ 2009-07-08 20:43 ajuanabc 阅读(141) 评论(0) 推荐(0) 编辑
上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 191 下一页