Fork me on GitHub

2013年1月9日

摘要: 本次升级借鉴了jQuery事件模块的许多代码,可谓是jQuery事件模块的改良版。与原先一样,拆分为两块,event模块是支持新一代的浏览器的,如IE9,chrome5+, opera10+,safari5+;event_fix是对付IE678。拆分后的好处,在标准浏览器中,我们就不要加载这么多代码,跑这么多注定要跳过的分支,有效地提升性能。拆分后就有利于我对标准浏览器有一个新的了解,发现firefox成为最拖后腿的一位。它在滚轮事件,focusin, focusout的迟迟不合作,让我们不得不奠出eventSupport等利器。webkit系还需要模拟mouseenter, mouselea 阅读全文
posted @ 2013-01-09 22:46 HackerVirus 阅读(310) 评论(0) 推荐(0)
摘要: htaccess的是一个文件,每一个网络管理员应该知道和了解。,它控制着访问到您的网站目录。但仍然有很多,你应该知道的的,在这篇文章中的片段会告诉你。如何来做才能更好的让网站性能发挥到最佳1。控制对文件和目录的访问密码保护是一回事,但有时你可能需要完全阻止用户访问一个特定的文件或目录的选项。这通常发生在系统文件夹,如包括文件夹,应用程序需要访问,但没有用户会以往任何时候都需要的特权。要做到这一点,粘贴此代码到的。htaccess文件,并把它的目录中:deny from all然而,这将阻止访问到每个人,包括你自己。授予自己访问,你需要指定您的IP地址。下面是代码:order deny,allo 阅读全文
posted @ 2013-01-09 19:49 HackerVirus 阅读(296) 评论(0) 推荐(0)
摘要: 几天前的一次笔试中遇到了关于StringBuilder的Length和Capacity属性的问题,之前忽略了。今天实践下:1.普通实践官方解释如下:StringBuilder.Capacity:获取或设置可包含在当前实例所分配的内存中的最大字符数。StringBuilder.Length:获取或设置当前 StringBuilder 对象的长度。 class Program { static void Main(string[] args) { StringBuilder sb = new StringBuilder("0123456... 阅读全文
posted @ 2013-01-09 19:49 HackerVirus 阅读(500) 评论(0) 推荐(0)
摘要: 这篇就简单介绍一下搜索引擎的评价方法。从用户的角度去评价一个搜索引擎的检索效果最好的方法就是计算用户在查到自己满意文档时已经浏览的文档数。但是实际中,查询千变万化,文档也千变万化,所以这种方法不可行。人们便提出了下面的概念,并建立了一个评价标准。这里面有三个常用的概念:正确率,精确率,召回率。正确率(Precision,简称为P)定义为:P=返回结果中相关文档个数/返回结果的数目。精确率(accuracy,简称为A)定义为:A=判断结果正确的文档数目/所有文档数目。召回率(Recall,简称为R)定义为: R=返回结果中相关文档数目/所有相关文档数目。实际相关文档数实际不相关文档数返回文档数( 阅读全文
posted @ 2013-01-09 16:22 HackerVirus 阅读(616) 评论(0) 推荐(0)
摘要: 电子商店的图片轮播功能,有以下特点1.高性能2.美观大方3.兼容IE 6、IE 8+和Firefox 3+等浏览器4.总体积要小(除图片外)3k5.js简单易懂(40行)首先让我们看一下效果:高性能是我们首先需要考虑的图片轮播的功能实现思路:客户首先看到第一张图片,这样就需要首先加载第一张图片,背后的第二张和第三张在背后隐藏,但是最后还是要用到,这样,就可以在页面完全加载成功后(window.onload),使用延迟加载图片的功能实现。图片由二级域名提供,这样就可以并行加载图片。View Code美观大方就需要使用CSS来优化了CSS静态滤镜样式 filter和不透明度opacity ,将轮播 阅读全文
posted @ 2013-01-09 14:14 HackerVirus 阅读(229) 评论(0) 推荐(0)
摘要: 古城钟楼微博地支报时程序铛,100行代码实现,价值一天20万粉丝关键字:古城钟楼微博铛古城钟楼微博地支 报时自动一天20万粉丝程序作者:http://txw1958.cnblogs.com/原文:http://www.cnblogs.com/txw1958/archive/2013/01/09/guchengzhonglou-weibo-timer.html大家最近都在热议古城钟楼的红火。不是加V号、不是官方号、不是皇冠会员。没有拟人化,没有段子、没有运营。1天之内从1万不到的粉丝新增了20多万并且还在持续传播和增长粉丝。我不研究它是怎么红起来的,但写个类似的程序实现它却很容易,程序才100行 阅读全文
posted @ 2013-01-09 14:13 HackerVirus 阅读(349) 评论(0) 推荐(0)
摘要: 为了拓展公司业务,客服部需要大量相关行业的客户资料。由于公司规模不大,从成本上考虑够买数据不太现实,所以我们就开发了一套方案,从行业相关的商业网站上去抓取客户资料。 鉴于不同的网站在数据排版、字符编码、获取数据方式(get或post)不同。如要抓到自己想要的数据,针对每个网站都需要进行网页的分析,有效数据的提取。在这里主要分享关键代码,顺便把最近写的一个程序源代码贴出来供园友们下载研究,里面有抓取三个网站数据的例子(深市A股、三星手机、当当网微软技术丛书,抓取不同的网站需要修改运行入口)。掌握其中一个的技巧,便可以在所有类似网站上获取你想要的数据,比方你在炒股,你可以抓取股票网站数据到本地,做 阅读全文
posted @ 2013-01-09 14:12 HackerVirus 阅读(362) 评论(0) 推荐(0)
摘要: 序 最近迷恋上中国象棋(以下简称象棋),但是无奈本人水平低下,也就是大家所说的“臭棋楼子”,所以想好好学习象棋。 方法1:看棋谱,无奈这棋谱让我看得眼花头晕,什么“馬七進一“,什么“車六進五”?等我看懂了这些是干吗的之后,还得在棋盘上演练。 方法2:看视频,在网站上看了一些视频教程,还有比赛,确实收获不小。 方法3:做个小工具,看着直观,而且方便研究——作为程序员,理所当然了。本来是想看网上有什么好点的没有?最后发现,都不是很理想,遂决心自己弄个玩玩。介绍 先把地址附在这里:http://www.test-life.org/chess/ 这个工具乍一看,会认为是游戏,但是不是,只是... 阅读全文
posted @ 2013-01-09 14:09 HackerVirus 阅读(250) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/zhoutk/archive/2013/01/09/2852160.html最近在看反射,突然想写一个ORM工具,要轻量级的,不要配置文档,先不管效率,就是一个小工具,在项目初期方便挂数据库。我的目标就是在数据库中建个表,在项目中写个模型,然后用上这个ORM工具,就能实现数据库的基本增删改查。有想法就动手做,翠花上代码:增public bool Insert(object entity) { Type t = entity.GetType(); PropertyInfo[] properti... 阅读全文
posted @ 2013-01-09 10:46 HackerVirus 阅读(791) 评论(0) 推荐(0)

2013年1月8日

摘要: What's the Problem?QA raise an incident, through the stack trace I know it's Dialog.show() called after Activity being destoryed. Specific to the code, we new a LoginTask in LoginActivity, if failed, we will show a dialog in onPostExecute(), crash happens when the Activity is destoryed but w 阅读全文
posted @ 2013-01-08 22:40 HackerVirus 阅读(264) 评论(0) 推荐(0)