摘要:
阅读全文
阅读排行榜
一起谈.NET技术,C# 中奇妙的函数--联接序列的五种简单方法
2011-09-01 23:57 by 狼人:-), 159 阅读, 收藏,
摘要:
今天我们来看看5种使用Linq函数联接序列的方法,这5种方法可以归入下列两类: 同类的联接 Concat() Union() 不同类的联接 Zip() Join() GroupJoin() Concat() – 串联序列 最简单的序列合并,concat仅仅是将第二个序列接在第一个序列后面, 注意:返回的序列并没有改变原来元素的顺序: 1. var healthFoods = new List<string> { "fruits", "vegetables", "grains", "proteins" } 阅读全文
一起谈.NET技术,对.net事件的看法
2011-09-01 23:45 by 狼人:-), 159 阅读, 收藏,
摘要:
一、事件的本质
事件是软件系统里的两个子系统之间,或者两个模块之间,或者两个对象之间发送消息,并处理消息的过程。在面向对象的世界里,就可以统一认为是两个对象之间的行为。
两个对象之间发送的这种消息,对发送方来讲是产生一个事件,对接受方来讲是需要处理某个事件。这种消息可以是用户操作产生的或者软件系统里的某个对象产生的。 对象之间的事件处理 从上图可见,对象一产生一个事件,这个事件发生以后需要对象二执行某种动作。这就是事件机制。对象一是事件的产生者,或者发送者;对象二是事件的接收者或者订阅者。对象一产生某种消息,需要对象二响应并处理这给消息,这就是事件的本质。
以往的很多软件系统都在采用事件... 阅读全文
一起谈.NET技术,如何成为人尽皆知的C#开发人员
2011-09-01 23:44 by 狼人:-), 159 阅读, 收藏,
摘要:
这篇指导最终会教你如何成为你的同事中最受欢迎的人,您将成为他们在休息和工作时间的聊天的英雄,甚至可以说这篇指导能帮助减少你的工作,你能得到你的同事的慷慨帮助,他们想帮你做你的工作。因为你的名声! 1、变量命名可以显示你创造潜力,不要使用标识法和准则来烦扰你自己,这些全都会限制你的灵感,如果您使用一个未知的命名方案,你会得到赞扬,您的同事会尊敬你。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->boolrAgeaggainStmaShine. 阅读全文
艾伟_转载:C# Design Patterns (5) - Prototype
2011-08-29 00:22 by 狼人:-), 159 阅读, 收藏,
摘要:
本帖介绍 Prototype Pattern (原型模式),并以一个「人事招聘程序」作为示例来说明。--------------------------------------------------------本帖的示例下载点:http://files.cnblogs.com/WizardWu/090713.zip第一个示例为 Console Mode (控制台应用程序) 项目,第二个示例为 ASP.NET 网站项目。执行示例需要 Visual Studio 2008 或 IIS + .NET 3.0,不需要数据库。-------------------------------------- 阅读全文
为类提供软件约定“.NET研究”
2011-10-19 19:38 by 狼人:-), 158 阅读, 收藏,
摘要:
根据一种很好的旧软件开发做法,应在每个方法的顶部(即实现任何重要行为之前)放置一个条件语句作为屏障。 每个条件语句都检查输入值必须验证的不同条件。 如果条件未通过验证,代码会引发异常。 这种模式通常称为 If-Then-Throw。 但是,有了 If-Then-Throw,我们就可以编写出高效正确的代码吗? 是不是在所有情况下,这都足够了? If-Then-Throw 不是在所有情况下都能解决所有问题,这不是什么新观点。 根据约定设计 (DbC) 是 Bertrand Meyer 几年前提出的方法,这种方法基于这样一种想法,即每个软件都拥有一个正式描述其输入和输出的约定。 If-... 阅读全文
RIM发警告 部分黑莓手机存在安全漏洞
2011-10-08 19:53 by 狼人:-), 158 阅读, 收藏,
摘要:
黑莓手机制造商RIM(Rearch inMotion)近日发出警告说,部分使用黑莓手机中的BlackBerryApplication WebLoader(程序传输器)和MicrosoftInternetExplorer(IE)浏览器的用户需要特别注意手机的安全。
据了解,WebLoader的ActiveX控件存在漏洞,这可导致某些手机很容易遭受远程攻击或浏览器出现崩溃。
RIM在声明中表示,WebLoader程序传输器的ActiveX控件中有一个会被黑客利用的缓冲区溢出,而黑莓手机的IE浏览器都会使用ActiveX控件来安装程序。只要黑莓手机用户使用IE浏览那些通过USB接口在黑莓手机上安装. 阅读全文
春节7天新增病毒54万 钓鱼欺诈成最大威胁
2011-09-24 00:07 by 狼人:-), 158 阅读, 收藏,
摘要:
2月21日,春节长假后第一天,国内知名的互联网安全厂商金山安全发布了最新病毒监测数据,2月14日至2月20日,金山毒霸云安全监测中心共截获新增病毒543260个。其中网络钓鱼、欺诈类病毒呈明显上升迹象,仅春节长假期间,金山网盾共拦截钓鱼网站以及相关欺诈类威胁近10万次,“春晚中奖”以及“火车票查询”依旧成为钓鱼的“最佳诱饵”。 金山安全实验室反病毒专家李铁军介绍,今年春节,网络安全方面依然不平静,从春节前的“极虎”病毒爆发,到春节期间的“僵尸网络”病毒,再到春节后国家计算机病毒应急处理中心发布的“灰鸽子新变种”病毒预警,新、老病毒齐登场,从控制用户电脑到盗号、盗取重要资料,广大网民的电脑依.. 阅读全文
媒体称乔布斯歪曲事实抨击Flash技术
2011-09-24 00:07 by 狼人:-), 158 阅读, 收藏,
摘要:
美国媒体今日撰文称,苹果CEO史蒂夫·乔布斯(Steve Jobs)一直对Adobe的Flash技术持怀疑和抵制态度。上个月在与《华尔街日报》编辑会谈时,乔布斯不惜歪曲事实再次抨击Flash,甚至恶毒攻击Flash是一项垂死的技术。 以下为文章全文: 我们都知道,苹果CEO史蒂夫·乔布斯(Steve Jobs)并不是Adobe Flash技术的支持者。但看起来乔布斯确实对Adobe满腹怨气,甚至不惜对《华尔街日报》歪曲事实猛烈抨击Flash技术。 欢迎来到乔布斯着名的歪曲事实表演。上个月乔布斯在旧金山发布了平板电脑iPad。几天之后,他来到新闻集团纽约总部大楼三层,与《华尔 阅读全文
六成黑客攻击与PDF漏洞有关 远超微软
2011-09-24 00:06 by 狼人:-), 158 阅读, 收藏,
摘要:
据国外媒体报道,安全机构F-secure和微软的调查报告显示,上月底曝光的Adobe Reader漏洞已经被黑客利用来发动具备一定规模的恶意攻击。
据悉,由于Adobe系列软件庞大的用户占有率,黑客已经把Adobe中的PDF reader、Flash等组件作为最主要的攻击目标。
F-secure公司研究人员表示,2010年第一季度,近九百次攻击中的61%与AdobeReader有关;而微软Word办公软件占据24%;此外,Excel和PPT加起来也有14%。AdobeReader受攻击的次数已经从2008年只占总数的29%,窜升到现在的2/3,远超过微软系列产品。
美国联邦存款保险公司(FD. 阅读全文