使用 .NET 实现 Ajax 长连接 (Part 2 - Mutex Wait & Signal)
摘要:在上一次的文章中,我们说到了如何设计一个ASP.NET Web Service来处理长连接请求。很多人对此就提出了问题,如何hold住请求让它30秒不断开了?这其实很简单,只需要Sleep()一下就可以了:Thread.Sleep(30 * 1000);然而问题是,我们不是要等30秒然后看看是否有事件需要返回,而是在这30秒内随时有事件随时返回。因此,我们需要一套机制来在等待的过程中检查是否有事件...
阅读全文
posted @
2010-02-05 15:16
上午的绝缘杯
阅读(1035)
推荐(0) 编辑
利用Jquery实现http长连接(LongPoll)
摘要:转载:http://blog.csdn.net/yuxuanji/archive/2009/04/13/4069732.aspxC#代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="JqueryAjaxLongPoll.aspx.cs"Inherits="JqueryAjaxLongPoll"%><!DOCTYPEhtml...
阅读全文
posted @
2010-02-05 15:15
上午的绝缘杯
阅读(24035)
推荐(2) 编辑
使用 .NET 实现 Ajax 长连接 (Part 1 - Comet Web Service)
摘要:Ajax的长连接,或者有些人所说的Comet,就是指以XMLHttpRequest的方式连接服务器,连接后服务器并非即时写入相应并返回。服务器会保持连接并等待一个需要通知客户端的事件,该事件发生后马上将数据写入响应,这时候客户端就以相当“实时”的方式接收到事件通知。具体的通信模型,请参考这篇文章:《Comet:基于 HTTP 长连接的“服务器推”技术...
阅读全文
posted @
2010-02-05 15:15
上午的绝缘杯
阅读(998)
推荐(0) 编辑
Comet:基于 HTTP 长连接的“服务器推”技术
摘要:原文:http://www.ibm.com/developerworks/cn/web/wa-lo-comet/ 很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推R...
阅读全文
posted @
2010-02-05 15:14
上午的绝缘杯
阅读(974)
推荐(0) 编辑
[转]lucene、lucene.NET详细使用与优化详解
摘要:1lucene简介1.1什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com或者googleDesktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索服务,告诉你你要搜索的关键...
阅读全文
posted @
2009-11-20 00:39
上午的绝缘杯
阅读(1026)
推荐(0) 编辑
[转]Lucene中文分析器的中文分词准确性和性能比较
摘要:Lucene中文分析器的中文分词准确性和性能比较 作者: approximation 对几种中文分析器,从分词准确性和效率两方面进行比较。分析器依次为:StandardAnalyzer、ChineseAnalyzer、 CJKAnalyzer、IK_CAnalyzer、MIK_CAnalyzer、MMAnalyzer(JE分词)、PaodingAnalyzer。单纯的中文分词的实现一般为按字索引或...
阅读全文
posted @
2009-11-20 00:34
上午的绝缘杯
阅读(1111)
推荐(0) 编辑
ASP.NET的Session会导致的性能问题
摘要:你的站点有被客户投诉很慢吗?是不是查了很多遍还是没有完全解决?是不是数据库没有发现异常,CPU也没有异常,内存占用量没有异常,GC计数没有异常,硬盘IO也没有异常,带宽没有异常,线路没有异常,没有丢包,但就是被投诉?而且还是阵发性的,有某个用户投诉慢的时候,你访问却很快,本地又复现不出来?今天你访问了博客园真是太幸运了,也许这里就有你想要的一个答案——假如你的站点动态处理了...
阅读全文
posted @
2009-09-03 16:33
上午的绝缘杯
阅读(421)
推荐(0) 编辑
科幻推荐书单
摘要:科幻推荐书单基本上,选的都是有中译版的小说,毕竟我们看中文比看英文或者其他语言要顺畅多了。排名分先后,作品分先后,我是从喜欢的顺序往后排的,最后有说一些心目中特别好的中短篇,之前都是以作者为序列,以中长篇科幻小说为主要参考对象。绝大部分这些小说,都在“科幻之家”网站上找到的,每本书后面附了该书的链接,供大家参考。[01]. 奥森•斯科特•卡特《死者代...
阅读全文
posted @
2009-08-31 13:35
上午的绝缘杯
阅读(1285)
推荐(0) 编辑
C#开源资源大汇总
摘要:(转)C#开源资源大汇总 一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基...
阅读全文
posted @
2009-07-31 17:04
上午的绝缘杯
阅读(1506)
推荐(0) 编辑
Google推出网页加速工具 - Page Speed (Firefox插件)
摘要:Google 面向开发者社区推出网页加速工具Page Speed。Page Speed此前为Google内部使用,是Google提高搜索引擎速度的重要工具。网页响应速度是使Google搜索引擎获得成功的重要因素。用户在使用Google搜索引擎时,通常只需几秒钟的时间就可以获得搜索结果。包括Gmail在内,Google其他一些互联网服务的响应速度也非常快。Google采取了多方面措施来提升网站响应速...
阅读全文
posted @
2009-06-30 15:14
上午的绝缘杯
阅读(5195)
推荐(0) 编辑
C#中的深复制和浅复制(在C#中克隆对象)
摘要:最近开发中对泛型数据进行排序,但是还需要用到原始数据,所以就复制了该对象到另一个对象,忘记了引用类型是传地址的,所以出了bug,转贴一篇文章,记录一下自己的错误。C# 支持两种类型:“值类型”和“引用类型”。 值类型(Value Type)(如 char、int 和 float)、枚举类型和结构类型。 引用类型(Reference Type) 包括类...
阅读全文
posted @
2009-06-29 16:27
上午的绝缘杯
阅读(13855)
推荐(1) 编辑
iPhone网站开发资料收集
摘要:开发时要注意的几点就是:1、指定页面的宽度及缩放,head里加上:无格式查看复制到剪贴板打印代码?<metaid="viewport"name="viewport"content="width=320;initial-scale=1.0;maximum-scale=1.0;user-scalable=0;"/>2、可以用window.scrollTo(0, 0);移到适合的位置。3、没...
阅读全文
posted @
2009-06-18 12:52
上午的绝缘杯
阅读(1916)
推荐(0) 编辑
效果堪比flash的js图片轮换
摘要:1.[代码]2.[代码]3.[代码]4.[代码]
阅读全文
posted @
2009-06-17 15:03
上午的绝缘杯
阅读(685)
推荐(0) 编辑
WEB超链分析算法纵览
摘要:http://www.cnblogs.com/riky/archive/2007/01/23/628132.htmlWEB超链分析算法纵览1.引言万维网WWW(World Wide Web)是一个巨大的,分布全球的信息服务中心,正在以飞快的速度扩展。1998年WWW上拥有约3.5亿个文档[14],每天增加约1百万的文档[6],不到9个月的时间文档总数就会翻一番[14]。WEB上的文档和传统的文档比...
阅读全文
posted @
2009-06-17 15:00
上午的绝缘杯
阅读(294)
推荐(0) 编辑
分词系统研究完整版
摘要:ICTClAS分词系统是由中科院计算所的张华平、刘群所开发的一套获得广泛好评的分词系统,难能可贵的是该版的Free版开放了源代码,为我们很多初学者提供了宝贵的学习材料。 但有一点不完美的是,该源代码没有配套的文档,阅读起来可能有一定的障碍,尤其是对C/C++不熟的人来说.本人就一直用Java/VB作为主要的开发语言,C/C++上大学时倒是学过,不过工作之后一直没有再使用过,语法什么的忘的几乎一干...
阅读全文
posted @
2009-06-17 14:59
上午的绝缘杯
阅读(687)
推荐(0) 编辑
页面嵌入式流媒体播放器
摘要:出自:http://www.cnblogs.com/riky/archive/2007/03/04/663269.html1.流媒体简介多媒体信息的数据量很大,在网络上传输音/视频等信息主要有下载和流式传输两种方案,流式传输采用的是边接收边播放的原则,即数据流由流媒体服务器向用户计算机连续、实时地传送,客户机不必等到 整个文件全部下载完毕,只需经过几秒或十数秒的启动延时即可进行观看,采用一边播放,...
阅读全文
posted @
2009-06-17 14:57
上午的绝缘杯
阅读(5804)
推荐(0) 编辑
中国知名科幻网站列表
摘要:科幻之家http://www.kehuanzhijia.com/科幻世界(天空之城)http://bbs.sfw.com.cn/第一幻想(科幻新闻资源)http://www.csfu.net/科幻小说网(小说,久未更新)http://www.kehuan.net.cn/科幻网(新闻、小说、电影、百科)http://www.kehuan.net/地下室科幻(不知所云)http://www.dixia...
阅读全文
posted @
2009-06-03 09:05
上午的绝缘杯
阅读(3265)
推荐(0) 编辑
每人都会遇到的三件事: 1.楼上传来弹珠的声,2.曾经的梦里出现过,3.马上就要睡着却突然感觉下坠
摘要:一.楼上传来弹珠的声音…… 这是个前一阵在网路里讨论的很热烈的话题,不可否认我也确实经历过这种事情.常常一个人在家的时候,或者是下午,或者是晚上,哪怕不是一个人在家,只要是家里很安静的时候.就可能听见楼上像是有玻璃球,或者钢珠,从高处掉落在木地板,或者很坚硬的地板上的声音,不停的弹~弹~弹..直到声音越来越小最后消失. 我当初念中学时常常听到,也没太在意,认为楼...
阅读全文
posted @
2009-05-19 14:31
上午的绝缘杯
阅读(1646)
推荐(0) 编辑
IE8带给我们的又一惊喜,神奇的网页快讯[转]
摘要:原文:IE8带给我们的又一惊喜,神奇的网页快讯 IE8又给了我一个惊喜---网页快讯。使用它,我们可以抓取我们关注的某个页面上的某一块的内容,并直接显示在浏览器收藏夹的下面。感觉这是一个创举,网页快讯用官方的描述是这样: 网页快讯是网页中您可以订阅的一个特定部分,通过它您可以了解收藏网站何时提供更新的内容(如当前气温或不断变化的拍卖价格)。一旦您订阅了网页快讯,它将在收藏夹栏中显示为一个链接...
阅读全文
posted @
2009-04-01 12:49
上午的绝缘杯
阅读(379)
推荐(0) 编辑