代码改变世界

阅读排行榜

Android 简史

2011-08-28 23:34 by 狼人:-), 160 阅读, 收藏,
摘要: By Ron Hamelin from Android Police |译校 : @matrining 转载请注明 ifanr.com 译文链接  在苹果的 iPhone 与 Google 的 Android 系统手机在 2007 突入移动设备战场之前,移动科技领域一直处于死水一潭的境地,坦率地说,“智能手机”(如果那时候的手机能被称作智能手机的话)非常无趣:它们的能力非常有限,电子邮件、基本的消息服务、拍照、简单的应用与游戏、初步的网络浏览,以及企业服务整合(Exchange)。 那个时代,主要的竞争者是微软的 Windows Mobile,RIM 的黑莓,Palm,Symbi... 阅读全文

Windows Phone 7 中的切换“.NET研究”应用

2011-10-20 21:56 by 狼人:-), 159 阅读, 收藏,
摘要: 像Windows 系统的多任务一样,Windows Phone 7中也可以切换应用程序,注意不是关闭程序,而是切换。关闭程序是指将程序彻底从内存中移除了,但是切换程序,则该程序只是被deactivate了。 这里不具体讨论Windows Phone 7在启动时做了些什么,在关闭时做了些什么,在切换任务时做了些什么,本文仅是以PhoneApplicationService实现切换任务时保存应用程序时的状态,下次打开程序时原来之前保存的状态。至于前面那些问题,有时间会写博客跟大家分享。 PhoneApplicationService 类 位于Microsoft.Phone.Shel... 阅读全文

在C#中选择“.NET研究”正确的集合进行编码

2011-10-19 19:39 by 狼人:-), 159 阅读, 收藏,
摘要: 要选择正确的集合,我们首先要上海徐汇企业网站设计与制作了解一些数据结构的知识。所谓数据结构,就是相互之间存在一种或多种特定关系的数据元素的集合。结合下图,我们看一下对集合的分类。 上海闵行企业网站设计与制作上海徐汇企业网站制作 集合分类 在上图中,可以看到,集合总体上分为线性集合和非线性集合。线性集合指元素具有唯一的前驱和后驱的数据结构类型。非线性集合是指具有多个前驱或后驱的数据结构类型,如:树、图。在FCL中,非线性集合实现的比较少,所以我们将会更多的讨论线性集合。 注意:由于类型安全、转型效率等方面的原因,本建议将只讨论泛型集合。 线性集合按存储方式,又分为直... 阅读全文

VS2010 测试功能之旅:编码的UI测试(4)-通过编写测试代码的方式“.NET研究”建立UI测试(下)

2011-10-19 19:39 by 狼人:-), 159 阅读, 收藏,
摘要: 回顾 最近比较忙,距离上次更新的时间较久,见谅。 在本章上部分,介绍了“添加用户”窗口的测试代码编写。想必大家也看到了,在UIMap.cs文件中实现自定义编码是一件很轻松的事情,接下来将介绍下个部分,查询用户窗体的测试代码的编写,以及他们测试的关联。 示例程序介绍 系统主窗口:(下载点我) 该系统拥有两个功能,“添加用户”和“查询用户”: 点击添加用户后,进入添加用户子窗体:(“添加用户”窗口的测试代码编写在上部分已经实现) 如果在之前的主窗口,点击查询用户,则进入查询用户子窗体: 注:系统默认自带了5个用户TestUser1, TestUser2, ... 阅读全文

Silverlight 游戏开发小“.NET研究”技巧:动感小菜单

2011-10-15 19:51 by 狼人:-), 159 阅读, 收藏,
摘要: 网页应用受限于自身的浏览器范畴,不能把华丽效果完全展示,正是因为如此,在网页上诞生了无数绚丽的设计,虽然动感程度和桌面应用无法比拟,但是在UI上却下足了功夫,用户体验可以说无以伦比,比如说小小的菜单,在桌面游戏还停留在四态按钮的时候,网页应用都已经入动感时代了,这次,使用Silverlight实现一个小菜单,体验一下动感吧 当鼠标移入的时候,目标的图标就会放大,形成一个阶梯的效果,要实现这个效果,将需要使用自定义控件和StackPanel的知识。 现在在一个Silverlight工程中添加新控件,用来制作小圆圈图标,你需要准备一些ICON作为资源,我这里使用了Silverlight... 阅读全文

Silverlight 2.5D RPG游戏技巧与特“.NET技术”效处理:(十一)AI系统

2011-10-13 19:27 by 狼人:-), 159 阅读, 收藏,
摘要: 谈到人工智能(AI),这个话题就太大了;大学里有《人工智能教程》专门讲这方面的知识,什么大名鼎鼎的人工神经网络、遗传算法等等均可一窥究竟,这里如赘述似乎有些班门弄斧,我们暂且丢它一边去吧。 本节,我的主要目的是与大家共同探讨AI在RPG游戏中的应用。看过之前教程的朋友一定不会陌生,A*算法就是其中的一个重要组成部分;而本系列Demo中则使用了更为高级的改进型A*算法,不仅优化了性能,同时也大幅提升了玩家的操控体验。除此之外,AI更常见于RPG游戏中的角色,接下来我将引领大家循着AI的足迹,逐步探寻Silverlight网页游戏中的AI系统设计与Demo实现。 以一份网上见到的AI系... 阅读全文

Azure和Bing Maps API示“.NET技术”例经验分享

2011-10-13 19:27 by 狼人:-), 159 阅读, 收藏,
摘要: 头疼的Bug,糟糕的代码,崩溃的调试作为开发人员的你,遇到上述任何一种情况可能就会陷入抓狂。如果能直接获得需要的代码,编程的活儿就会轻松许多。 微软最新推出的一站式示例代码库,让开发人员可以免费获得所需的示例代码或向微软工程师提出示例请求,轻松解决常见的编程问题,大大减轻工作负担。 本文以一个名为Azure上海企业网站设计与制作BingMaps的示例应用程序为例,分享了一些在开发该示例过程中积累的经验,以期对广大开发人员有所帮助。AzureBingMaps是一个旅游站点管理系统,演示了很多技术,可以认为是一个实际项目。 写这个示例的初衷 在Windows Azure论坛,我... 阅读全文

D“.NET技术”otNet并行计算的使用误区

2011-10-13 19:27 by 狼人:-), 159 阅读, 收藏,
摘要: 并行计算无疑是.Net Framework平台的一大亮点,它自动的将一个任务分解,并以并发的形式执行,程序员不用操心各任务之间的协作和同步问题,这使得可以更加专注于业务的实现。 .NET 中的 TPL(Task Parallel Library),中文意思是任务并行库,它的设计是为了能更简单地编写可自动使用多处理器的托管代码。使用该库,用户可以非常方便地用现有序列代码表达潜在并行性,这样序列代码中公开的并行任务将会在所有可用的处理器上同时运行,通常这会大大提高速度。 但是,从网上很多已经发布的并行计算的例子来讲,有很多存在一定的误区甚至是误导,这导致了一线编程人员产生一些... 阅读全文

美国陆军开始改用Vista 为加强信息安全性

2011-10-08 19:56 by 狼人:-), 159 阅读, 收藏,
摘要: 在各界期待Windows 7推出的此时,听见企业准备升级至Vista的信息,或许会让人觉得很怪异。不过,有些案例确实是如此。 举例来说,美国陆军就计划在今年年底前,把Windows XP电脑升级至Windows Vista,并且从Office 2003升级至Office 2007。 根据美国陆军新闻社的一篇报道,美军拥有的74.4万台台式机中,已有4.4万台升级至Vista,为的是加强信息安全性。 在最近发布的一份报告里,Gartner分析师Michael Silver表示,早就着手进行Vista部署准备的机构,应该会持续既定的计划,但其他企业或许希望等到Windows 7推出后再采取行动。. 阅读全文

Websense称3万多合法网站被注入恶意代码

2011-10-08 19:56 by 狼人:-), 159 阅读, 收藏,
摘要: 北京时间6月1日消息,据国外媒体报道,安全研究人员日前称,大约有3万多个来自企业、政府机构和其它组织的网站被注入恶意代码,当用户访问这些网站时,会被安装恶意软件。 据网络防护公司Websense安全主管史蒂芬·坎尼特(Stephan Chenette)表示,黑客利用一个能导致SQL注入的应用程序,在这些网站的前端页面中植入恶意javascript代码。被注入的代码伪装成一个Google Analytics脚本,因此不易被发现。 这些恶意代码悄悄将被感染网站的访问者重定向到一台能够对用户计算机进行分析的服务器上。根据分析结果,它尝试利用访问者计算机10个未经修补的安全漏洞,来安装恶.. 阅读全文
上一页 1 ··· 331 332 333 334 335 336 337 338 339 ··· 416 下一页