当前浏览

海思笔记精华

分类目录

展开|收起

看你喜欢

(1) (1) (42) (1) (1) (1) (16) (2) (1) (1) (4) (1) (2) (7) (4) (1) (1) (1) (1) (3) (1) (5) (1) (1) (1) (1) (1) (2) (1) (4) (4) (3) (1) (1) (2) (1) (37) (2) (1) (5) (3) (1) (4) (1) (1) (11) (3) (1) (9) (3) (1) (23) (2) (1) (2) (1) (1) (1) (1)

最新精华

第 1 页,共 16 页12345...10...最旧 »

转:再谈敏捷和ThoughtWorks中国咨询师

本文转载自: 酷壳 – CoolShell.cn 作者:陈皓 【 新浪微博@左耳朵耗子)】

前言说明

之所以用了“再”,是因为之前的两篇文章——

我在《那些炒作过度的技术和概念…》中批评了ThoughtWorks中国咨询师的咨询方法是以一种接近于教条、炒作、洗脑和电视购物的方法(虽然我心底觉得有时候有时候更像传销),当然,批评是没有意义的,所以我也给了中国ThoughtWorks那些年轻的咨询师们一些我认为有建设性的建议。 我在《【阅读全文】

大神Linus Torvalds语录

本文转载自伯乐在线

本文由 伯乐在线老码农 翻译自 wikiquote

【译注】这篇语录虽然是俺翻的,但不代表俺已经深刻理解或完全赞同其观点。…

Linux和Git之父Linus Torvalds曾说过这样一段话: “Bad programmers【阅读全文】

没有银弹&人月神话

本文根据百度百科维基百科整理而成。

佛瑞德·菲利普斯·布鲁克斯二世(Frederick Phillips Brooks, Jr.,1931年4月19日-),又译为弗雷德里克·布鲁克斯,生于美国北卡罗来纳州德罕,软件工程师、学者,曾任IBM公司系统部主任,主持开发过OS/360等大型计算机用的操作系统软件。后来,布鲁克斯离开IBM公司,任教于北卡罗莱纳大学教堂山分校,担任计算机科学Kenan讲座教授,并著书立说。为1999年图灵奖得主。

或许很多人对布鲁克斯这个名字很陌生,但对他的著作《人月神话》一定有所耳闻。他的著作主要有:…

(1)没有银弹(No Silver Bullet: Essence and【阅读全文】

编程能力与编程年龄

本文转载自: 酷壳 – CoolShell.cn 作者:陈皓 【 新浪微博@左耳朵耗子)】

程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样。我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭。因为,大多数程序员都认为,编程这个事只能干到30岁,最多35岁吧。每每我听到这样的言论,都让我感到相当的无语,大家都希望能像《21天速成C++》那样速成,好多时候超级有想和他们争论的冲动,但后来想想算了,因为你无法帮助那些只想呆在井底思维封闭而且想走捷径速成的人。

今天,我们又来谈这个老话题,因为我看到一篇论文,但是也一定会有很多人都会找出各种理由来论证这篇论文的是错的,无所谓了,我把这篇文章送给那些和我一样准备为技术和编程执着和坚持的人。…

【阅读全文】

专业技术分析 NFV与SDN的区别是什么?

本文摘自IT168

【IT168 技术】软件定义网络(Software Defined Network, SDN )和网络功能虚拟化(Network Functions Virtualization, NFV)都是热议的话题。他们之间显然是有关系的,但是它们有哪些地方类似呢?不同之处又在哪里?二者如何做到相互补充呢?

SDN——诞生于高校,成熟于数据中心

SDN初始于园区网络,一群研究者(译者注:斯坦福的达人们)在进行科研时发现,每次进行新的协议部署尝试时,都需要改变网络设备的软件,这让他们灰常郁闷,于是乎,他们开始考虑让这些网络硬件设备可编程化,并且可以被集中的一个盒子所管理和控制,就这样,诞生了当今SDN的基本定义和元素:

1. …

【阅读全文】

函数调用汇编分析【4】- 典型问题分析2(可变参数函数的实现原理)

代码中经常会看到va_start、va_arg以及va_end这样奇怪的东东,查看定义原来都是宏定义,许多人不知道这个是干什么的,其实这个是用于实现可变参数的函数。有时候我们自己也需要写一个可变参数的函数来方便使用。理解可变参数的实现原理的核心是理解函数参数的入栈方式,如果你理解了本文前面的内容,实际你就基本掌握了可变参数的函数原理,可能你自己还不知道,呵呵。以下内容copy网上的一篇介绍“C中的可变参数研究”(原作者和出处一时不记得了,请原作者见谅,并致谢,当初是看这篇文章才明白的),我基本没修改,因为它描述得已经很好了,看完你就明白了。

标题:C中的可变参数研究

(1)何谓可变参数

这是使用过C语言的人所再熟悉不过的printf函数原型,它的参数中就有固定参数format和可变参数(用”…”表示)。而我们又可以用各种方式来调用printf,如:

(2)实现原理

C语言用宏来处理这些可变参数。这些宏看起来很复杂,其实原理挺简单,就是根据参数入栈的特点从最靠近第一个可变参数的固定参数开始,依次获取每个可变参数的地址。下面我们来分析这些宏。在VC中的stdarg.h头文件中,针对不同平台有不同的宏定义,我们选取X86平台下的宏定义:…

【阅读全文】

第 1 页,共 16 页12345...10...最旧 »