摘要: 原文地址:http://www.ed-china.com/ART_8800045174_400004_500008_OT_8f4eb612.HTM多核处理器是当今计算领域的主导,而多核芯片则遍布从苹果的iPad到富士通K超级计算机的各种平台。2005年,由于功耗将单核CPU的时钟速度限制在3GHz,英特尔推出了双核的酷睿(Core 2 Duo)处理器。从那时起,多核CPU和图形处理单元(GPU)就主导了计算机架构。在每个插槽上集成更多内核便成为处理器继续拓展摩尔定律的方式。在迈向多核的道路中出现了一件有趣的事情:对处理器的利用率开始降低。初看来,英特尔Sandy Bridge服务器有8个3GH 阅读全文
posted @ 2012-08-21 16:03 yazhouren 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://bbs.kaspersky.com.cn/thread-281159-1-1.html附info LD html版:http://sourceware.org/binutils/docs-2.16/ld/Options.html#Options最近在看Linux内核时,总是遇到一些和连接脚本相关的东东,搞得人一头雾水,终于下定决心把它搞明白,写下一点心得,希望对和我一样的人有所帮助! 连接脚本的格式====================连接脚本是文本文件.你写了一系列的命令作为一个连接脚本. 每一个命令是一个带有参数的关键字,或者是一个对符号的赋值. 你可以用分号.. 阅读全文
posted @ 2012-06-29 23:42 yazhouren 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 也许真的是对于技术的热爱总是,在工作中因为完成某些事,学会某些技术而激动不已这里就是记录下这些激动的时刻工作中的痴人梦语懂则懂矣,不必向外人细道也!! 阅读全文
posted @ 2012-04-12 14:08 yazhouren 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 历时2个月,持续化集成和代码质量工具调查进入了尾声阶段,环境基本搭建完毕,在此写一个总结报告。一.关于持续集成(CI)的理解 为什么要有持续化集成工具?一切make管理,不就好了吗? 我的理解是,假设你有一个项目,你可以自由的make,自由的检查代码的质量。 但是,我们需要更强的功能,例如,定时编译,统计分析编译结果,用户访问控制等,这样我们就需要一个工具来管理,这就是持续化集成管理工具。二. 关于maven,make,ant 我的blog中已经有详细的讲述,这里再简单罗嗦一下。maven,ant,make都是进行build管理的工具,只是人们为了更方便的build,而发明的不同的工具... 阅读全文
posted @ 2012-04-12 13:57 yazhouren 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 计算机语言.NET Framework平台语言C++/CLI·C#·F#·IronPython·J#·Visual C#·Visual Basic .NET·Small BasicC/C++语言C·C++·Turbo C++·Borland C++·C++ Builder-C++/CLI·Objective-C·Microsoft Visual C++BASIC语言有行號BASIC·BASICA·GW-BASIC·ETBASIC 阅读全文
posted @ 2012-04-12 13:56 yazhouren 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一. c/c++代码格式(code style)工具 代码格式工具,对于java来说,有checkstyle,这个工具真的很是强大也很好用,配置非常的方便;对于c/c++代码来说,工具就少的很多,下面我一一进行进行简单的讲解 1. astyle 这个工具很有名,但是功能简单,只是进行代码格式的检查,也就是缩进和括号对齐等的检查,进行代码美化(不好意思,这个没有深入的研究,好像是这么回事!!) 可以检查c和c++代码 详细资料,网上很多 2. nsiqcppstyle nsiqcppstyle是韩国人写的c/c++代码格式检查工具(开源了),检查的比较简... 阅读全文
posted @ 2012-04-12 13:56 yazhouren 阅读(1893) 评论(1) 推荐(0) 编辑
摘要: http://blog.ifeng.com/1144188-2.htmlhttp://blog.csdn.net/norains最近看到这两个人的blog,一个是做IT的,一个是农民工一个是在写小说,一个记录自己的生活农民,是我所熟悉的一个概念我的父母就是农民,我也曾试着去工地做小工,但是没有实现我的小学同学和邻居,有许多小学没有毕业就去给人家盖房子,做小工所以,我熟悉这群人我自己现在是个IT民工所以it的生活也很熟悉看到他们这样的记录自己的生活仿佛我的生活也具体起来了晃晃两个月过去了总是觉得什么都没干必须学会记录自己的生活我以后试着记录一些自己对于生活的感悟 阅读全文
posted @ 2012-04-12 13:55 yazhouren 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 偶尔就会看到什么崇洋媚外,就有人出来说:要看到自己的长处,不要什么都根国外学习所以,以前总是希望能找到自己过人的长处,东西也用中国的,例如,买mp3,想到国外的那么贵,国产的便宜,而且功能多,于是就买国产的例如,书籍,国外的书,都是E文的,不符合国情,于是喜欢看国内人写的书,或翻译过来的书但是,经历这两年,在国内名牌大学的学习和在大都市的工作中生活中我越来越感觉国外有些东西真的就是好例如科技,我们实验室写论文,发论文,那些顶级的会议基本都是在国外举办的,在国内举办肯定走样例如计算机书籍,真的,老外写的就是清楚,你看中国人的书,总是许多不明白,但是看老外的书,一下子就明白了原因就是,写这些书的人 阅读全文
posted @ 2012-04-12 13:55 yazhouren 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 代码的质量越来越受到重视,静态代码分析工具(static analysis tool for source code) 能够发现一定的代码错误,公司可以使用这些工具来提高代码的质量。收费工具(commercial tool)有clocwork等,免费的工具也有很多我们公司的项目是c/c++与java混合的项目,因此既需要c/c++分析工具,也需要java分析工具总体上来说,java的分析工具还是比较多,且与jenkins,maven结合紧密,界面友好。c/c++代码能够使用的工具比较少下面我讲解一下这些工具如何与jenkins配合,搭建自动集成环境,实现自动代码质量检查一. 环境 ubunt. 阅读全文
posted @ 2012-04-12 13:53 yazhouren 阅读(1888) 评论(1) 推荐(0) 编辑
摘要: 原文地址:http://yelinsen.iteye.com/blog/1028318BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,在1977至1995年间由加州大学伯克利分校开发和发布的。 历史上, BSD曾经被认为是UNIX的一支——"BSD UNIX", 因为它和AT&T UNIX操作系统共享基础代码和设计。在20世纪80年代,BSD广泛的被工作站级别的厂商所接受,并且衍生出了许多变形的UNIX授权软件。比较著名的例子如DEC的Ultrix,以及Sun公司的SunOS。这可以归功于BSD Lice 阅读全文
posted @ 2012-04-12 13:53 yazhouren 阅读(409) 评论(0) 推荐(0) 编辑