刷新
算法大全(2)栈和队列

博主头像 声明,本文所有9道算法题目,覆盖了基本上所有常见的栈/队列问题,全都用C#实现,并测试通过,代码下载:StackAndQueue.zip 目录: 1.设计含min函数的栈,要求min、push和pop的时间复杂度都是o(1)。 2.设计含min函数的栈的另解 3.用两个栈实现队列 4.... ...

JQuery Tips(4)----一些关于提高JQuery性能的Tips

博主头像 如今咱祖国已经崛起了..电脑的配置也是直线上升.可是js的性能问题依然不可小觑..尤其在万恶的IE中..js引擎速度本来就慢..如果JS如果再写不好,客户端多开几个窗口假死肯定是家常便饭了.废话不说了,下面说说js性能提升的一些小Tips.在选择时,最好以ID选择符作为开头我想这个很好理解,因为JQ... ...

也就说说异常那些事儿

博主头像 前言 首先本文的阐述源于本人自身对异常的理解,以及总结归纳自身实践以及网络所带来经验。 其次是本文的目的,源于再次探讨企业级开发中的Try......Catch性能问题 一文,我对此文的实践结果无异议,但是其立论实在值得商榷,故书此文共同探讨之。 何谓异常 很多人在讨论异常的时候很模糊,仿佛... ...

再次探讨企业级开发中的Try......Catch性能问题

博主头像 引言之前写过一篇文章《在企业级开发中使用Try...Catch...会影响效率吗?》一文,得到了不少朋友的关注,自己也与大家私下交流了一些东西。为了最快的让大家明白本文的内容,我先把本文的内容列个提纲,提纲如下:Try...Catch中大家普遍认为的结论尽可能的考虑真实环境的再次做测试并进行分析之前... ...

WebKit 在Windows 平台下编译小结

WebKit 是世界公认的优秀的开源浏览器内核。具有渲染速度快,灵活可定制,多平台支持等优点。国内知名的Maxthon 和 UCWeb 都将WebKit选作浏览器内核。谷歌公司和苹果公司也分别在WebKit 基础上只做了Chrome 浏览器和Safari 浏览器。 虽然WebKit 已经越来越多的... ...

WPF中不规则窗体与WebBrowser控件的兼容问题解决办法

博主头像 这几天受委托开发一个网络电视项目,要求初步先使用内嵌网页形式实现视频播放和选单,以后再考虑将网页中的所有功能整合进桌面程序。 播放器普遍都要有个看起来比较酷的外观,于是我就给设计了个不规则形状的带透明边框的外观,如下图: ……但这个设计整合到WPF中时,却遇到了一个头疼的BUG: 只要... ...

Dot Net下实现屏幕图像差异获取v2.0

博主头像 前几篇利用类似隔行扫描的方式实现了对屏幕图像差异的获取,并基于该算法实现了一个屏幕传输程序,通过使用该屏幕传输程序,明显感受到该算法的性能存在一定的不足,因此需要改进。最近参考了DG大哥DGScree... ...

Windows 7令人满意,Code 7让人失望

10月份,微软正式把Windows 7推向市场;同时,从9月份到11月份,微软搞了一个Code 7大赛。 我们先来说说,Windows 7 。 Windows 7,我是从Beta 2就开始用于生产环境(即用在我的工作笔记本上),一直用到RC和RTM。从最开始,我就使用64位版本,程序兼容性,驱动... ...

【译】组织好你的Asp.Net MVC解决方案

博主头像      最近,Twitter上发起了一个一个关于“你最爱的Asp.net MVC项目组织方式”,我自己研究了一些组织项目文件的方法。而我现在一直喜欢用的方式是一个几句灵活性的方式,此外,这个方式还非常简单。      如上图,整个解决方案里只有两个项目,首先让我们来看UI项目,UI项目只包含了那些... ...

CSS圆角框组件 V1.0

本来前三篇文章已经将CSS圆角框讲解完毕,但从网友反馈中,都说到不好使用,因此有了这篇文章,本文主要是将前面的结果总结修订后进行JS封装,方便调用。 ...

深一层看依赖注入

博主头像 依赖注入(DI)是控制反转(IoC)的一种方式。目前,在.NET和Java领域已经有相当多基于DI思想的对象容器,如:Spring,Unity等。本文试图避免重复性地介绍DI基础知识和DI容器的使用,而是希望深一层探讨DI的本质和对象间关系,以达到合理设计避免滥用DI的目的。依赖注入 vs 创建对象... ...

Visual Studio 2010学习资源分享

博主头像 Visual Studio 2010 Beta2发布已经有一段时间,得到了广泛开发人员的关注。这里和大家分享一些除了微软 网站以外的VS10的学习资源,包括几个知名网站的VS10专栏,涵盖了VS10新特性介绍、VS10上进行开发、敏捷之道等相关内容;精彩不容错过~~网站URL主题51CTOhttp:... ...

NHibernate2.1新特性之entity-name

博主头像 接着完成以前的NHibernate2.1新特性系列文章,这个系列主要摘取一些最新的例子来展示NHibernate2.1的新特性,等这个系列完成再准备另外一个新系列吧,因为关于NHibernate2.1的介绍还没有。这篇文章看看NHibernate2.1另外的一个新特性——实体名称(entity-na... ...

Ruby 101:方法对象

博主头像 Ruby 101:方法对象 Written by Allen Lee 从方法调用说起 在上一篇文章里,我们看到调用对象的方法实质上是向对象发送消息,下面,我们再来看一个有趣的应用。在Ruby里,字典可以通过 {key => value} 来创建,如果你使用的版本是1.9或以上,当key的类型是Sy... ...

在企业级开发中使用Try...Catch...会影响效率吗?

博主头像 感谢神啊、上帝及老天爷让我失眠,才能够有了本篇文章。记得不久之前,公司一同事曾经说过:“如果是Winform开发,由于程序是在本地,使用try。。。catch不会有太大性能问题,可是如果是在web服务器上的话,不推荐使用try。。。catch。。。,因为这对于web服务器的性能会有很大影响”。当时我... ...

<1···616263···82>