摘要: 互联网的出现,意味着"信息大爆炸"。用户担心的,不再是信息太少,而是信息太多。如何从大量信息之中,快速有效地找出最重要的内容,成了互联网的一大核心问题。各种各样的排名算法,是目前过滤信息的主要手段之一。对信息进行排名,意味着将信息按照重要性依次排列,并且及时进行更新。排列的依据,可以基于信息本身的特征,也可以基于用户的投票,即让用户决定,什么样的信息可以排在第一位。下面,我将整理和分析一些基于用户投票的排名算法,打算分成六个部分连载,今天是第一篇。一、Delicious最直觉、最简单的算法,莫过于按照单位时间内用户的投票数进行排名。得票最多的项目,自然就排在第一位。旧版的D 阅读全文
posted @ 2012-08-10 09:08 justplus 阅读(193) 评论(0) 推荐(0)
摘要: .Net框架,是微软公司面向互联网时代研发的新一代软件开发与应用平台,以其高效率的开发环境,正在逐渐取代旧的技术而占领市场,是未来Windows 系统上软件开发的标准。因为其用了不同以往的新技术,源代码被编译为中间语言(IL)而不是机器码,其中包含了很多源代码的信息与特征,可以轻易的被反汇 编成高级语言的源代码。任何人只要下载一个.NET反编译器就可以轻而易举的反编译出接近原始源代码,进而研究软件的实现细节,窃取版权人的创意,或者破 解程序谋利等等。这就非常不利于软件版权与知识产权的保护。 为应对.Net框架中软件的版权保护问题,微软公司以及第三方公司都研究并给出了一些解决方案,并形成了一系. 阅读全文
posted @ 2012-08-07 10:23 justplus 阅读(888) 评论(0) 推荐(0)