阅读更多

22顶
4踩

非技术

转载新闻 Linux内核有多少代码是来自华人?

2009-03-23 15:17 by 副主编 zly06 评论(5) 有7732人浏览

鸡壳汤博客提到了一项统计,关于Linux内核中有多少代码是来自华人。统计是基于KPS(Kernel Patch Statistic),日期是从2005年4月16日至今,也就是现在比较活跃的内核代码捐赠者,之前的捐赠者并没有包含在内。

 

以下引用该文:“ 按照补丁数量排序,排第一的是Herbert xu,一共贡献了 735 个补下。herbert xu目前供职于Redhat,曾经是Debian Developer。按照补丁行数排序,排第一的是Bryan Wu,贡献了101637行补丁。Bryan Wu供职于Analog,和他的团队在维护Blackfin支持的相关代码。”

 

从统计上看,多数华人代码捐赠者来自大公司如Redhat、Intel、IBM、HP、SUN、Analog、ORACLE、NVIDIA、VIA、Wind River、AMD、富士通、Freescale,还有一两位来自华为和Google,当然还有个人爱好者。

来自: solidot
22
4
评论 共 5 条 请登录后发表评论
5 楼 mshijie 2009-03-24 13:19
lhyasia 写道

C语言本身很简洁。 掌握一个简洁的语言, 摸透它的优缺点, 剩下的就是发挥想象力。

哪个语言很复杂吗?
4 楼 guoqing 2009-03-24 12:25
[size=x-small][/size][align=left][/align]
3 楼 lhyasia 2009-03-24 10:55
C语言本身很简洁。 掌握一个简洁的语言, 摸透它的优缺点, 剩下的就是发挥想象力。
2 楼 lzy.je 2009-03-24 08:51
羡慕&努力!
1 楼 whaosoft 2009-03-24 00:41
他们都 好厉害 我望尘莫及啊~

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Global.asax详解

    转自:http://blog.163.com/zhu_jie66/blog/static/364322642007102744510454/ global.asax是一个文本文件,它提供全局可用代码。这些代码包括应用程序的事件处理程序以及会话事件、方法和静态变量。有时该文件也被称为应用程序文件。 global.asax文件中的任何代码都是它所在的应用程序的一部分。...

  • Asp.net 全局文件Global.asax解析以及优化详细代码

    依赖注入:如果你的应用程序使用依赖注入容器,请考虑将依赖项注入到事件处理程序中,而不是在事件处理程序中直接创建它们。删除不必要的代码:定期审查你的 Global.asax 文件,删除不再使用的代码或事件处理程序。代码重用:如果多个事件处理程序需要执行相同的操作,考虑将这些操作封装到一个单独的方法中,并在需要的地方调用该方法。线程安全:由于事件处理程序是在共享环境中执行的,所以应确保你的代码是线程安全的。异步编程:如果可能的话,使用异步方法来执行耗时的任务,以避免阻塞线程池线程并提高应用程序的性能。

  • Global.asax 文件是什么

    Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。 概述    Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NET 项目中

  • HttpApplication的认识与加深理解

    HttpApplication对象是经由HttpApplicationFactory.GetApplicationInstance(并最终调用HttpRuntime.CreateNonPublicInstance)创建的HttpApplicationFactory它的主要任务是使用 URL 信息来查找 URL 虚拟目录和汇集的 HttpApplication 对象之间的匹配关系。 这个工厂类的行...

  • 项目中Global.asax 文件的使用

    <br />Global.asax 文件继承自HttpApplication 类,它维护一个HttpApplication 对象池,并在需要时将对象池中的对象分配给应用程序。Global.asax 文件包含以下事件:<br />·         Application_Init:在应用程序被实例化或第一次被调用时,该事件被触发。对于所有的HttpApplication 对象实例,它都会被调用。<br />·         Application_Disposed:在应用程序被销毁之前触发。这是清除以前所

  • Application和Session以及Server的简单用法

    在介绍今天的主题之前,我们先来讨论一下Global.asax文件是什么。 Global.asax文件是ASP.NET的应用程序文件,提供了在某个位置响应应用程序级或模块级的事件方法,在该文件中可以实现应用程序的安全性。 Global.asax文件的添加:右键项目——添加——新建项

  • 【ASP.NET】Global.asax与Web.config

    背景 在创建网站的项目,总是会看到Web.config这个文件,它是用来干什么的呢?还有咱们自己也可以新建Global.asax文件,它是用来干什么的呢。在我实现一个网页上显示历史访问人数和在线人数的时候,有一种Global.asax文件和Web.config文件相似的错觉。所以就在这里详细了解一下。 Global.asax Global.asax是一个全局文件,一个ASP.NET的应用程序...

  • HttpApplication

    定义 ASP.NET 应用程序中的所有应用程序对象通用的方法、属性和事件。此类是用户在 global.asax 文件中所定义的应用程序的基类。 HttpApplication 类的实例是在 ASP.NET 基础结构中创建的,而不是由用户直接创建的。HttpApplication 类的一个实例在其生存期内被用于处理多个请求,但它一次只能处理一个请求。这样,成员变量才可用于存储针对每个请求的...

  • Global文件的作用

    该文件必须放在网站的根目录下。public class Global : System.Web.HttpApplication // 以下代码是关于Global文件的执行,第一个方法,是找到Global文件,并且编译成一个类型 //_theApplicationFactory.EnsureInited(); // _theApplicationFactory.EnsureApp

  • HttpApplication 类的一些说明

    以下转自MSDN: HttpApplication 类的实例是在 ASP.NET 基础结构中创建的,而不是由用户直接创建的。使用 HttpApplication 类的一个实例来处理其生存期中收到的众多请求。但是,它每次只能处理一个请求。这样,成员变量才可用于存储针对每个请求的数据。 应用程序引发的事件可以由实现 IHttpModule 接口的自定义模块处理,也可以由 Global.asax 文...

  • http请求常用的ContentType类型及请求体

    postman的几种参数格式 post类型的body中可以存放任意的内容格式,浏览器可以根据请求头中指定的content-type类型对请求体进行解析。下面介绍postman如何对四种典型的请求体进行模拟。 1. x-www-form-urlencoded 即application/x-www-from-urlencoded,将表单内的数据转换为Key-Value。 POST http://loc...

  • HTTP请求中,几种常见的Content-Type类型

    POST请求的消息主体放在entity body中,服务端根据请求头中的Content-Type字段来获取消息主体的编码方式,进而进行解析数据。 一、application/x-www-form-urlencoded 最常见的 POST 提交数据的方式,原生Form表单,如果不设置 enctype 属性,默认为application/x-www-form-urlencoded 方式提交数据。 首先,Content-Type被指定为 application/x-www-form-urlencoded;其次,提

  • Global Application_Start 定时器 不进断点

    我的 web 项目是 .net framework 4.0 版本的。用到了 Global 类中的 Application_Start 方法,但是经过数次试验发现,只有当我采用 Visual Studio 2010 调试,或者将 win7 上的 IIS7.5 对应我的项目的应用程序池改为“经典”才行,而一旦用“集成”模式,则无论怎么替换 bin 下的 dll,或者修改 web.config 或者重启

  • 在ASP.NET中使用Global.asax文件

      Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。   概述   Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NE

  • ASP.NET进阶(8):HttpModule和HttpApplication

    前面三节讲了控件的构造、呈现和数据绑定,我想该差不多了。本想讲一个自定义控件来终结控件部分,但是我个人不太喜欢控件这些东西,所以也就懒的写相关的内容,抱歉了。虽然我不喜欢使用控件,但我还是喜欢整个WebForm的设计。一个字:“太神了”。前面章节将Page生命周期的时候有朋友评论说内容太少了,今天开始就从来围绕生命周期的话,讲讲相关的内容吧。 IHttpModule是个什么东西呢...

Global site tag (gtag.js) - Google Analytics