IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

优美的系统与架构师的艺术气质

      “系统是一个个有机的生命。跟企业一样,系统也需要施肥浇水,需要健康的成长。与企业一样,一个系统可能会在短期内被滥用(比如在需要短期内快速盈利的驱使下),不过如果滥用的时间过长,系统最终将会无法支持。与CEO一样,一个架构师对系统的这个特性了如指掌。他们能够识别什么是滥用,系统能够承受的限度,并将系统引回到健康的道路上。&rd

VS调试Tip集结

在VSX群里陈锋,录制了几个调试的视频,感觉挺有用的。调试其实大家都知道怎么去做。但是不一定对我开发IDE给我提供的快捷方式全部了解。在这里我对这些做一些集结,这里也不是很全,希望大家在后面补上,让楼主也张张见识,哈哈。   1:DbgView和vs output窗口:   对于我在代码中写有Debug输出的再vs调试状态下我们可以再vs输出窗口看见,打印一些我们所关心的变量数据等。当我们的程

meego中css主题文件的使用方法

转载时请注明出处和作者联系方式文章出处:http://blog.csdn.net/jack0106作者联系方式:冯牮 fengjian0106@yahoo.com.cn1. qtwidget里面有stylesheet(CSS)的概念,而原始的qtgraphicsview里面,并没有stylesheet概念,到了mtf里面,又引入了stylesheet,但是没有专门的文档进行介绍,我只能参照qtwi

如何开发绚丽、高效率的界面(Windows嵌入式系统)

上篇文章中提到用户体验(UE),并且说到国内有专门去做UE的团队也很少。据我了解Microsoft、Nokia、Google等,还有国内的Baidu是有比较专业的UE团队。对于我们这样的普通团队、普通开发者来说,这样的经验实在太少了。而且普遍更认为UE是UI Designer的事情,与我们这样的Developer没有太多关系。 当然不是,UE远超过UI。很多因素造成了UE差,比如一份不正确的数据表

世界500强公司的面试试题揭秘

新一轮人才的竞争又将展开,面试和复试似乎已成为一般企业招聘不可或缺的环节,而优秀的企业必有独特的选择人才的方式,那么您知道世界500强的面试题有什么不同吗?布莱尔·沃森,这位25年来500强公司的面试官,首次揭秘对答的所有问题和成功应试的秘诀。    本书的问题,是软件业人士在面试时常问的,其中大多数出自微软公司,也有一些来自世界500强中的其他公司。作者也从朋友那里收集了一些问题,

如何在面试中发现优秀程序员

我曾在一次面试中要求一个很有经验的嵌入式软件开发人员写出一个反转一段字符串并输出到屏幕上的程序。他在这个题目上挣扎了很久。这个家伙是个很神奇的人。你给他一些没用的零件,他能建造一个机器人,并能用程序控制它在屋里走来走去。他曾经参与过研制卫星,并且这个卫星现在正在轨运行。他只用左脑都比我能干。但是对于这个题目他却从来、从来没机会干过:在屏幕上显示什么东西。   有些人就有这种技能,能在面试中问出正确

职场前辈说“面经” 面试没技巧只有经验教训

“未来职场之星”PK活动目前正在如火如荼地投票海选,大学生把自己的实习经验“晾”在自己的博客中。而一些已成功蜕变为职场精英的“前辈”也加入了讨论,为学弟学妹传授求职经验。  面试要保持平和心态  浙江大学计算机学院2004级硕士何莺今年七月毕业,现在已经作为一名软件工程师,加入“Google中国”在北京

Discuz!NT 缓存设计简析 [原创]

       作为一个社区类型软件,大并发支持和高效稳定运行永远是“硬道理”,而有效安全的使用缓存恰恰能起到事倍功半的效果。而.NET本身所提供的缓存机制又显得过于“单薄”,比如说订制不太灵活方便, 缓存对象之间层次感不强, 使用时缺乏统一的管理等等。   

15 Days of jQuery(Day 5)--懒人用Jquery生成的HTML

这个让我们轻松的纪念日已经到来–我恨我在计算机前已经花了48个小时,我希望能够有另外一个jQuery来结束我的噩梦,并且让我上网更快。 当我一边“在用Jquery方法编写”和一边“进行复杂的文件上传”,我已经筋疲力尽。然而这两种操作的代码是一种较浅的,它只不过是你才刚刚开始解决的一些简单问题。 所以下来我开始介绍: 尽管我在我

DataReader 程序性能优化

随着 .NET 平台上,LINQ、ORM 框架、Dynamic Data、... 各种数据访问技术不断推陈出新,程序员也一直追着新技术跑,但对底层和代码细节却越来越难以掌控。当项目性能需要调优时,通常也只能对数据库加入更多索引,而多数人已难以对数据访问的代码优化,且手写 SQL 语句的功力似乎也持续退化中。   大家在拼命追求新技术时,似乎已忘记微软的 MCTS 证照,还有一门 ADO.NET 的

几种开源工作流引擎的简单比较

目前开源工作流引擎用的最多的是jbpm , 各种特性都不错, 文档也比较多, 下面只简单列举一下 其他几种工作流引擎的特性。   Apache ODE Enhydra Shark Bonita Open Business Engine Eclipse JWT  支持的流程建模标准  WS-BPEL 2.0,流程定义必须使用

社交网站数据库技术分析

文 / 丁艺明   传统互联网正在迈向一个全新的时代——社交服务网(Social Networking Service)时代,从“人与机器”的时代迈向“人与人”的时代。互联网社交服务网站的发展验证了“六度分隔理论”(Six Degrees of 

Google面试题——及答案

1) 村子里有100对夫妻,其中每个丈夫都瞒着自己的妻子偷情。。。村里的每个妻子都能立即发现除自己丈夫之外的其他男人是否偷情,唯独不知道她自己的丈夫到底有没有偷情。村里的规矩不容忍通奸。任何一个妻子,一旦能证明自己的男人偷情,就必须当天把他杀死。村里的女人全都严格照此规矩办事。一天,女头领出来宣布,村里至少有一个丈夫偷情。请问接下来会发生什么事?   答案:(由读者Olivier Coudert

电商:大众市场与细分市场

一、 电商兴起对市场划分的影响   信息技术的发展,使的信息获取越来越便利,物流的发展使得实物获取的越来便利。这两项发展促进电商的产生。电子商务解除了实体店铺的天然营业半径限制,使得同一类型的产品竞争更加激烈。举个列子,一个实体服装店,来这里买衣服基本都是某个区域内的消费者,在这个区域内的消费者 他本身的选择也是有限的。而电子商务把这个地域界限打破了,把卖家都集中到一个维度进行竞争,造成两种结果;

SAP冻结内部IT支出 发信给员工进入"省钱模式"

SAP上周宣布由于9月底客户抽单,导致本季营收将无法达到预期,之后SAP联席CEO Henning Kagermann与Leo Apotheker上周发信给员工要求进入“省钱模式”,华尔街日报日前报道。 IT产业的维持是因为企业持续采购IT来提升效率,好协助公司度过不景气,但这样的模式对于SAP或许不适用,根据华尔街日报取得的SAP内部e-mail显示,公司已经宣布暂停所有

jQuery性能优化指南(2)

1.对直接的DOM操作进行限制 这里的基本思想是在内存中建立你确实想要的东西,然后更新DOM 。 这并不是一个jQuery最佳实践,但必须进行有效的JavaScript操作 。直接的DOM操作速度很慢。 例如,你想动态的创建一组列表元素,千万不要这样做,如下所示: var top_100_list = [...], // 假设这里是100个独一无二的字符串 $mylist = $("#my

【C\C++语言入门篇】-- 结构体

前面两篇基本把指针给介绍完了,相信大家对指针已经不是那么陌生了。也不会因为指针和数组之间的关系而导致混淆了。大家可能也迫不及待想了解下后来的知识。今天我们就介绍下结构体。   对于结构体,既然叫结构体,形象上我们可以理解其就是一堆数据集合在一起形成一个结构。就比如一个学生的信息包括:学号、姓名、班级、年龄等等。这些信息都是属于这个学生的,因此我们就可以将这些信息统一绑定在一起。形成一个学生实体,这

.NET中Flags枚举的使用

.NET中的枚举我们一般有两种用法,一是表示唯一的元素序列,例如一周里的各天;还有就是用来表示多种复合的状态。这个时候一般需要为枚举加上[Flags]特性标记为位域,例如: [Flags] enum Styles{ ShowBorder = 1, //是否显示边框ShowCaption = 2, //是否显示标题ShowToolbox = 4 //

Adobe失败的移动战略幕后的真实故事

作者:丹·雷伯恩(Dan Rayburn) ,原文在此。   上周,围绕着苹果对 iPhone 开发人员计划许可协议变更事件——新的协议禁止开发者使用 Adobe CS5 等中间软件将 Falsh 内容转换为 iPhone 应用程序——暴露了这家位于加州圣何塞(San Jose)的软件巨人在移动领域的缺陷。   有趣的是 Adobe 问

一个北大毕业生对在校生和已毕业的朋友说的话,能看明白绝不后悔

一个北大毕业生对在校生和已毕业的朋友说的话,,如果暂时还看不懂,希望你能保存下来,3年或者5年后再来看,你会明白很多。   刚看到这篇文章时一直觉得这只是一个北大毕业生的牢骚,但是从第3条开始讲得都是大实话,是很多过来人的深刻体会。不只是北大的,其实每个上大学的都应如此。请你静下来耐心读一下吧~~~~我想会从里面找出一些启示的吧!!   1,我刚工作的时候,在一家小公司,很小很小的。和我一起进去的