摘要: Lesktop2.0 主要增加了好友列表,消息提示等,当用户登录WebIM后,会自动提示新消息,Lesktop2.0 还提供了桌面客户端,可以同时以Web模式和桌面模式运行。阅读全文
posted @ 2010-09-09 00:30 卢春城 阅读(6316) 评论(35) 编辑
摘要: 该系列文章将逐步深入地介绍公交车路线查询系统后台数据库的设计。阅读全文
posted @ 2009-02-21 23:42 卢春城 阅读(4928) 评论(0) 编辑
摘要: 程序的注释在程序的编写和维护中扮演着相当重要的角色,在Visual C#中,可以为代码创建文档,方法是在XML标记所指的代码块前面,直接在源代码的特殊注释字段中包括XML 标记。编译器编译时将在源代码中搜索所有的 XML 标记,并创建一个XML文档文件。.NET文档生成工具ADB通过反射程序集及其代码中的XML注释来创建MSDN形式的API文档。
posted @ 2008-09-01 12:24 卢春城 阅读(10102) 评论(106) 编辑
摘要: 这段时间开发一个聊天室,需要使用到关键字过滤的功能,需求如下: 1.将关键字替换成“*”; 2.支持过滤HTML,例如,S<span>B</span>也要过滤掉。 原本打算使用String.Replace来实现,但是这样的话,如果关键字很多,例如1000个,用以下方式: for(int i=0;i<1000;i++) { replace…. } 来实现,性能显然很低。因此,换了一种方法,用了Hashtable来提高过滤的性能。大概思路如下: 根据所有关键字建好用Hashtable数据结构,也可以理解为建立索引,之后每次过滤都用这个来进行: 例如,有以下几个关键字阅读全文
posted @ 2011-06-30 00:09 卢春城 阅读(2557) 评论(19) 编辑
摘要: 距离上次在博客园发布Lesktop2.0.2.7已经有几个月了,在这段时间里,又增加了几个小功能,这次的修改主要有:
1、支持MSSQL数据库;
2、显示在线/离线;
3、增加在线客服功能,可将在线客服嵌入到任何网页中。阅读全文
posted @ 2011-04-14 22:59 卢春城 阅读(2714) 评论(16) 编辑
摘要: WebBrowser控件是Microsoft提供的一个用于网页浏览的客户端控件,WebBrowser控件的使用相当广泛,例如很多邮件客户端都是使用可编辑的WebBrowser控件作为写邮件的工具,也有很多软件用WebBrowser控件弹出网页,如qq的个性首页。本文主要探讨在使用WebBrowser时如何实现Javascript与C++的互操作。阅读全文
posted @ 2010-11-24 00:25 卢春城 阅读(4032) 评论(10) 编辑
摘要: 今天腾讯发布了WebOS风格的WebQQ2.0,只要你拥有一个虚拟空间,使用本文提供的源代码,你也可以部署一个属于自己的WebOS。阅读全文
posted @ 2010-09-14 19:44 卢春城 阅读(8956) 评论(61) 编辑
摘要: Lesktop2.0 主要增加了好友列表,消息提示等,当用户登录WebIM后,会自动提示新消息,Lesktop2.0 还提供了桌面客户端,可以同时以Web模式和桌面模式运行。阅读全文
posted @ 2010-09-09 00:30 卢春城 阅读(6316) 评论(35) 编辑
摘要: 在之前的文章中,已经开发了一个简单的WebIM,但是这个WebIM是在独立的页面中的,今天发布的WebIM是一个可以嵌入到自己网页中的版本,你只需添加少量的代码,就可以在页面中嵌入一个WebIM。阅读全文
posted @ 2010-05-27 22:38 卢春城 阅读(4330) 评论(16) 编辑
摘要: 在一步一步打造WebIM(1)一文中已经使用Comet实现了一个简单的WebIM,那么,Comet究竟和一般的打开网页有何区别,本文将通过编写一个简单的HTTP服务器来说明两者的区别。阅读全文
posted @ 2010-05-25 20:38 卢春城 阅读(3694) 评论(11) 编辑
摘要: 之前做聊天室时,由于在聊天室中提供了新闻阅读的功能,写了一个从网页中抓取信息(如最新的头条新闻,新闻的来源,标题,内容等)的类,本文将介绍如何使用这个类来抓取网页中需要的信息。阅读全文
posted @ 2010-05-18 23:16 卢春城 阅读(6345) 评论(38) 编辑