作者介绍:Steve Harmon是美国风投创始人和管理合作伙伴,曾担任过Jupiter Media公司VP,Paul Kagan Associates机构分析师,他的创业企业Applied Semantics在2003年被谷歌收购,是谷歌Adsense概念创造者之一。现着重投资互联网领域,对中国互联网和网络新媒体有深刻研究。他写的《零重力1.0》和《零重力2.0》成为彭博社最畅销书籍,比尔盖茨、
企业之间的购买和销售方式正在发生改变。有些趋势在经济衰退之前就已经初露端倪,而经济衰退则加速了这些趋势的发展,从而深刻改变了企业对企业 (B2B) 的销售环境。为了研究 B2B 销售环境的变化,我们直接找到我们的客户,对各行各业的全球领先企业的销售高管们进行了采访,这些高管们负责的销售金额总计超过了1500亿美元,同时我们也采访了这些企
概述
Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章将从Silverlight 2基础知识、数据
本文是从 Living in the zone 这篇文章翻译而来。
跟程序员相处你一定会有很多的挫折感。比如,程序员会把能让他们达到最高效率的那种神奇的境界叫做”那里“。
”那里“是真实存在的。至少对于我是这样的,很有可能你也很熟悉那里,只是情形不一样。对于非程序员的人来说,跟程序员的这种境界相对应的情形是,当你完全投入进一本书或一场电影,
1、关于页面元素的引用
通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。
2、jQuery对象与dom对象的转换
只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquer
C语言的指针相当的灵活方便,但也相当容易出错。许多C语言初学者,甚至C语言老鸟都很容易栽倒在C语言的指针下。但不可否认的是,指针在C语言中的位置极其重要,也许可以偏激一点的来说:没有指针的C程序不是真正的C程序。 然而C++的指针却常常给我一种束手束脚的感觉。C++比C语言有更严格的静态类型,更加强调类型安全,强调编译时检查。因此,对于C语言中最容易错用的指针,更是不能放过:C++的指针被分成数
杨致远和大卫·费罗
第一财经日报 孙进
两位年轻的创始人光着脚坐在杂乱的房间里,姿势放松,脸上泛着年轻的光彩。在近日回顾雅虎十五周年历程时,雅虎创始人杨致远和大卫·费罗把他们15年前创立雅虎时的照片贴了出来,照片仿佛喻示着“光脚不怕穿鞋的”创业精神。
不过,这样的创业精神,似乎没
分布式系统具有软硬件平台分布性、高稳定性、高可用性、高可扩展性、高可管理性、高并发性及数据一致性等多种特性。正是由于这些重要的特性,使得分布式系统的测试过程变得相对复杂和困难。本文主要从分布式系统测试的四个重要方面出发,探讨分布式系统测试过程中存在的一些难点问题并进行适当的分析。
分布式系统测试环境
一般来说,分布式系统是由一组服务器或者网络设备组成(如图1)。我们在部署测试环境的时候,所
本系列博文将使用微软RIA技术解决方案Silverlight以及扩展性管理框架Managed Extensibility Framework(MEF),以插件式架构设计为导线,分享本人在从事基于微软Silverlight技术构建的RIA系统中实施插件式系统架构设计的相关技术和经验。鉴于本人能力有限,如有不妥之处请各位朋友指正,大家共同学习、进步,谢谢!
软件的工业化使得软件复用已经从通用类库进
重磅级科技文章大多出自有软件开发背景的作者,须渗入底层才知道事情的始末,计算机世界绝对是这样的。平台技术横向比较的文章我所见不多,也许开发者都清楚,但少有人写出来吧。
2005 年 John Siracusa 连发三文,预测苹果将会遭遇平台危机。未想 iPhone 的兴起延迟了危机的发生,5 年后,他发文检讨,但仍认为,不跨越内存管理的障碍,危机仍将隐现。
预测科技业的未来是件棘手的事
在这篇文章里,我将介绍怎样编写你的代码来提高缓存计划的重用。了解当有缓存计划或重用一个已有的计划时空格和注释会产生怎样的影响,这会帮助你降低你的应用程序缓存的计划数目。
探究缓存计划
你在利用计划缓存吗?你是否很好地利用缓存计划?你的应用程序曾经使用它们了吗,它们是否被多次利用?你有没有在同一时间在存储过程缓存中对同一查询具有多个缓存计划?这些缓存计划使用了多少空间?这些是你需要回答的问题
前言
继去年参加了Google Developer Day 2008后,又迎来了Google Developer Day 2009,谢谢公司给我的时间,得以如愿参加这个技术盛宴。
我充分吸取了去年的教训,提前到达位于北京国际会议中心的会场,领到了可以留作纪念的嘉宾牌。
开幕、欢迎辞、开复主题演讲
与去年相同,先有用时一个多小时的概述,再开始各个分会场的课程。与去年不同的是
尊敬的程杰老师:您好!
首先请允许我这么称呼你,虽然你是高级软件工程师,但我觉得叫你高级软件工程师老师更能表达我对你所写的《大话设计模式》一书无比的喜爱和对你本人无比的敬佩!
我是个刚大学毕业半年的初级程序员。我大学专业是生命科学,但由于大学里的一次偶然事件使我爱上了编程。由于不是计算机专业,所以我在大学阶段只是用VB编了很多小的程序,并且由于大学4年里连续三年参加了3次全国
本系列文章导航VS 2010 和 .NET 4.0 系列之《ASP.NET 4 中的SEO改进 》篇VS 2010 和 .NET 4.0 系列之《干净的Web.Config文件 》篇VS 2010 和 .NET 4.0 系列之《起始项目模板》篇VS 2010 和 .NET 4.0 系列之《多定向支持》篇VS 2010 和 .NET 4.0 系列之《多显示器支持》篇VS 2010 和 .NET 4.
即将毕业的我,站在人生面临抉择的关口,不禁又想起了钱钟书在《围城》里那句脍炙人口的话“住在围城里的人想出来,而围城外的人又拼命的想进去”。这样的人生哲学在今天,我体会的尤其深刻。
刚上大学那会,耳边总会萦绕着大人们大学生现在怎样的不好找工作,就业压力如何之大;不好好学习,将来就不好找工作等等之类的言论。当时的我,对于这些
是很不放在心上的,甚至是有些不屑的。
前言
谈起“消息机制”这个词,我们都会想到Windows的消息机制,系统将键盘鼠标的行为包装成一个Windows Message,然后系统主动将这些Windows Message派发给特定的窗口,实际上消息是被Post到特定窗口所在线程的消息队列,应用程序的消息循环再不断的从消息队列当中获取消息,然后再派发给特定窗口类的窗口过程来处理,在窗口过程中完成一次用户交互。
Mono一直到现在的2.8已经完全可以胜任一些比较小的项目了,但相关的开发文档与教程一直比较匮乏,中文材料更是屈指可数。虽然Mono与.net很多类库都是通用的,但Mono仍然有为数不少的扩充类库,其中最重要的就是对于GTK二次封装的GTK#图形界面类库了,目前想要开发原生的Mono图形界面程序此类库必不可少。在MonoDevelop里已经支持对于GTK#界面设计的直接拖放,有相关经验的开发人员可
现在的智能手机越来越风行了,其中尤以Apple的iPhone和Google的Android系统最为流行,这里我将向大家介绍iPhone开发的基础知识。为了便于初学者尽快上手,我尽量以代码加截图的方式加以说明。
要想进行iPhone开发,Mac和iPhone是必不可少的,虽然有人通过一些手段也能在PC上装上Mac,使用上“黑苹果”,但毕竟不是正统,经常会出现这样那样的问题
上一篇文章我已经介绍了TypeConverterAttribute元数据的作用,本文将通过代码向你展示具体的实现。在这个例子中,我要给控件添加一个复杂的属性,这个属性对这个控件没有什么功用,纯粹是为了演示,有些牵强附会了。 现在在前一篇文章中的创建的控件代
TDD的背景
自从03年Beck正式提出(事实上在00年,Beck提出eXtreme Programming时,就已经提出了这个词)Test-driven design/development这样一个基于测试优先、重构和迭代的革命性的开发方法以来,无数的实践已经证明,对于适合进行TDD的领域,TDD能够极大地提高代码的可维护性和开发效率。
在这样一个迭代的流程中,在写任何的producti