自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vividboy的专栏

Impossible means I'm possible

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 ASP.NET 编程心得

1. 在页面中,如果一组控件的状态是互相关联的。比如,如果隐藏就同时隐藏等。那么就把它们放在同一个Panel中,这样隐藏的时候直接对Panel操作就可以了。2. 在编写程序的时候,一点要进行数据合法性先判断,避免一切可以避免的异常。特别是对Session,Application这些值为null的时候的判断。3. 在ASP.NET页面中,有些页面由于被多种情况调用(比如,一个页面可以为多个角

2006-02-28 09:31:00 1775

转载 Duwamish -- 密码分析篇, Part 3

Duwamish密码分析篇, Part 3 Written by: Rickie LeeNov. 07, 2004 通过前面关于《Duwamish密码分析篇, Part 1-2》的POST,可以了解到Duwamish中关于Password的处理方式。Duwamish 7.0范例中的帐户密码通过SHA1散列运算和对散列执行Salt运算后,然后以byte形式存放在Database中

2006-02-28 16:33:00 857

转载 Duwamish -- 密码分析篇, Part 2

Duwamish密码分析篇, Part 2  继续前面关于Duwamish的POST,这里将学习Duwamish中关于Password的处理方式。Duwamish 7.0范例中的帐户密码通过SHA1散列运算和对散列执行Salt运算后,是以byte形式存放在Database中,避免明文的方式,以提高系统的安全性。 1,【用户登录】过程概述在 Web 层中启动登录过程。用户输入

2006-02-28 16:30:00 729

转载 Duwamish -- 密码分析篇, Part 1

Duwamish密码分析篇, Part 1 Written by: Rickie LeeNov. 05, 2004 继续前面关于Duwamish的POST,这里将学习Duwamish中关于Password的处理方式。Duwamish 7.0范例中的帐户密码通过SHA1散列运算和对散列执行Salt运算后,是以byte形式存放在Database中,避免明文的方式,以提高系统

2006-02-28 16:20:00 887

转载 Duwamish -- 代码分析篇

Duwamish代码分析篇 Written by: Rickie LeeNov. 02, 2004 继续前面的2篇POST《Duwamish架构分析篇》和《Duwamish部署方案篇》,这里在代码层次上分析Duwamish  7.0范例,主要目的是解析Duwamish范例中值得推荐的编码风格和提炼出可以重用的代码或Class。 1,读取配置文件类-SystemFra

2006-02-28 16:16:00 966

转载 Duwamish -- 部署方案篇

Duwamish部署方案篇   Duwamish 7.0 支持两种多计算机部署方案。非分布式部署方案在一台 Web 主机上部署 Web 层、业务外观、业务规则和数据访问层,但可以在群集间复制该 Web 主机以达到负载平衡。分布式方案在单独的服务器上部署特定的组件。例如,业务外观、业务规则和数据访问层可能位于独立于 Web 主机的服务器上。在实际部署中数据库服务器通常位于单独的计算机上。

2006-02-28 16:13:00 897

转载 Duwamish -- 架构分析篇

Duwamish是Microsoft提供一个企业级的分布式系统架构,如果开发企业级的分布式系统,可以模仿这种架构,如果是开发一些简单的系统,则完全可以简化。 以前也学习过Duwamish范例,只是发现不同时间,不同经历,有不同的体会。正如卢彦所说的一样:通过研究Duwamish示例,高手能够领悟到.Net应用架构的设计思想,低手能够学习到.Net的编程技巧,实在是老少皆宜。 因

2006-02-28 16:05:00 1017

原创 System.Collections.ArrayList

        // Contains returns true if the specified element is in the ArrayList.        // It does a linear, O(n) search.  Equality is determined by calling        // item.Equals().        //        ///

2006-02-26 16:14:00 2108

转载 .NET概述 及 .NET Framework的组织结构

什么是 .NET?    Microsoft® .NET(读作“dot net”)既是软件编写方法,又是一套开发实现这些方法的软件的工具。我们来看一些有关连接性和互操作性的常见业务问题,以说明促使 .NET 方法的发展的原因:大多数企业都与其他企业合作,但是它们的信息系统运作却是孤立的。没有建立起贯穿供应商的产品供应链;供应商与买方之间的联系常常只局限于传真或简单的文本文件交换。人们通常将这一

2006-02-26 13:46:00 2541

转载 破除网页鼠标右键禁用的十大绝招

现在很多的网页设置了禁用鼠标右键,使很多的人没有办法继续操作,现在教你几招,让你轻松破解。  1. 在网页上任意处将右键按下,等跳出对话框时不要放开右键,将鼠标移至对话框,用鼠标左键点“确定”,在将鼠标移动到想要的连接处,放开右键。  2. 同“1”,只是将鼠标移至对话框,用回车去“确认”。  3. 用组合键“CTRL+F10”。  4. 在页面中点击右键,当出现警告窗口时,左手按

2006-02-26 09:15:00 1362

原创 System.String

[Serializable]public sealed class String : IComparable, ICloneable,IConvertible, IEnumerable表示文本,即一连串 Unicode 字符. 字符串是 Unicode 字符的连续集合,通常用于表示文本,而 String 是表示字符串的 System.Char 对象的连续集合。String 的值构成该连续集合的

2006-02-25 21:11:00 1052

原创 System.Object 学习笔记

System 命名空间包含基本类和基类,这些类定义常用的值和引用数据类型、事件和事件处理程序、接口、属性和异常处理。其他类提供的服务支持数据类型转换、方法参数操作、数学运算、远程和本地程序调用、应用程序环境管理和对托管与非托管应用程序的监控。  GetHashCode() 方法:如果重写GetHashCode方法,需要考虑是否重写Equals方法, Equals方法主要是确保

2006-02-25 17:30:00 936

原创 开始学习.NET类库

决定开始看.NET 类库。主要目标是:1.  掌握常用类的方法。2.  对.NET Framework提供了哪些类,类大概提供了哪些方法用来解决什么方面的问题有一个大体的印象,这样可以在查阅的时候更方便。并减少一些低效率的重复编码工作。加油!!!

2006-02-25 15:49:00 1787

原创 体系结构学习笔记

以下都是我的一些心得体会,随着时间的推移会不断的修改,增加。毕竟我经验还少1.  系统纵向架构设计考虑“分层”模式。一个操作流程考虑“管道-过滤器”模式。2.  层次的划分从下至上通常是从抽象到具体。最下层几乎是任何系统都可以通用的部分。而最上面便与系统是一对一的关系。也就是说,最下层的代码是重用性最大的部分。比如,一些字符串的操作就可以放在底层。因为它不针对任何具体的系统。而上层代码

2006-02-24 16:51:00 1177

原创 MVC 模式

创建者:Trygve Reenskaug定义:        模型-视图-控制器(Model-View-Controller, MVC)体系结构模式将一个交互式应用程序分为三个组件。模型包含核心功能和数据。视图向用户显示信息。控制器处理用户输入。视图和控制器共同构成了用户接口。变更-传播机制确保了用户接口和模型之间的一致性。语境:        具有灵活人-机接口的交互式应用程

2006-02-24 15:56:00 2001

原创 分析技术 -- 均摊分析

        算法好坏的标准主要是从时间和空间两个方面来考虑的。为了有一个统一的比较标准,就出现了许多算法效率的估算和分析的方法。        记得大二学习数据结构的时候,一直对“分析技术”望而生畏。最近又拿起了久违的《数据结构与算法分析》这本书啃起来。总算对“均摊分析”有了一点小小的心得。在这里记下来。        “均摊分析是对一组操作的分析。特别是均摊分析允许处理这样一种情况,

2006-02-24 12:11:00 6539 1

原创 我的非技术Blog

人太懒,不想搬家了。所以写一个链接就好。这个是我非技术的Blog,记录生活的点滴:http://vividworld.blogchina.com/

2006-02-24 10:31:00 850

转载 架构模式的分类

架构模式常常划分成如下的几种:  一、 From Mud to Structure型。帮助架构师将系统合理划分,避免形成一个对象的海洋(A sea of objects)。包括Layers(分层)模式、Blackboard(黑板)模式、Pipes/Filters(管道/过滤器)模式等。  二、分散系统(Distributed Systems)型。为分散式系统提供完整的架构设计,包括像Broker(

2006-02-23 17:12:00 1519

转载 怎样成为优秀的软件模型设计者?

我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?   将下列原则应用到你的软件工程中,你会获得立杆见影的成果。   1. 人远比技术重要   你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterpris

2006-02-21 18:58:00 783

转载 怎样取消页面的缓存

        以前没有注意到这个问题,今天在看Blog的时候发现有篇文章不错,或许以后值得借鉴:        一般情况下,WEB页面都会在Internet临时文件夹中有一个临时文件.        我在操作IE时会出现这种情况:        假如说有一个页面Page1.aspx,在我第一次访问后,它会在我的Internet临时文件夹里有一个Page1.aspx文件生成.之后,如果我改了P

2006-02-20 17:32:00 1961

基于ping命令的服务器是否可连接探查器

在系统维护后期,由于McAfee的自动升级导致windows 2003 server操作系统的服务器运行不稳定,经常出现蓝屏和重启。后来由于机房维护有维护人员将服务器电源踢掉,导致服务器意外断电。但是这些情况,如果没有对服务器进行专门的监控,往往只有接到用户咨询电话才能发现服务器已经罢工了。为了从一定程度上解决此问题,所以做了一个基于ping.exe命令的服务区连接软件,此工具将指定的时间轮询的通过ping命令去连接指定的服务器,并分析返回结果,如果发现返回结果不是服务器征程响应的结果,那么工具将通过“气泡”的形式将信息展示出来,以供维护人员分析和排查。 对应说明blog地址:http://blog.csdn.net/vividboy/archive/2009/03/19/4003773.aspx

2009-03-19

空空如也

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

TA关注的人

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