代码改变世界

阅读排行榜

艾伟_转载:Visual Studio调试之断点技巧篇

2011-08-29 00:16 by 狼人:-), 188 阅读, 收藏,
摘要: 文章导航 Visual Studio调试之断点基础篇 Visual Studio调试之断点进阶篇 Visual Studio调试之断点技巧篇 函数断点 在前面的文章Visual Studio调试之避免单步跟踪调试模式里面我讲了如何设置函数断点,说实话,我个人喜欢设置函数断点,而不是在代码行里面设置断点。一般来说,函数断点在下面几种情形下有用: 1. 例如调试一个网站程序,你通过分析网站的日志发现最有可能发生错误的函数,打开调试器并将调试器附加到程序上去,设置函数断点,重新执行网站……这样做的好处是,不用到处打开源文件去找出错的源代码行,调试器会自动打开源代码,并且在函数的入口处中断(岂不是很. 阅读全文

艾伟:.NET 4.0 中的契约式编程

2011-08-29 00:00 by 狼人:-), 188 阅读, 收藏,
摘要: 契约式编程不是一门崭新的编程方法论。C/C++ 时代早已有之。Microsoft 在 .NET 4.0 中正式引入契约式编程库。博主以为契约式编程是一种相当不错的编程思想,每一个开发人员都应该掌握。它不但可以使开发人员的思维更清晰,而且对于提高程序性能很有帮助。值得一提的是,它对于并行程序设计也有莫大的益处。 我们先看一段很简单的,未使用契约式编程的代码示例。 // .NET 代码示例 public class RationalNumber { private int numberator; private int denominator; public Rationa... 阅读全文

艾伟:WCF安全之EndPointIdentity

2011-08-28 23:54 by 狼人:-), 188 阅读, 收藏,
摘要: 最近在做一个项目,应用了WCF进行分布式开发,中间还涉及到消息路由器等,好在有WCF提供了强大的基础支持,当然,本身也作了不少的扩展,实际,我 最关心的是WCF的安全问题,网上不少朋友介绍的WCF的安全也是少得可怜,微软发布的WCF Security GUID好像讲得也只是入门级别的教程,离真正应用到项目中还是有很大的距离,这也让我萌发了分享的想法,今天先放出来占个位置吧,有反对的朋友砖头轻 点,呵~,可以告诉你,WCF的安全里,有很多的小秘密,当然还是要告诉你,并且有此小秘密是要自己去体验后才知道,在博客排版方面,李会军(军哥)让人 感觉最舒服,在解说方面,军哥也是以简洁著称,我在这里... 阅读全文

解读iPhone平台的一些优秀设计思路

2011-08-28 23:34 by 狼人:-), 188 阅读, 收藏,
摘要: 本文试图从iPhone的角度结合一些iPhone平台项目的设计经验提炼出iPhone平台的一些优秀设计思路,以供大家在做移动互联网设备设计时参考。 1、移动互联网设备和传统手机的区别 在传统手机时代,标准的通话键、挂机键、菜单键是手机的标配,用户被教育成了用键盘来操作数据,于是我们就养成了使用键盘的习惯,经典的案例就是诺基亚主导的时代。 在移动互联网时代,特别是触屏的大规模应用,手机的功能已经发生了转变,对互联网内容的浏览、下载、消费等等成为主要应用场景,触摸屏成为行业趋势,直接对内容进行操作,在屏幕范围内的点击成为主要的操作。绝大部分操作通过直接和内容交互完成,不要让用户通过中... 阅读全文

盛大资深软件工程师谈Android开发经验

2011-08-28 23:34 by 狼人:-), 188 阅读, 收藏,
摘要: Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用程序组成,是首个真正为移动终端打造的开放并且完整的移动平台。2008年9月22日,美国运营商T-MobileUSA在纽约正式发布第一款Google手机,即T-MobileG1,从那个时候起,Android的时代就真正的来临了。 从Android1.0至今经历了多次的版本更新,其中重要的变更是1.5、2.0和2.2。而其他的版本更新相对而言并不是那么重要。另外,由于每次更新都会多少改动包括Dalvik在内的底层模块,同时牵... 阅读全文

Android实例剖析笔记(五)

2011-08-28 23:34 by 狼人:-), 188 阅读, 收藏,
摘要: 游戏暂停/继续机制 由于原来的代码中在游戏运行时没有提供控制选项(比如暂停/继续),因此除非你死了,否则只能玩到底。我这里对代码进行一些修改,加入一个Option Menu来提供暂停/继续机制。 首先加入一个变量记录游戏当前状态 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->privateintmState=SnakeView.READY; 然后重载onCreateOptionsMenu函数,创建一个控制菜单项,并对其进行处理,提供暂停.. 阅读全文

.NET“.NET研究” 4 并行(多核)编程系列之一入门介绍

2011-10-15 19:51 by 狼人:-), 187 阅读, 收藏,
摘要: 本系列文章将会对.NET 4中的并行编程技术(也称之为多核编程技术)以及应用作全面的介绍。 本篇文章的议题如下: 1. 并行编程和多线程编程的区别。 2. 并行编程技术的利弊 3. 何时采用并行编程 1.并行编程和多线程编程的区别。 1.1并行编程。 现在随着多核计算机的普及,并行编程技术,也就是多核编程技术也逐渐称为开发的主流。为此,在.NET 4 中就引入了“并行编程”。在.NET 4 中一些列的Library和类为并行编程提供了支持,如: Task Parallel Library,Parallel LINQ等。 其实在.NET 1.0中就有了并行... 阅读全文

了解 C# “.NET研究”4 中的 Dynamic 关键字

2011-10-15 19:51 by 狼人:-), 187 阅读, 收藏,
摘要: dynamic 关键字和动态语言运行时 (DLR) 是 C# 4 和 Microsoft .NET Framework 4 中的重大新增功能。 这些功能在宣布时就引起了人们的极大兴趣,并伴随着许多疑问。 同时人们也给出了很多答案,但这些答案现在已散布于各种文档以及各种技术博客和文章之中。 这样,人们在各种论坛和会议上总是一遍又一遍地提出相同的问题。 本文全面概述了 C# 4 中新增的动态功能,并且深入探讨了这些功能如何同其他语言和框架功能(例如反射或隐式类型化变量)一起使用。 ... 阅读全文

2009年5月份中国电脑病毒疫情及互联网安全报告

2011-10-08 19:56 by 狼人:-), 187 阅读, 收藏,
摘要: 6月11日,国内知名的信息网络安全厂商金山软件正式发布《2009年5月份中国电脑病毒疫情及互联网安全报告》。 五月新增电脑病毒近240万 2千多万台次电脑遭攻击 报告显示,2009年5月份,新增电脑病毒、木马2,389,476个,较上月增长38%,病毒、木马感染电脑数量为20,083,015台次,也有较大增长。 报告显示,5月份整个互联网的安全形势主要呈现出三大特征:网马挂马数量明显减小,但是威胁并未降低;文件夹病毒出现变种,利用U盘继续扩大感染范围;病毒团伙全面进入“互助模式”,共享用户资源应对“经济危机”。三大特征透视互联网安全形势依旧很严峻。 金山毒霸云安全系统在整个五月份所监测到的挂. 阅读全文

变形金刚热映黑客借机“下毒” 用户谨防木马

2011-10-08 19:56 by 狼人:-), 187 阅读, 收藏,
摘要: 6月24晚凌晨,备受全球“金粉”期待的大片《变形金刚2》火热登陆北京各大院线,票房再现“井喷”之势。与此同时,金山毒霸云安全中心从该片众多下载链接中,检测、拦截到诸多木马和病毒。金山毒霸反病毒专家李铁军提醒广大互联网用户:支持正版影片,谨慎选择互联网下载链接。 据金山毒霸云安全系统的检测报告,今天与“《变形金刚2》”相关联的链接中,截获到大量木马和病毒脚本,其中包括等多款近日甚嚣尘上的木马病毒,如“宝马下载器”及其变种等。其中,通过借势《变形金刚2》,最新的宝马下载器变种日感染量高达34万之多,稳居木马病毒排行榜之首。 据悉,该款宝马下载器变种病毒进行了免杀处理,因此具备了对抗安全软件的能力. 阅读全文
上一页 1 ··· 258 259 260 261 262 263 264 265 266 ··· 416 下一页