2010年6月4日
摘要: 为方便各位阅读这个文章系列,特建立此索引贴。基于.NET平台的分层架构实战(一)——综述基于.NET平台的分层架构实战(二)——需求分析与数据库设计基于.NET平台的分层架构实战(三)——架构概要设计基于.NET平台的分层架构实战(四)——实体类的设计与实现基于.NET平台的分层架构实战(五)&mdas... 阅读全文
posted @ 2010-06-04 21:55 二地主 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 面向接口编程详解(一)——思想基础(已发布)面向接口编程详解(二)——编程实例面向接口编程详解(三)——模式研究 阅读全文
posted @ 2010-06-04 21:24 二地主 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 《Head.First设计模式》的学习笔记(1)《Head.First设计模式》的学习笔记(2)--策略模式《Head.First设计模式》的学习笔记(3)--观察者模式《Head.First设计模式》的学习笔记(4)--装饰者模式《Head.First设计模式》的学习笔记(5)--工厂方法模式《Head.First设计模式》的学习笔记(6)--单件模式《Head.First设计模式》的学习笔记(... 阅读全文
posted @ 2010-06-04 21:19 二地主 阅读(325) 评论(0) 推荐(0) 编辑
  2010年6月2日
摘要: 数据库事务是什么?事务是作为单个逻辑工作单元执行的一系列操作。一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务。原子性 事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。一致性 事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内... 阅读全文
posted @ 2010-06-02 16:33 二地主 阅读(1161) 评论(2) 推荐(0) 编辑
摘要: ASP.NET服务器控件生命周期所要经历的11个阶段。(1)初始化:在此阶段中,主要完成两项工作:一、初始化在传入Web请求生命周期内所需的设置;二、跟踪视图状态。首先,页面框架通过默认方式引发Init事件,并调用OnInit()方法,控件开发人员可以重写该方法为控件提供初始化逻辑。此后,页面框架将调用TrackViewState方法来跟踪视图状态。需要注意的是:多数情况下,Control基类提供... 阅读全文
posted @ 2010-06-02 16:25 二地主 阅读(943) 评论(4) 推荐(0) 编辑
摘要: String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串... 阅读全文
posted @ 2010-06-02 15:58 二地主 阅读(543) 评论(2) 推荐(0) 编辑
摘要: ORM,即Object-RelationlMapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了。下面是在网上转载的一段文章中对它的描述:   让我们从O/R开始。字母O起源于"对象"(Object),而R则来自于"关系"(Relational)。几乎所有的程序里面,都存在对象和关... 阅读全文
posted @ 2010-06-02 13:52 二地主 阅读(543) 评论(1) 推荐(0) 编辑
摘要: Asp.Net XML操作基类(修改,删除,新增,创建)using System.Xml;namespace EC{/// /// XML操作基类 /// public class XmlObject : IDisposable{ //以下为单一功能的静态类#region 读取XML到DataSet/*************************************************... 阅读全文
posted @ 2010-06-02 13:38 二地主 阅读(518) 评论(0) 推荐(0) 编辑
  2010年5月31日
摘要: 如果给窗体上的控件如button添加事件快捷键可以用:text= 名字(&字母);如果要自定义,可以用下面的方法:C#实现快捷键(系统热键)响应在应用中,我们可能会需要实现像Ctrl+C复制、Ctrl+V粘贴这样的快捷键,本文简单介绍了它的实现,并给出了一个实现:1)建立一个类文件,命名为HotKey.cs,代码如下:简单说明一下:“public static extern b... 阅读全文
posted @ 2010-05-31 16:35 二地主 阅读(1615) 评论(2) 推荐(0) 编辑
  2010年5月27日
摘要: Command对象1.Command对象概述Command对象可以使用数据库命令直接与数据源进行通信。它的属性如下:Name:Command对象的程序化名称。在代码中使用此名称来引用Command对象。Connection:对Connection对象的引用,Command对象将使用该对象与数据库通信。CommandType:Text|StoreProduce|TableDirect。Command... 阅读全文
posted @ 2010-05-27 21:15 二地主 阅读(4195) 评论(1) 推荐(1) 编辑
  2010年5月16日
摘要: 背景知识: 1.三层设备的arp表存储IP和MAC的对应关系。  2.二层设备的转发桥接表中存储MAC和转发端口对应关系。  3.CDP(Cisco Discovery Protocol)是思科设备之间发现相邻设备的链路层协议。  4.三层交换机的二层模块中的转发表以cam表实现,如 show cam dynamic5.在划分VLAN 的情况下,思科设备上转发表内容要根据Community Str... 阅读全文
posted @ 2010-05-16 12:04 二地主 阅读(797) 评论(0) 推荐(0) 编辑
摘要: SNMP陷阱(SNMP Trap)是由一个SNMP代理发送的信息给管理员,其使一个代理通知管理站的重要事件,通过一个未被请求的SNMP信息。在SNMP自陷的通知后面的观点是这样的:如果一个管理员是负责大量的设备,每个设备有大量的目标,这对他是不切实际的或请求信息来自每个设备中的每个目标。每个在管理设备上的代理的解决方案在没有请求的情况下通知管理员。它通过发送信息叫做这个事件的陷阱。在接收到这个事件... 阅读全文
posted @ 2010-05-16 12:01 二地主 阅读(2021) 评论(0) 推荐(0) 编辑
摘要: 记:黑客X档案前几期的文章上有介绍利用工具snmputil.exe来刺探信息的,但是本人觉得讲的有点简单,下面本人来深入的讨论一下,大家共同进步。一、SNMP的概念,功能 SNMP(Simple Network Management Protocol)是被广泛接受并投入使用的工业标准,它的目标是保证管理信息在任意两点中传送,便于网络管理员在网络上的任何节点检索信息,进行修改,寻找故障;完成故障诊断... 阅读全文
posted @ 2010-05-16 11:59 二地主 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 使用简单网络管理协议(SNMP)的网络面临被黑客入侵的威胁,在没有任何征兆的情况下,入侵者可以完全接管你的网络,控制网络的通信流,或者扰乱网络中的正常事务。幸运的是,此问题的解决方案已经公布,虽然实施过程比较单调乏味,不过修补该漏洞的过程还是相当简单的。 SNMP是TCP/IP网络中标准的管理协议,它允许网络中的各种设备和软件,包括交换机,路由器,防火墙,集线器,甚至操作系统,服务器产品和部件等,... 阅读全文
posted @ 2010-05-16 11:57 二地主 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 如何在Windows Server 2003中为“简单网络管理协议”(SNMP)服务配置网络安全性。 字串2 SNMP服务起着代理的作用,它会收集可以向SNMP管理站或控制台报告的信息。您可以使用SNMP服务来收集数据,并且在整个公司网络范围内管理基于Windows Server 2003、Microsoft Windows XP和Microsoft Windows 200... 阅读全文
posted @ 2010-05-16 11:55 二地主 阅读(283) 评论(0) 推荐(0) 编辑
摘要: RMON:Remote Monitoring MIBs (RMON1 and RMON2)  远程监控(RMON)是一个标准监控规范,它可以使各种网络监控器和控制台系统之间交换网络监控数据。RMON 为网络管理员选择符合特殊网络需求的控制台和网络监控探测器提供了更多的自由。  RMON最初的设计是用来解决从一个中心点管理各局域分网和远程站点的问题。RMON 规范是由 SNMP MIB 扩展而来。R... 阅读全文
posted @ 2010-05-16 11:48 二地主 阅读(565) 评论(0) 推荐(0) 编辑
摘要: SNMP数据传输用到的是UDP协议。(UDP:User Datagram Protocol)  用户数据报协议(UDP)是 ISO 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 UDP 协议基本上是 IP 协议与上层协议的接口。 UDP 协议适用端口分辨运行在同一台设备上的多个应用程序。   由于大多数网络应用程序都在同一台机器上运行,计算机上必须能够确保目的地机器上... 阅读全文
posted @ 2010-05-16 11:48 二地主 阅读(218) 评论(0) 推荐(0) 编辑
摘要: SNMP协议学习  简单网络管理协议(SNMP:Simple Network Management Protocol)是由互联网工程任务组(IETF:Internet Engineering Task Force )定义的一套网络管理协议。该协议基于简单网关监视协议(SGMP:Simple Gateway Monitor Protocol)。利用SNMP,一个管理工作站可以远程管理所有支持这种协议... 阅读全文
posted @ 2010-05-16 11:44 二地主 阅读(2810) 评论(1) 推荐(0) 编辑
摘要: 一、总体把握1、基于TCP/IP的网络管理的四个组成部分(1) 管理信息库(MIB),包含代理进程可能被查询或修改的所有参数,即被管理对象的参数。(2) 管理信息结构(SMI),管理信息是一个被管理对象的集合,SMI定义了一个设备维护的规则集,用于对被管理对象进行命名和编码。(3) SNMP协议,管理进程和代理进程之间的通信协议。SNMP协议是应用层协议,其下层协议一般为UDP,管理进程端口号为1... 阅读全文
posted @ 2010-05-16 11:41 二地主 阅读(2520) 评论(0) 推荐(0) 编辑
摘要: 简单网络管理协议SNMP主要针对TCP/IP网络提出,和WWW、SMTP和FTP一样,它工作于TCP/IP模型的应用层。随着Internet的迅速发展,SNMP也成为事实上的网络管理协议,在互联网骨干设备和绝大多数厂商的网络产品中得到广泛采用。这既取决于TCP/IP 协议的主导地位,也决定于SNMP协议自身的简单易行。 最近,计算机紧急反应小组协调中心(CERT/CC)指出,在许多产品的SNMPv... 阅读全文
posted @ 2010-05-16 11:39 二地主 阅读(721) 评论(0) 推荐(0) 编辑