自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

转载 全面迎接SVN时代来临

SourceForge开始全面支持Subversion,这真是个好消息,这预示着CVS独霸天下的时代快要结束,SVN时代就要来临。 和CVS比起来,SVN的确很强大,这就像它的出现就是为了取代CVS一样,它的目标快要实现了。 具体的功能特性大家可以上Subversion官方网站查看,这里没必要给出那段生涩不好翻译的英语短句了。 官方中文网站在这儿,不过这个站的网络通讯太差劲了,一个礼拜

2008-01-30 17:12:00 730

转载 GML、SVG、VML的比较

GML、SVG和VML都是基于XML的可用来描述矢量图形的标记语言,都是XML词表,它们的语法并不难理解,但它们都有各自不同的用途和特点,下面简单介绍一下。GML(Geography Markup Language)是基于XML的空间信息编码标准,由OpenGIS Consortium (OGC)提出,得到了许多公司的大力支持,如Oracle、Galdos、MapInfo、CubeWerx等。运用

2008-01-26 15:49:00 666

转载 国内外 JavaScript 经典封装

我想大家对我印象不是很深,但是我在经典已经有两三年了,我真的很喜欢这里,知道经典的人最常挂在嘴边的一句话就是︰“经典论坛是牛人呆的地方”。我是一个爱好网页设计的人,但我却从来不与商业打交道,原因很简单,兴趣有时候单纯让它只是兴趣会比较好。在经典呆的时间虽然不是很长,但是我跟大家一样,从经典学到很多东西,一想到这里,总觉得欠经典一份情,因为学到了很多东西,但是没有任何贡献。发这篇并不是想

2008-01-25 16:03:00 2070

转载 div+css布局漫谈

 1.CSS布局常用的方法:float : none | left | right 取值:none : 默认值。对象不飘浮 left : 文本流向对象的右边 right : 文本流向对象的左边它是怎样工作的,看个一行两列的例子xhtml: 这里是第一列 这里是第二列 CSS:#wrap{ width:100%; height:auto;}#column1{ flo

2008-01-25 15:57:00 793

转载 Effective Code Review

在Google上用Effective Code Review作为关键字搜索,最顶上的文章就是这篇:Effective Code Reviews without the Pain,写得挺实在的,那我们就借鉴一把:目的1.       提高代码质量(短期与长期)2.       Developer之间的技术交流,提高个人能力原则1.       提问比过早的下对或错的结论要好。2.       对代码

2008-01-25 14:48:00 871

转载 软件质量保证的最佳实践之一:Code review和Case review

Bug分析:为bug预防奠定基础, 强调软件缺陷的预防。软件质量是构建起来的,由软件开发的整个过程质量所决定的,软件质量肯定不是通过测试测出来的。所以软件缺陷的预防自始至终是重要的。除了缺陷分析,另外一个很重要的实践就是:代码复审(code review)和测试用例的复审(Test Case review)。1.Code review在IBM、微软等很多公司都有一个很好的实践,那就是Cod

2008-01-25 11:37:00 844

转载 我经历过的管理黑暗时代:团队骨干集体被挖!

    我记得,有一阵子,一直有人问我在忙着什么?是否又在想着做什么新的信息项目了?或者是否又有规划着什么新东西?新年就要来了,有什么新的想法之类的问题。我都笑着说,我最近的角色是培训师,没有时间顾着其它的事情了。    其实,虽然我是在笑,但我那段时间的工作上所碰到的事情,一点都不值得我去笑,因为我碰上了我做管理工作以来最糟糕的事情,自己的得力团队被别人挖角了,而且一口气挖走了我最精锐的团队

2008-01-25 11:36:00 1619

转载 CodeReview到底干点啥?

CodeReview到底干点啥?今天现场的Leader心血来潮,号召大家来搞codeReview。搞得那叫一个郁闷阿。其实仔细想想自己也不是很明白,CodeReview到底要干点啥?从网上找了点一下是引用。 codereview是不解决程序的编译问题的,它主要的职责是保证代码的质量。 Code Review是一种用来确认方案设计和代码实现的质量保证机制,通过这个

2008-01-25 11:03:00 1355 1

转载 Code Review 理论与实战

摘 要Code Review是一种通过复查代码提高代码质量的过程,在XP方法中占有极为重要的地位,也已经成为软件工程中一个不可缺少的环节。本文通过对Code Review的一些概念和经验的探讨,就如何进行Code Review和Code Review中应该注意什么提出一些建议。 本文中涉及的问题大部分针对JAVA类代码。同时本文不涉及Code Review过程和组织。关键词: Code R

2008-01-25 10:47:00 741

转载 Code Review(代码复查)

Code Review(代码复查) 文:船长   你读过他人的程序代码吗?相信很多人在读他人代码

2008-01-25 10:42:00 1479

转载 兼容 IE、Firefox 和 Opera 的 text-overflow ccs文字截取

从 http://www.hedgerwow.com/360/dhtml/text-overflow.php 找到的好东西,这个是兼容 IE 和 Firefox 的,稍加修改,就兼容 Opera 了。现在已经应用到 extmail 中了,效果很不错。下载:text-overflow.zip 

2008-01-18 14:15:00 1062

转载 给 JSMin 写了一个 .NET 2.0 的图形界面程序

JSMin 是一个用于移除 JavaScript 文件中的注释和无用空白的过滤器。它可以显著将文件尺寸减半,使下载速度大大加快。 不过这个工具只提供了一个命令行版本,对于不熟悉命令行操作的人来说,这个工具不是很方便,而且如果要将多个文件压缩合并成一个时,也会很麻烦,另外,如果输入输出都是同一个文件的话,这个工具也会有问题。 为了方便自己使用,我利用它给出的 C# 算法代码,编写了一个 .NET

2008-01-18 14:14:00 974 1

转载 让插入到 innerHTML 中的 script 跑起来

http://www.coolcode.cn/show-117-1.html 

2008-01-18 14:11:00 751

转载 HTML文章中截取摘要的问题

博客系统通常的做法是,在博客的首页只显示文章的摘要,点击标题进入以后查看全文。显示哪一部分作为摘要是个比较特殊的问题,不同的系统都有自己不同的处理方式,有的是将摘要和扩展部分作为两个输入框,由用户自己决定哪些部分作为摘要,而且上下两部分都是完整的HTML,不存在截取的问题,就像本站使用的Serendipity系统。还有一种像WordPress,你可以自己在正文区中插入一个的标记,显示博客列表页

2008-01-18 11:48:00 2535

转载 .Net中扫描局域网IP列表的几种方法

很多软件都有获知局域网在线计算机IP的功能,但是在.net怎么实现呢,有好多方法,下面我给大家介绍几种,供大家参考。1、微软社区上介绍了使用Active Directory 来遍历局域网利用DirectoryEntry组件来查看网络网址:http://www.microsoft.com/china/community/program/originalarticles/techdoc/Direc

2008-01-18 11:36:00 1775

转载 C#操作Excel开发报表系列整理

C#操作Excel进行报表开发系列共写了八篇,也已经有很久没有新东西了,现在整理一下,方便以后查阅,如果有写新的,会同时更新。需要注意的是因为Office的版本不同,实际的代码可能会有所不同,但是都是多几个,少几个参数,补上参数System.Reflection.Missing.Value就可以了将Excel应用于报表开发中(一)--开始使用C#和Excel进行报表开发(二)-操作统计图(Char

2008-01-18 11:33:00 1025

转载 PowerDesigner数据库建模name和code写反了怎么办?

name和code的输入错误:有一位网友使用PowerDesigner进行数据库建模,由于对PowerDesigner的使用不熟悉,勿以为对表中的列生成脚本会使用name而不是code。该网友的本意是:使用中文作为注释便于理解和沟通,而sql脚本则采用英文。但是正是由于对这个概念没有弄清楚,恰恰将name和code弄错,code输入列中输入了中文,name列中输入了英文。如下图所示:  res

2008-01-18 11:32:00 3408 3

转载 Visual C#中实现窗体间的数据传递

 Visual C#中实现窗体间的数据传递之一Visual C#中实现窗体间的数据传递之一 一个稍微复杂一点的程序一般都有二个或者更多的窗体。有时在程序设计中,数据不仅要在同一个窗体中传递,还要在窗体间传递,这种传递是主窗体与从窗体之间数据的互相传递。 从本文开始,我们将列举不同窗体间数据传递的四种情况,和用VisualC#实现这四种情况

2008-01-18 11:29:00 6271

转载 UML的五类图(UML笔记)

 UML的内容可以由下列五类图(共9种图形)来定义:·第一类是用例图,从用户角度描述系统功能,并指出各功能的操作者。·第二类是静态图(Static diagram),包括类图、对象图和包图。其中类图描述系统中类的静态结构。不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图描述的是一种静态关系,在系统的整个生命周期都是有效的。对象图是类图

2008-01-18 11:23:00 1838

转载 IT国内应用软件项目管理的若干问题

 项目管理意识  不能真正区分项目实施和项目管理的工作任务,是目前存在的普遍问题。可概括为“没事做”和“没人做”并存的现象,这往往由开发骨干兼任项目经理所致。一方面,如果设立专职的项目经理,专做项目管理而不做任何分析、设计、编码、测试等具体的技术实施工作,就会感觉“没事做”,或是在打杂。另一方面,由于主要或全部精力均忙于具体技术工作,各种项目管理任务(如:项目分析/评估、项目计划的制定/检查/

2008-01-18 11:21:00 838

转载 XP设计原则

http://www.chmhome.com/technology/program-design/soft/20070527/14346.html

2008-01-17 11:15:00 888

转载 Extreme Programming介绍

Extreme Programming介绍计划 User stories的编写 开发计划的制定 经常构造版本 Load Factor因子的确定 将项目分解为各个迭代期 每个迭代期开始时制定计划 人员集中 站着开每日晨会 当实施遇到困难时及时修正XP设计 简单化. 采用编程规范 设计时使用CRC卡片 使用Spike Solution 方

2008-01-17 11:13:00 4392

转载 RUP之用例间的关系

这一段时间,参加了部门组织的RUP教学项目,由一位“外援”架构师为我们指导教练。最近一直在忙于业务建模,今天刚刚将自己负责部分的系统用例识别了一遍。其间一直有一个问题,缠绕着包括我在内的很多同事,那就是用例之间的关系——包含、扩展、泛化——到底该如何使用。     翻阅了同事去年参加RUP培训时带来的材料,终于能基本分清三者之间的关系。 用例是从系统外部可见的行为,是系统为某一个或几个

2008-01-17 11:07:00 888

转载 识别用例之间的关系

用例间的三种关系:(1)扩展(extends):用例B extends 用例A,表示用例B是用例A在某种特定情况下可能会出现的扩展用例。例如:老王进城办事,2小时就可以回去,在这2小时内内急时就会去上厕所。上厕所用例是进城用例的扩展,因为不上厕所老王进城办事也可完成。(2)包含(includes):用例A includes 用例B,表示没有了用例B,用例A本身也就不完整了。例如:还是老王进城,他从

2008-01-17 11:05:00 2296

转载 图表的绘制(使用Dundas组件)

图表的绘制(使用Dundas组件)效果图:前台代码:    后台代码:protected Dundas.Charting.WebControl.Chart Chart1;private void Page_Load(object sender, System.EventArgs e){//初始化数组,简单测试数组随意赋值string[] xValues = {"00:05", "00:

2008-01-17 11:02:00 4480 2

转载 .NET 十大必备工具

最近对.net的辅助工具比较感兴趣,网上也已经有.net的十个必备工具的帖子了,这里提供了一份全面的工具列表:Code generation NVelocity CodeSmith X-Code .NET XGoF - NMatrix / DEVerestCompilation eXtensible C# - ResolveC

2008-01-17 11:00:00 1477

转载 java实现带HTML代码的文章摘要截取

不知大家是否已经注意到个人知客首页和列表页的文章已经实现了部分摘要内容的显示呢?这个看似简单的功能其实给我添了不少麻烦的说,前几天终于解决了,现在和大家一起分享一下经验,嘿嘿~~  普通的纯文本文字截取,大家想必已经很熟悉了,java.lang.String.String(byte[] arg0, int arg1, int arg2)就可以了,jsp里substring也能解决,但是

2008-01-17 10:43:00 13368 1

转载 数据库设计规范与技巧

本文详细解析了数据库设计过程、设计技巧以及总结了数据库命名规范……  一、数据库设计过程  数据库技术是信息资源管理最有效的手段。  数据库设计是指:对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。  数据库设计的各阶段:  A、需求分析阶段:综合各个用户的应用需求(现实世界的需求)。  B、在概念设计阶段

2008-01-17 10:36:00 1210

转载 通过Visual C#.NET建一个DTS任务

本文描述了如何利用Visual C#.net 创建一个DTS 自定义的任务。你可以通过C#.net创建自定义的任务的方式扩展DTS的功能。之后你可以安装并注册任务,他讲出现在DTS设计其中,就像默认的DTS任务。总之,你能够使用.NET Framework创建自定义的任务。  在本文中除了讲创建一个DTS自定义任务外,还包括一下部分内容:  、这篇文章中自定义的代码分为编译、注册和安装自定义任务;

2008-01-17 10:29:00 595

转载 在ASP.NET中执行URL重写经典方案

绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL 重写的各种技术,并介绍执行 URL 重写的一些实际情况。下载本文的源代码。引言让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEmployeeI

2008-01-17 10:27:00 795

转载 在ASP.NET中使用AJAX的简单方法

在ASP.NET中使用AJAX的简单方法介绍  本文介绍了使用AJAX和ASP.NET编写web应用程序的一个简单方法。同时,讨论了使用AJAX的好处和不足。为了举例说明,本文给出了相应的JavaScript代码和用C#.NET编写的ASP.NET代码。   为什么使用AJAX  也许大多数人已经知道AJAX的意思是异步JavaScript和XML(Asynchronous JavaS

2008-01-16 17:34:00 1101

转载 C#插件构架实战 + Visual C#插件构架实战补遗

C#插件构架实战C# 插件构架实战 Jack H Hansen [ 2004-07-27 ] Keywords C# 插件 反射(System.Reflection) 属性(System.Attribute) 一、引言 1. 问题的引入 假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构

2008-01-16 17:27:00 3231

转载 在C#程序中实现插件架构

阅读提示:这篇文章将讲述如何利用C#奇妙的特性,实现插件架构,用插件(plug-ins)机制建立可扩展的解决方案。 在.NET框架下的C#语言,和其他.NET语言一样提供了很多强大的特性和机制。其中一些是全新的,而有些则是从以前的语言和平台上照搬过来的。然而,这种巧妙的结合产生了一些有趣的方法可以用来解决我们的问题。这篇文章将讲述如何利用这些奇妙的特性,用插件(plug-ins)机制建

2008-01-16 17:21:00 3431

转载 对.Net 垃圾回收的C#编程相关方面(Finalize 和Dispose(bool disposing)和 Dispose())的一些理解体会

Finalize 和Dispose(bool disposing)和 Dispose() 的相同点: 这三者都是为了释放非托管资源服务的.Finalize 和 Dispose() 和Dispose(bool disposing)的不同点: Finalize是CRL提供的一个机制, 它保证如果一个类实现了Finalize方法,那么当该类对象被垃圾回收时,垃圾回收器会调用F

2008-01-16 17:14:00 1048

转载 最佳ASP.NET编程习惯

  初学编程的朋友往往喜欢收集一些很“奇妙”的编程技巧,然而,技巧的积累往往并没有提高程序质量,反而引导一些编程者一味追求奇和新,忘记了基本编程习惯的培养,不利于团队的合作,可能,这也是中国并不缺少聪明的程序员,但是缺少聪明的开发团队的一个原因吧。在ASP.NET的开发中,可以学习的技巧不少,但是,一些基本的编程习惯我们一定要养成,这样不但能根本上提高程序质量和开发效率,而且,也利于程序的阅读和团

2008-01-11 16:55:00 558

转载 ASP.NET里的事务处理

    事务是一组组合成逻辑工作单元的数据库操作,虽然系统中可能会出错,但事务将控制和维护每个数据库的一致性和完整性。如果在事务过程中没有遇到错误,事务中的所有修改都将永久成为数据库的一部分。如果遇到错误,则不会对数据库作出任何修改。   例如,在一个银行应用程序中,如果资金从一个帐户转到另一个帐户,则会将一定的金额记入一个帐户的贷方,同时将相同的金额记入另一个帐户的借方。由于计算机可能会因为停电

2008-01-11 16:54:00 509

转载 深度解析ASP.NET2.0中的Callback机制

   Callback的一般使用方法还算简单,直接参照msdn的帮助和范例就足够了。但是想要真正用好、用精,或者想开发一些基于callback机制的WEB组件,那么,就要先深入了解callback的实现机制了。在本文中,Teddy将和您一起解析callback的整个调用、反馈机制,相信对于帮助您更好的使用callback,将能有一定的益处。   Callback vs Atlas   

2008-01-11 16:49:00 671

转载 WEB页面多语言支持解决方案

首先建立语言档,在项目中加入.resx文件例如:message.zh-cn.resx 简体中文message.zh-tw.resx 繁体中文message.en 英文..............======================================================================然后利用Name --Value 键值对 填入你要在页面上显

2008-01-11 16:48:00 2386

转载 用好ASP.NET 2.0的URL映射

目标:本文中我将尝试提供URL映射的一些信息与其在ASP.NET 2.0中的用法简介:       URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于某些原因,你要将主页改为OriginalHome.asp

2008-01-11 16:47:00 554

转载 设计模式之策略模式在设计一群鸭子中的应用

设计模式之策略模式在设计一群鸭子中的应用            在设计模式之策略模式里,我们介绍了有关设计模式中的策略模式的一些概念,和设计原则。模式,原则,方法等最终都是为了应用而服务的。在这里我们把它应用到一个关于鸭子的设计中去,一起来探讨一下它的实际应用,感受一下它的给我们带来了什么!        假设我们需要设计出各种各样的鸭子,一边游泳戏水, 一边呱呱叫。      很明显这时我们需要

2008-01-11 16:45:00 932

Win Form程序中的输入验证控件 ValidateInput

Win Form程序中的输入验证控件 ValidateInput

2007-12-11

空空如也

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

TA关注的人

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