摘要:
线程与进程的比较: 线程具有许多传统进程具有的特征,所以,又称为轻型进程(Light-Weight Process)或进程元,相应地把传统进程称为重型进程(Heavy-Weight Process),传统进程相当于只有一个线程的任务。在引入了线程的操作系统中,通常一个进程都拥有若干个线程,至少也有一个线程。下面我们从调度性、并发性、系统开销和拥有资源等方面对线程和进程进行比较。 1)【调度】 在传统的操作系统中,作为拥有资源的基本单位和独立调度、分派的基本单位都是进程。【【而在引入线程的操作系统中,则把线程作为调度和分派的基本单位,而进程作为资源拥有的基本单位】】,------>> 阅读全文
posted @ 2012-09-02 22:28
HackerVirus
阅读(249)
评论(0)
推荐(0)
摘要:
【自然框架.重新开始】总体设计 好久都没写博客了,出去体验了一下人生,呵呵。 最近加入了一个团队,打算把自然框架重新设计一下,以适应更广阔的需求。 首先是UI。UI一直是弱项,这个不解释了,那么怎么办呢?当然是拿来主义,easyUI、extJs等都很成熟了,拿来用就好。他们都是依据json,所以自然框架打算引入json以便于适应。 另一个就是权限的易于操作方面。以前对于部门方面的权限需求比较模糊,因为做过的项目没有太过涉及部门权限。这一次团队所在的公司,对于权限要求非常的,恩,你知道的,呵呵。所以如果能够完全应对的话,那么自然框架的权限将进入更高境界。 先上个图,自然框架的整体思路。... 阅读全文
posted @ 2012-09-02 22:26
HackerVirus
阅读(235)
评论(2)
推荐(1)
摘要:
最近正在做一个移动跨平台项目的应用开发,包括在iphone,ipad,android,windows phone等手机设备中运行混合式客户端应用程序,这里选择了PhoneGap的移动跨平台框架,这里我先简单介绍下PhoneGap到底是什么东东:介绍PhoneGap是一款HTML5平台,通过它,开发商可以使用HTML、CSS及JavaScript来开发本地移动应用程序。因此,目前开发商可以只 编写一次应用程序,然后在6个主要的移动平台和应用程序商店(app store)里进行发布,这些移动平台和应用程序商店包括:iOS、Android、BlackBerry、webOS、bada以及Symbian 阅读全文
posted @ 2012-09-02 22:24
HackerVirus
阅读(156)
评论(0)
推荐(0)
摘要:
在上一篇blog(Twitter背后的开源技术)中,Twitter主管开源的ManagerChris Aniszczyk为大家介绍了Twitter使用开源软件的情况。同时,也作为其在LinuxCon主题演讲《The open source technology behind a Tweet.》的预告。LinuxCon已经结束,现在可以更加全面的窥视Twitter对开源软件的使用情况,以及一个tweet是如何完成其生命之旅的。 下文是对《How Twitter tweets your tweets with open source》一文的摘抄及翻译,原文请点击这里。 1.Twitte... 阅读全文
posted @ 2012-09-02 21:50
HackerVirus
阅读(222)
评论(0)
推荐(0)
摘要:
MSBuild是什么?MSBuild全称(Microsoft Build Engine),是用来生成.NET程序的平台。您可能不知道它,但是如果您在使用VS做开发,那么一定时时刻刻在使用它。因为是它在背后为你管理生成你的项目文件。当新建一个项目时,注意下项目文件夹中的*.*proj文件就是为MSBuild提供的,这是个文本文件,基于XML格式,里面包含有项目所包含的文件,生成配置,输出配置等信息。当把一个文件或者图片等添加到项目中,就会在这里添加一个描述,反之则删除一个描述信息;在项目属性页所做的配置也会在这里存储。为何去了解MSBuild想去了解这个源于以前学WPF时的疑惑(当时就想从MSB 阅读全文
posted @ 2012-09-02 09:50
HackerVirus
阅读(985)
评论(0)
推荐(0)
摘要:
(9)Django框架学习-Templates进阶用法--上也许,你想要自定义和扩展模板引擎,下面会介绍一些关于如何去扩展模板系统的方法,了解一下模板系统的工作原理,同时也会介绍Django模板系统中的auto-escapint功能,这是一种安全机制。复习一下模板语言的用法{# 模板tag的用法 #}{% if done %}<strong>Over</strong>{% else %}<strong>wait</strong>{% endif %}{# 模板变量的用法 #}Now is {{ nowtime }}在views.py中使用模板的时 阅读全文
posted @ 2012-09-02 09:46
HackerVirus
阅读(132)
评论(0)
推荐(0)
浙公网安备 33010602011771号