一、本文目的和组成 本文是基于Wiki的网络协作/知识积累试验平台的概要设计,全文将由如下章节组成: 一、本文目的和组成——说明撰写本文的目的; 二、版本——说明本概要设计的当前版本; 三、工具和约定:说明撰写/修改本文使用的工具和相关约定; 四、用例分析——画出系统的整体用例图; 五、... Read More
前几天为女友编写一个用于在51job上进行全文资料搜索工具,期间遇到些许问题,承蒙许多朋友关心,保存小弟的‘高手’颜面,今日,公开完成后的程序源码,以表感谢! 51Job职位搜索助手 程序原理: 主要利用webclient来get和post数据,起后台线程对根据51job中保存的职位搜索器搜索得到职位结果进行二次过滤,因为实际上是对每个职位条目,都要进行一个get页面,分析页面的过程,如果候... Read More
女友在51job上找工作,虽然51job已经有工作地点分类,却只分类到城市,但是因为家住浦东,所以,她希望只找在浦东的公司发布的职位,于是向我求救,希望我能帮她把查找结果中公司地点不在浦东的职位信息过滤掉。我一看要求,加上前不久刚写了blogbench——一个基于webbrowser控件的blog发布程序,觉得应该没什么太大的挑战吧~~ 您应该也预料到了,实践的结... Read More
一、背景 前一段作了一篇"基于信用评价和知识共享为中心的网络协作模型设想" ,但是现在感觉框架定的还是有些大了,所以想以前文的思想为基础,开发一个简化的试验平台,以验证模型的实际效果。 二、目标 1、符合Wiki的基本准则; 2、附加一些Wiki本身没有定义的功能,以方便内容的编辑和管理,这样的附加功能有: ... Read More
一、信用评价的目的 对系统中的人,以及由人创作的作品内容,以评价人的知识经验和个人信用为基础,进行可更新的、可取消的、可跟踪的、记名的数值评价。 二、信用评价的主体和客体 主体:具有能动性的人; 客体:由人提供的内容(直接客体)、提供内容的人(间接客体); 说明: 人在整个信用评价的体系中处于一个... Read More
一、概述 本文提出一种基于信用评价和知识共享为中心的网络协作模型设想,以达到以下期望的目的: 1、干净的社区环境; 2、干净的共享信息; 3、以有用知识的共享为中心; 4、通用的动态信息交换; 5、以主题为中心的知识资源组织; 6、优秀的网络协作和知识积累平台; 二... Read More
BlogBench 是一个Blog编辑发布工具,支持插件化的多Blog系统和插件化的编辑器组件(Beta版暂未附带,将在正式版提供)。 这次的2.0版在去年12月底的1.0版基础上进行了许多改良和优化,并作了更多测试,进一步提高了稳定性和可扩展性。 插件化的Blog系统构架,使得您可以同时将一篇Blog发布到多个站点或同一站点的不同帐户;而插件化的编... Read More
有谁知道如何截获WebBrowser控件的 ie脚本错误 吗?当在ie中访问一个脚本有错误的网页时,ie浏览器左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,但是,如果是在自己的程序中使用AxWebBrowser控件,一旦遇到脚本错误,会自动弹出一个提示框,说明脚本错误,那么,有谁知道,在后一种情况下怎样截获该 脚本错误,避免其弹出脚本错误提示框吗?试遍了,AxWebBrowser控件的... Read More
在 .Net 环境下实现无标题窗口拖动,听起来似乎是比较简单的,相信很多人以前都在VB、VC、Delphi等环境,轻易实现过,我当然也觉得没什么大不了了,不过,实际的情况,还是有那么一点点出乎意料~~ 通常来讲,有以下两种无标题窗口拖动的常用实现方法: 方法一: 在 OnMouseDown 事件处理时记录鼠标的 oldPos —〉在 OnMouseMove 事件处理时取得当前... Read More
近日读《Uml Toolkit》(中文名:《Uml工具》,电子工业出版社),对Uml 2.0和基于MDA的应用系统设计及开发过程都有了更进一步的认识,读完第二遍,总结出如下可能比较适合于中小型系统设计的开发模式。 用例驱动的开发模式: 1、需求收集、讨论(与投客户的交流、规格文档、头脑风暴),列出应用系统中的参与者和用例列表,对列出的主要用例,以文本形式描述其基本流程,从而进一步发掘参与者... Read More