自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

转载 界面设计测试规范

界面设计与测试规则 界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的*作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。目前界面的设计引起软件设计人员的重视的程度还远远不够

2006-04-21 13:26:00 1072

转载 一份界面规范(c/s)

在参考了很多资料后,整理出来的一份界面规范(是c/s程序的,但其中的原则部分对任何界面都是具有参考价值的),希望能给大家带来帮助。1. 界面规范 1.1. 总体原则 l 以用户为中心。设计由用户控制的界面,而不是界面控制用户。 l 清楚一致的设计。所有界面的风格保持一致,所有具有相同含义的术语保持一致,且易于理解 l 拥有良好的直觉特征。以用户所熟悉的现实世界事务的抽象来给用户暗示和隐喻,来帮

2006-04-21 13:25:00 1460

转载 验证码显示中文

        现在QQ上申请免费号码的验证码是中文的,其实这个也不难,就是随机生成一个16进制的数组,然后根据编码查找汉字,程序如下,此为控制台程序。    1 using System; 2 using System.Text; 3  4 namespace ConsoleApplication  5 {  6     class ChineseCode  7   {  8          

2005-11-22 22:27:00 988

转载 Observer Pattern(观察者模式)及其在C#中的实现

讨论大纲一、   观察者模式目的概述原理二、   C#中的观察者模式概述模型与观察者基类优点三、   事例题目:猫大叫,两只老鼠开始逃跑,主人醒来,宝宝也醒来了并且哭了起来解决方案:1.    建立模型(目标基类)2.    建立观察者基类(单行为,多行为)3.    建立具体目标4.    建立具体观察者5.    运行测试 一、      观察者模式目的我们都知道解决一个问题有N种解决方式,但

2005-11-22 22:24:00 1406

转载 ASP.NET下MVC设计模式的实现

关键词:设计模式、视图、控制器、模型  ASP.NET是微软最新推出的新型体系结构.NET框架的一部分,它为构造新一代动态网站和基于网络的分布式应用提供了强有力的支持。与以前的 Web 开发模型相比,ASP.NET 提供了许多重要的优点例如: 简易性;安全性;可管理性等。而且与基于过程的ASP页面技术相比,面向对象技术在ASP.NET中得到了完全实现。用传统ASP技术建立的Web应用实例中,在页面

2005-09-28 17:37:00 843

转载 时间管理

时间是有限的,一天只有24小时,不会无故增多,也不会无故减少,每天面对一大堆的繁琐工作伴随着紧张快捷的工作状态,你是否会感到手足无措,手忙脚乱, 时间不够用?   时间管理的在于控制事件的次序,怎样更有效地安排好时间,减轻工作带来的巨大压力,如何将一天的工作合理规则,前程无忧的“专家在线”为您在线支招,指点迷津。 时间管理是什么?     在日常生活中始终如一,有目标的使用行之有效的方法,组织管理

2005-09-25 15:43:00 1518

转载 与老板的相处之道

      在职场中,老板与员工的关系是非常微妙的,遇到公私分明,知人善用的老板是员工的福音,不靠做“小动做”,只要有本事,同样能得到老板的赏识,但相反的,但工作归工作,私底下也要同老板搞好关系,你如何讨老板的欢心,如何得到老板的重视,,让自己的职业道路走的更顺畅,且看无忧专家如何帮你排忧解难! 网友:老板是人,不可能不出错,有时老板明明是错的,还要让我去执行,这个时候我应该怎么办?有哪些技巧可以

2005-09-25 15:39:00 1718

转载 Google文件系统

1、设计概览 (1)设计想定 GFS与过去的分布式文件系统有很多相同的目标,但GFS的设计受到了当前及预期的应用方面的工作量及技术环境的驱动,这反映了它与早期的文件系统明显不同的设想。这就需要对传统的选择进行重新检验并进行完全不同的设计观点的探索。 GFS与以往的文件系统的不同的观点如下: 1、部件错误不再被当作异常,而是将其作为常见的情况加以处理。因为文件系统由成百上千个用于存储的机器构成,而这

2005-09-13 21:16:00 889

转载 网络socket编程指南

-------------------------------------------------------------------------------- 介绍   Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等…      好在我已经将这些事完

2005-09-13 14:00:00 845

转载 使用UML为EAI建模

在企业应用集成(EAI)中,通常使用某种形式的消息来提供松散的耦合,使得企业应用易于更改,可以连接异构系统和操作环境,使得在局部系统出错的时候能更好地恢复,这样可以使系统获得更高的强壮性。 EAI技术主要用于集成遗留系统和新的企业应用。而将遗留系统和新的应用集成是一件困难且昂贵的工作,很大程度是因为必须在各孤立系统之间建立连接,所以需要一种机制来更好地描述如何使一个应用程序能被另外一个应用程序所调

2005-09-02 22:05:00 940

转载 IT论坛

IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向一定要除了技术外,业务,理论,思想一个都不能少,于是我推荐如下这些论坛

2005-07-31 20:01:00 1162

原创 基于数据库的树型结构方案(存储过程实现)

树型结构是递归算法的经典实例(只怪非CS的我没有扎实的数据结构功底,鼓捣了两个半天 :P)。有个新闻分类表CATEGORY,如图,现在想取出分类数据后以树型展开并在下拉框中显示出来。本来的方案是取出数据后在中间层对DataTable排序,格式字符串等放在一起操作的,后来感觉中间层负担太重,所以把排序放到了存储过程中。参考了SqlServer手册,终于完成了,分享一下吧。存储过程代码如下:程序代码:

2005-07-14 20:38:00 1329

原创 Asp.net(C#)实现验证码功能

新建一个专门用来创建验证码图片的页面ValidateCode.aspx它的后台cs文件代码如下:PageLoadprivate void Page_Load(object sender, System.EventArgs e)        {            string checkCode = CreateRandomCode(4);            Session["CheckC

2005-07-14 20:33:00 1010

转载 问世间情为何物

  有个年轻美丽的女孩,出身豪门,家产丰厚,又多才多艺,日子过得很好,媒婆也快把她家的门槛给踩烂了,但她一直不想结婚,因为她觉得还没见到她真正想要嫁的那个男孩。直到有一天,她去一个庙会散心,于万千拥挤的人群中,看见了一个年轻的男人,不用多说什么,反正女孩觉得那个男人就是她苦苦等待的结果了。可惜,庙会太挤了,她无法走到那个男人的身边,就这样眼睁睁的看着那个男人消失在人群中。  后来的两年里,女孩四处

2005-04-20 12:02:00 888

原创 Sql 数据分页解决方案

很多开始学习编程的朋友们在使用数据库自定义分页的时候,会遇到写不好数据分页存储过程的问题。这里我就自己的一点经验和学习心得提供几种数据库内分页的存储过程和大家分享一下。1、  使用top1.1利用当前记录号(currentnote)和分页页面大小(pagesize)进行分页  create proc GetNextPageInfo2@pagesize int,               --pa

2005-04-03 21:15:00 1523

原创 Microsoft .NET 中的简化加密

Microsoft .NET 中的简化加密Paul D. SheriffPDSA.com 2003 年 10 月适用于:    Microsoft® .NET     安全    Microsoft® Visual Basic® .NET    C#摘要:学习如何利用 .NET Framework 的加密功能创建类似本文所述的包装程序来保护您的数据。 下载与本文相关的 CryptoSampleCS

2005-03-05 14:39:00 910

原创 软件工程的七条基本原理

软件工程的七条基本原理 选自:松耦合空间制作组 1、用分阶段的生命周期计划严格管理 有人经统计发现,在不成功的软件项目中有一半左右是由于计划不周造成的,可见把建立完善的计划作为第一条基本原理是吸取了前人的教训而提出来的

2005-03-03 19:56:00 1199

原创 小软件项目开发的管理

小软件项目开发的管理 选自:松耦合空间制作组 一个企业的管理,大公司有大公司的方式,小公司也有小公司的方式,如果把别人的经验生搬硬套到自己身上,可能会适得其反。同样,管理一个软件项目也一样,大项目和小项目的方式不完全一样。但从另一个角度来

2005-03-03 19:46:00 1146 1

原创 风靡office的管理寓言

这些寓意深刻的管理寓言在办公室里流行着......   关于基础——   纪昌学箭......   纪昌向飞卫学射箭,飞卫没有传授具体的射箭技巧,却要求他必须学会盯住目标而眼睛不能眨动,纪昌花了两年,练到即使椎子向眼角刺来也不眨一下眼睛的功夫。 飞卫又进一步要求纪昌练眼力,标准要达到将体积较小的东西能够清晰地放大,就像在近处看到一样。纪昌苦练三年,终于能将最小的虱子看成车轮一样大,纪昌张开弓,轻而

2005-03-03 19:13:00 757

原创 两个SB理论及其实践

"如果招聘的人认为应聘的是SB,那么应聘的肯定认为招聘的是SB;如果领导认为手下是SB,那么手下肯定认为领导也是SB"    这就是2个SB理论,是我一个同事提出来的,他在一个国际500强的大国企,他觉的头儿是SB,提了次意见,头儿就开始把他当作SB看待了;无独有偶,我的另一个同事,在500强的外企,同样碰到了这个问题,他自己用VB写了段小程序,用来给头儿统计工作中用到一些统计数字,头儿不会写程序

2005-03-03 19:03:00 1390

原创 利用自定义分页技术提高数据库性能

  Web应用程序是显示数据库中数据的一个非常好的方法,通过它,你可以把业务复杂,并有访问和安全规则的数据库数据以一种简单、直观的方式向用户提供查询和更新的功能。用户判断数据库应用程序一个很常用的标准就是处理数据的快慢。许多Web页面都向用户提供了多种可搜索的列表显示来有效地定位记录的位置,一个比较简单而且常用的例子就是在线图书查询系统,它允许用户可以按作者,按书名或者按主题来检索图书信息。   

2004-12-24 04:19:00 954

转载 NET平台下带权限控制的TreeView控件节点生成算法

一、引言在应用系统开发中,TreeView是一种使用频率很高的控件。它的主要特点是能够比较清晰地实现分类、导航、浏览等功能。因而,它的使用方法与编程技巧也一直受到技术人员的关注。随着应用需求的变化,在很多情况下我们需要实现数据显示的权限控制,即用户看到的数据是经过过滤的,或是连续值,或是一些离散的值。就TreeView而言,原先可能显示出来的是完整的具有严格父子关系得节点集,而经权限过滤后所要

2004-12-02 22:33:00 929

原创 SQL语句导入导出大全

/*******  导出到excelEXEC master..xp_cmdshell bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""/***********  导入ExcelSELECT * FROM OpenDataSource( Microsoft.Jet.OLEDB.4.

2004-11-28 20:39:00 789

原创 ado.net data access demo

var IsPrinterFriendly = true; show toc欢迎来到 MSDN > 数据通过 ADO.NET 编辑 Access 数据库发布日期: 8/8/2003 | 更新日期: 6/7/2004Martin TracyVisual Studio TeamMicrosoft Corporation适用

2004-11-27 14:38:00 985

转载 如何成为XP客户

如何成为XP客户Roy W. Miller(出处IBM DeveloperWorks)    2004年08月19日 了解驱动软件项目意味着什么  XP 需要业务人员的思维方式有一个深刻的转变。在过去 30 年的时间里,软件开发方法学已经使企业中非技术人员习惯于按某些方式思考和行动。遗憾的是,传统方法学是错的,因为它们并不总是产生这些人想要的结果:在项目结束时满足其需要的软件、

2004-10-30 14:14:00 987

转载 活用 XP: (一)发挥过程和人的力量

活用 XP: (一)发挥过程和人的力量林星(转载自www-900.ibm.com)    2003年10月27日  XP作为敏捷方法的一种,拥有很多优秀的实践,用好这些实践,在软件组织中能够起到很好的效果。问题在于,要用好这些实践并不简单,本系列文章的目标就是围绕着 XP 的实践,讨论隐藏在实践内部的敏捷性实质,研究如何灵活的应用 XP 的实践,从而达到改进软件过程的目的。软件开发虽然

2004-10-30 14:12:00 1124

转载 活用 XP: (二)考核和评估之别

活用 XP: (二)考核和评估之别林星(转载自www-900.ibm.com)    2003年10月27日  螺旋、迭代、增量,不同的名词代表了同样的含义-分阶段开发软件。众多的方法学都采用了这种思路设计软件过程。但是在实践中,更多时候,分阶段开发软件带来的是痛苦。看来,我们常常被书中优美的叙述所迷惑,却没有真正想过实施中的难题。那么,如何管理分阶段的软件开发呢?如何应对现实中的难题

2004-10-30 14:10:00 1042

转载 活用 XP: (三)实践迭代

活用 XP: (三)实践迭代林星(转载自www-900.ibm.com)    2003年10月27日  在了解了分阶段开发软件的基本思路之后,紧接着就需要考虑实施的问题。分阶段开发最难的,并不是在过程的控制上,而是在软件设计能力上。应用迭代的问题  有一则故事说的是一个人肚子疼,去看医生,医生给他开了眼药,理由是眼神不好,吃错了东西,所以才会肚子疼。软件开发中出现的问题往往不是单纯的

2004-10-30 14:07:00 1056

转载 活用 XP: (四)需求和故事

活用 XP: (四)需求和故事林星(转载自www-900.ibm.com)    2003年10月27日  如何分析需求,如何记录需求,如何将需求映射为设计,这些永远是需求分析中最为重要的问题。XP提倡以一种简单实用的态度来对待需求,而在软件开发的历史中,需求分析从来都是最需要严谨对待的工作流程。究竟谁是对的?故事  每个人都喜欢听故事,这也许是从小就养成的习惯。如果能够把需求分析

2004-10-30 14:05:00 1141

转载 活用 XP: (五)测试管理

活用 XP: (五)测试管理 林星(转载自www-900.ibm.com)    2003年10月27日  无论从那一点上来看,要保证软件的质量,测试工作是少不了的。而测试往往又是经常被忽略的。对于敏捷方法,精益编程而言,如何保证测试的有效性?如何减小测试的成本?是测试中首要考虑的两个问题。测试过程  要做好测试可不是一件容易的事情。测试工作和软件开发密切相关,却又自成体系。测试并

2004-10-30 14:02:00 1401

转载 活用 XP: (六)强化沟通

活用 XP: (六)强化沟通林星(转载自www-900.ibm.com)    2003年10月27日  结对编程是本系列文章讨论的最后一个主题,也是备受争议的一个主题。为什么一个人的工作要两个人来完成,这对于老板来说简直就是犯罪。和前面的主题类似的,我们要学习和应用一项实践,关键的还是要把握其实质。沟通为王  沟通问题是一个项目成功最重要的因素之一。一个项目可能并没有什么正式的软件过

2004-10-30 13:59:00 1421

转载 活用 XP: (七)实战结对

活用 XP: (七)实战结对 林星(转载自www-900.ibm.com)    2003年10月27日  结对编程的根本思路是改善开发团队内部的沟通质量。在实际情况中,不同的开发团队面临着不同的沟通问题。那么,该如何找到一个共通的指导思路呢,又该如何根据实际的情况进行调整呢?成本权衡和策略选择  从上一篇文章的讨论中,我们可以了解到,由于现实的因素,做到理想化的结对编程往往会有很

2004-10-30 13:54:00 1453

转载 活用 XP: (八)杂说

活用 XP: (八)杂说林星(转载自www-900.ibm.com)    2003年10月27日  XP 还拥有其它优秀的实践,本文讨论了 XP 的另外三个实践,并研究如何在项目中灵活的使用它们。代码集体所有权  XP提倡代码归属集体所有,这样做的理由是每个人都可以修改代码,而不是等待别人来修改代码。这种做法可以有效避免形成代码之间的鸿沟。但集体代码所有权也它的问题。  我们

2004-10-30 13:50:00 959

转载 极限编程(Extreme Programming)—XP基础

极限编程(Extreme Programming)—XP基础march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com)    2003年09月15日  As we have explored in several issues of eAD, the two most pressing issues

2004-10-30 13:44:00 998

转载 极限编程(Extreme Programming)—实践

极限编程(Extreme Programming)—实践 march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com)    2003年09月15日  Practices  实践  One thing to keep in mind is that XP practices are intended

2004-10-30 13:42:00 1331

转载 极限编程(Extreme Programming)—价值、规则及管理

极限编程(Extreme Programming)—价值、规则及管理march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com)    2003年09月15日  Values and Principles    价值和规则    On Saturday, 1 January 2000, the Wal

2004-10-30 13:38:00 1075

转载 极限编程(Extreme Programming)—变化的代价

极限编程(Extreme Programming)—变化的代价march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com)    2003年09月15日  The Cost of Change  变化的代价  Early on in Becks book, he challenges one of

2004-10-30 13:36:00 1053

转载 极限编程(Extreme Programming)—重构

极限编程(Extreme Programming)—重构march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com)    2003年09月15日  Refactoring  重构  Refactoring is closely related to factoring, or what is now

2004-10-30 13:34:00 1549

转载 极限编程(Extreme Programming)—轻量级的Crystal方法

极限编程(Extreme Programming)—轻量级的Crystal方法march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com)    2003年09月15日   Crystal Light Methods: Comments by Alistair Cockburn    轻量级的Cr

2004-10-30 13:31:00 1550

转载 大型项目的XP(极限编程)

大型项目的XP(极限编程) Amr Elssamadisy 著,simaetin 译 (转载自UMLCHINA)    2003年09月15日  我们在ThoughtWorks这样的大型项目中应用XP方法的时间超过了15个月。这个项目开始于三年前,那时它有大量的需求文档和几个独立的功能小组。从2000年1月起,我们决定应用XP,虽然当时我们已经知道XP并不适用于大型项目。那时,我们需要

2004-10-30 13:28:00 1050

空空如也

空空如也

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

TA关注的人

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