自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kevin's Blog

To be or not to be, that is a question .....

  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 爬行程序[ApacheLoader]

刚刚做了涉及爬行网站的程序,其功能是检测站点内所有页面是否包含指定的内容。看看界面先写这个程序加深了一点体会分享下:1、多线程“加快了”程序运行速度,但遇到一些如与网速有关的情况时,并非线程开的越多越好。2、定义一些必要的接口增强了程序的可扩展性,如:用sql server 存储数据,程序移植的时缺乏sql server环境。定义数据存储接口,多种实现会方便很多。3、合理的纪录日志对程序的

2007-10-28 17:05:00 568

原创 script 的 defer 问题

数以亿计[web]窗体使用了[script]标签,估计有不少人都遇到了类似的麻烦。麻烦是什么呢?[script]标签有一个属性[defer],其作用是标识该[script]的执行在页面完全载入之后,并鬼使神差的使[src]属性失去了的功效。这无形中限制了一些操作,如:document.write()。真实世界里程序员 XX 在一次项目中碰到这样一种情况。该项目的终极目标是提供一段 HTML+CSS

2007-10-28 17:00:00 804

原创 IIS日志问题

今天 AutoSense 断线了 5 分钟,显示“服务不可用”错误。原因是:IIS 日志没有定时或及时处理,目录为 C:/windows/system32/Logfiles,因此过多的日志文件撑满了 C 盘,导致 IIS 程序池不能正常运行。日志中频繁的出现了 500、503错误,不知道怎么处理?相关资料:http://www.microsoft.com/technet/prodtechnol/w

2007-10-28 16:58:00 507

原创 网站监测程序(WebSite-Watcher)

上个礼拜写了个网站监测的小程序,其目的是为了实时监测重要网页的状态,比如说荡机、服务器忙、抛出异常等情况。当然这类程序跑起来的前提是他自身没有挂掉,所以我把他写成了一个CS的程序,程序自身担任Server、Client双重角色。写成Remoting Service的,在大于等于两台服务器上部署。程序的原理很简单,使用TcpChannel每隔15分钟和其他服务器上程序做连接,每隔15分钟下载一次被监

2007-10-28 12:39:00 931

转载 状态对象:数据库的替代者

这是一个实战中非常重要但是容易被忽视的概念,说它重要,是因为它比数据库重要;说它容易被忽视也是同样的原因,它经常被数据库概念替代。   如果你经验和经历中没有状态这个概念,极端地说:可能你的Java系统经验还未积累到一定程度,状态是每个Java程序员深入Java系统后必然碰到的问题。  本文我想试图表达的是:状态分两种:活动的状态对象和持久化的状态。而数据库中的数据只是状态的一种持久化结果

2007-04-28 23:32:00 523

原创 尊重现实就能定位权衡点

        从去年11月份起一直到现在,我“持久化”的在和媒体资源管理打交道。从中体会很多、总结很多。使我对做人、做事、架构、编码等许许多多的东西有了新的理解。        任何事物都有双面性,森林里没有两片相同的叶子,做人做事也是如此。认真做事、诚实做人为本,处事应该方圆有度。不知是谁说过一句话:职场有于战场。我一直没有确定的认同这种观点,现在似乎有所体会。自私是人的本性,面对利益,更

2007-04-28 23:15:00 577

转载 Asp.net 2.0 新特性

(一).主题(Themes and skin)       在Asp.net 2.0之前一般都是用CSS管理站点主题,布局,风格等,现在Asp.net可以帮助管理主题,       在这方面也增强了一些功能.       1. 幻灯片课程           下载:  http://www.cnblogs.com/Files/ChengKing/Themes%20and%20S

2007-04-16 00:10:00 590

原创 C# 的范型应用的学习

       最近在做个小项目,时间比较充足,很想努力做“经典”点。看到petshop4.0的架构真得是太经典,难免想深究深究了,不啰嗦了,这篇文章是说范型的嘛。petshop里反射机制、范型编程几乎到处都是,范型是干吗的呢?有什么好处呢?      范型是高效的、是更好发代码复用、能赋予代码更强的类型安全、包含了更清晰的约束的。这么多好处,讲讲范型咋定义的吧?范型就是通过参数化类型实现在同一份代

2007-04-15 23:51:00 608

转载 DotNet解决方案下分层和子项目的划分

分层在英文里面有Tier和Layer两方面的含义。Tier主要是只硬件上的分层,如客户端,应用服务器和数据库服务器。而Layer主要是指软件系统结构下的分层。而这里谈的主要还是软件体系结构上的分层。  最近经常看到的DotNet多层架构,七层架构等词语。归根到底其核心还是数据资源层,逻辑层和表现层三个层次。其它层次基本上都是基于这三个层次所做的扩展。在做一个软件系统的时候,具体如何分层跟要采用的系

2007-04-08 16:05:00 621

原创 突然发现我的基础太烂了

        GridView BindingControl        {            get            {                const string SessionName = "{79c651df-45ef-4893-a0e3-f320eac9a8c6}";                object objControl = Page.Session

2007-03-27 23:08:00 476

转载 Visual Studio 2005 IDE 技巧和窍门

欢迎来到 MSDN > 开发语言和工具 Visual Studio 2005 IDE 技巧和窍门 发布日期: 2007-02-26 | 更新日期: 2007-02-26 Ja

2007-03-26 16:13:00 671

转载 如何使提交后的页面不能后退

 浏览器的后退按钮使得我们能够方便地返回以前访问过的页面,它无疑非常有用。但有时候我们不得不关闭这个功能,以防止用户打乱预定的页面访问次序。本文介绍网络上可找到的各种禁用浏览器后退按钮方案,分析它们各自的优缺点和适用场合。 一、概述    曾经有许多人问起,“怎样才能‘禁用’浏览器的后退按钮?”,或者“怎样才能防止用户点击后退按钮返回以前浏览过的页面?”在ASP论坛上,这个问题也是问得最多的问

2007-02-22 14:47:00 534

转载 注意001:@IDENTITY和scope_identity()

        很多TSQL方面的书都告诉大家如何使用@@Identity 获取最新的自增列的最新值。网上的文章或杂志也一样这么说。但是你可能不知道,这可能在你的应用程序中引起一些你难以追踪到的bugs。@@Identity的使用可能是一件非常非常坏的事情,你最好在每一个案例中使用scope_identity()进行替代。       为什么呢?       @@Identity返回的是你

2007-02-12 09:14:00 642

原创 Microsoft Pre-release Software Visual Studio Code Name "Orcas" - VS 2007

 Microsoft Pre-release Software Visual Studio Code Name "Orcas" - January 2007 Community Technology Preview (CTP)下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=1FF0B35D-0C4A-40B4-91

2007-01-28 18:10:00 614

原创 自定义控件之日历文本框(DateTextBox)

本次作业是基于别人的一个JS脚本的,由一个可以选择日期、时间的日历和一个文本框组合而成。支持选择一个日期、时间和多个日期、时间。所包含的文件是:DateTextBox.cs、Calendar.js、DateTextBox.bmp、AssemblyInfo.cs,其作用及内容以下均有介绍。Calendar.js 文件提供了一个可选日期和时间的日历,代码如下://  主调用函数是 se

2007-01-26 16:49:00 1479

转载 数据库设计三大范式应用实例剖析

引言  数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。  设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范式来

2007-01-19 11:53:00 415

转载 Microsoft SQL 2000 错误代码

Code Error Message  0  操作成功完成。    1  功能错误。    2  系统找不到指定的文件。    3  系统找不到指定的路径。    4  系统无法打开文件。    5  拒绝访问。    6  句柄无效。    7  存储控制块被损坏。    8  存储空间不足,无法处理此命令。    9  存储控制块地址无效。    10  环境错误。    11  试图加载格式

2007-01-18 17:25:00 1974

转载 从 ASPX 页面进行 Web 服务调用时的性能考虑

从 ASPX 页面进行 Web 服务调用时的性能考虑Matt PowellMicrosoft Corporation2003 年 7 月 22 日摘要:Matt Powell 介绍了如何通过异步方法消除使用 Microsoft ASP.NET 的 Web 服务调用的性能问题和线程池资源的消耗问题。(本文包含一些指向英文站点的链接。)下载此专栏的相关示例代码。 在 Micro

2007-01-18 17:03:00 550

转载 JavaScript常用脚本之一

【1、普通的弹出窗口】 其实代码非常简单: window.open (page.html) -->   因为这是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。  window.open (page.html) 用于控制弹出新的窗口page.html,如果page.h

2007-01-16 11:06:00 531

原创 SharePoint Portal Server 2003视频教程

SharePoint Portal Server 部署http://download.microsoft.com/download/3/7/8/378ec6c0-1d66-4376-b7d9-d3fb5f03a552/msft102104vx.zipSharePoint Portal Server 2003 WebPart 开发http://download.microsoft.c

2007-01-16 11:02:00 1020

转载 oracle9i 中文视频

oracle9i 中文视频(一)oracle9i 中文视频(二)oracle9i 中文视频(三)oracle9i 中文视频(四)oracle9i 中文视频(五)oracle9i 中文视频(六)oracle9i 中文视频(七)oracle9i 中文视频(八)oracle9i 中文视频(九)oracle9i 中文视频(十)oracle9i 中文视频(十一)oracle9i 中文视频(十二)oracle

2007-01-16 11:00:00 616

原创 C#写“监视器”

using System;using System.IO;class Watcher{    public static void Main(string[] args)    {        args = System.Environment.GetCommandLineArgs();         // If a directory is not specified, exit pro

2007-01-16 00:21:00 629

原创 一个“成熟的”的想法

        从接触互联网以来,一直想做一个网站,至今未能如愿,原因很简单:不知道做什么好。摆渡轻轻一点击,无数的站点全部呈现在眼前,顿时让我六神无主 、七上八下、久久郁闷、十分苦恼。互联网上缺少什么呢,没有敏锐的洞察力,我找不到自己想要的是什么。        众里寻你千八度,你能告诉我做点什么吗?别吝啬你的金点子,提点意见哦,非常感谢!或许你就是我的伯乐。        今天终于想了

2007-01-16 00:10:00 404

转载 项目开发计划

一、项目开发计划 1.引言... 11.1编写目的... 11.2项目背景... 11.3定义... 21.4参考资料... 22.项目概述... 22.1工作内容... 22.2条件与限制... 22.3产品... 22.4运行环境... 22.5服务... 32.6验收标准... 33.实施计划... 33.1任务分解... 33

2007-01-14 23:13:00 1390

原创 一个操作Sql Server 2000的公共类

#region Copyright (c) 2005, By Sirius/*================================================================ *  * Copyright (c) 2006, Sirius, All rights reserved. *  * FileName   : DBedit.cs * Author     :

2007-01-14 22:42:00 480

转载 一些面向对象的设计法则

法则1:优先使用(对象)组合,而非(类)继承[ Favor Composition Over Inheritance ]组合n         (对象)组合是一种通过创建一个组合了其它对象的对象,从而获得新功能的复用方法。n         将功能委托给所组合的一个对象,从而获得新功能。n         有些时候也称之为“聚合”(aggregation)或“包容”(conta

2007-01-14 22:37:00 372

原创 俄罗斯方块游戏

using System.Reflection;using System.Runtime.CompilerServices;[assembly: AssemblyTitle("RrGame")][assembly: AssemblyDescription("俄罗斯游戏简单版")][assembly: AssemblyConfiguration("")][assembly: AssemblyCo

2007-01-14 22:18:00 976

原创 编码规范

编码规范一、编码篇1、控件命名 控件类型 控件类型简写 标准命名举例

2007-01-14 22:05:00 579

转载 dotlucene 下载

Release 1.4.3 (build 4, 2005-11-25) DotLucene 1.4.3 (build 4), 1040 kB (Source) DotLucene 1.4.3 (build 4), 137 kB (Binary)Whats new in DotLucene 1.4.3Release 1.9 (build 7, 2006-10-11) Dot

2006-11-13 22:52:00 1447

转载 Lucene能做什么

lucene.net 应用资料 Lucene.Net 系列一 作者 idior   

2006-11-13 22:46:00 1163

转载 Web2.0网站需要解决的问题

  提到Web2.0,我们需要先说一说Web1.0。  Web1.0是门户网站的天下,其特点就是大型网站,编辑众多,大量的职业编辑可以保证网站每天更新成百上千条记录,更新快,内容也不错,读者也就多,访问量自然就很大。  这种模式也有一些问题,例如成本较高(网站编辑的工资、管理层运作成本等等),盈利模式较为单一(网络广告收入等等),因此需要搞一些“短信”、“彩铃”、“网络游戏”之类的“副业”

2006-11-13 00:00:00 447

WebSite-Watcher

检测网站内的页面状况,程序群体内互相检测。需要至少两台服务器上部署此程序,程序做成Remoting Service。有几处涉及Web Service,故被删除掉了。

2007-10-26

简体爬行器

一个简单功能的爬行器,使用C#+Sql Server开发,用到了反射、线程池、流、log4net等知识点。可以作为学习使用。<br><br>可以用来收录整站URL、下载图片、检测每个页面是否包含指定内容等等。

2007-08-21

俄罗斯方块游戏

一个比较老的游戏,未序列化,有声音支持。 联系作者:84211818(qq)

2007-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除