自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式之C#实现FactoryMethod

工厂方法的目的很明确就是定义一个用来创建对象的接口,但是他不直接创建对象,而由他的子类来创建,这样一来就将创建对象的责任推迟到了该接口的子类中,创建什么类型的对象由子类来决定,而创建对象的时间由接口来定。因此该模式可以在如下几种情况下使用:1、a class can’t predict the class of objects it must create.2、a class wants its

2006-09-25 10:29:00 682

转载 C#设计模式之建造者(Builder)模式示例源代码

using System;using System.Collections; //product public class Computer {  private string Type;  private Hashtable info=new Hashtable ();  public Computer(string type)  {   Type=type;   Console .Writ

2006-09-25 10:26:00 659

原创 从C#的Singleton设计模式实现看.NET Framework特性对开发者的重要性

从C#的Singleton设计模式实现看.NET Framework特性对开发者的重要性     近来,我在学习如何在C#语言中使用设计模式中读到一些资料,其中有关Singleton设计模式引起了我的注意。学过设计模式的开发者都知道Singleton模式。我想简要地解释一下这个设计模式是为那些尚未学习过设计模式的朋友。Singleton设计模式是告诉您如何在你的应用程序创建一个唯一类示

2006-09-25 10:26:00 1065

原创 ISA Server 2004企业版中的企业级策略六

、使用阵列管理员账号登录,建立阵列策略我们现在使用阵列管理员账号arrayadmin登录Windows,如下图,打开ISA Server管理控制台; 我们新建一个企业策略试试, ISA Server提示你权限不足。 我们委派一个企业管理员账号呢,一样提示你权限不足。 现在我们来建立一个阵列访问规则,允许内部Ping本地主机,右击防火墙策略,然后点击新建,

2006-07-24 18:48:00 776

原创 ISA Server 2004企业版中的企业级策略七

 5、验证建立的规则 最后这个验证就非常简单了,我们再次在Client1上Ping这两台ISA Server服务器,192.168.0.1可以Ping通,而192.168.0.8还是不能,Why? 答案很简单,因为Deny Internal Access 192.168.0.8是阵列前策略,具有比阵列策略更高的优先级,所以,虽然我们的阵列策略明确允许内部Ping本地主机,但是因为

2006-07-24 18:48:00 646

原创 ISA Server 2004企业版中的企业级策略五

3、配置阵列使用此企业策略 在左边点击FLORENCE,然后在右边的任务面板中点击配置阵列属性, 在FLORENCE属性的策略设置标签中,在企业策略栏选择Deny Internal Access 192.168.0.8,在下面的阵列防火墙策略规则类型,取消选择发布规则,点击确定; 此时,FLORENCE阵列的防火墙策略如下图所示, 点击应用以保存修改和更新防火墙配

2006-07-24 18:47:00 1708

原创 ISA Server 2004企业版中的企业级策略四

 2、委派阵列管理角色 默认本机上的内建管理员组对ISA Server有企业管理权限,在这个试验中,我们要只给予Administrator账号企业管理权限,在左面板点击企业,然后在右边的任务面板里面点击分配管理角色, 然后在企业属性中,删除Florence/Administrators,添加Florence/Administrator作为ISA Server Enterprise

2006-07-24 18:46:00 612

原创 ISA Server 2004企业版中的企业级策略三

 现在我们通过复制来建立另外一条规则,在刚才建立好的规则上点击右键,选择复制, 然后再次右击此规则,选择粘贴, 双击粘贴的这条规则,打开它的属性,首先修改它的名字为Deny Internal Access 192.168.0.1, 在到页,选择192.168.0.8,点击移除, 再点击添加,通过和上面同样的办法,建立IP地址和名字均为192.168.0.

2006-07-24 18:45:00 589

原创 ISA Server 2004企业版中的企业级策略二

 1、建立企业级策略 在任一一台ISA Server计算机上打开ISA Server控制台,右击企业策略,指向新建,选择企业策略; 在欢迎使用新建企业策略向导页,输入策略名字,在此我命名为Deny Internal Access 192.168.0.8,点击下一步; 然后在正在完成新建企业策略向导页,点击完成; 现在,在左边企业策略的列表中,已经显示出了新建的

2006-07-24 18:44:00 796

原创 ISA Server 2004企业版中的企业级策略一

在ISA Server 2004企业版中,极大的增强了企业内部网络中ISA Server的管理功能,主要体现在以下三个方面: 1、配置与防火墙服务独立,这样便于配置的共享、管理和容错。虽然引入了配置存储服务器,消耗了服务器的性能,但是不得不说这是一个极具想像力的改进。这样,多台ISA Server防火墙服务可以共享一台配置存储服务器,这样对于ISA Server的管理和维护来说,是非常方便的,

2006-07-24 18:43:00 746

原创 How to :使用ISA Server 2004企业版中的缓存阵列路由三

 2、设置负载系数 现在我们来设置两台ISA Server缓存的负载系数。因为Istanbul的缓存空间更大(200M),是Florence(100M)的一倍,所以我们想设置Istanbul的负载系数为Florence的一倍。 CARP是根据负载系数来决定对应ISA Server服务器缓存内容存储的百分比的,计算公式为: [本机负载系数/(阵列内部所有服务器的负载系数之和)]×10

2006-07-24 18:36:00 817

原创 How to :使用ISA Server 2004企业版中的缓存阵列路由二

 1、启用缓存 缓存是CARP的基础,只有启用了缓存才能启用CARP。ISA Server 2004企业版中的缓存设置基本和标准版一样,只是在管理控制台中可以对阵列中全部的服务器进行设置。打开ISA Server 2004企业版管理控制台,依次展开左面板的阵列、FLORENCE、配置、缓存,此时,右面板出现了阵列内两台服务器的硬盘信息及缓存空间设置,注意,此时缓存大小均为0,没有启用缓存。

2006-07-24 18:35:00 702

原创 How to :使用ISA Server 2004企业版中的缓存阵列路由一

How to :使用ISA Server 2004企业版中的缓存阵列路由在使用多台ISA Server服务器时,ISA Server 2004企业版使用CARP(Cache Array Routing Protocol,缓存阵列路由协议)来将这些ISA Server计算机上的缓存无缝的、高效的集成在一起,就像是一个缓存一样。CARP允许ISA Server服务器高效的对客户的Web访问进行负载

2006-07-24 18:34:00 917

原创 ISA Server为满足企业级缓存需求而实现向外扩充

2006-07-24 18:33:00 687

原创 利用Visual C#实现Window管道技术

    管道技术一般采用Window API来实现,最近我试着用C#来实现Windows管道技术,发现C#本身方便的进程线程机制使工作变得简单至极,随手记录一下,推荐给大家。   首先,我们可以通过设置Process类,获取输出接口,代码如下:Process proc = new Process();proc .StartInfo.FileName = strScript;proc .St

2006-07-24 18:09:00 777

原创 利用Visual C#开发一个媒体播放器

利用Visual C#开发一个媒体播放器    

2006-07-24 18:04:00 1574

原创 net remoting范例

1:创建一个工程文件,是SERVER端的。using System;using System.Runtime.Remoting;using System.Runtime.Remoting.Channels;using System.Runtime.Remoting.Channels.Tcp;namespace HelloServer{ ///  /// Class1 的摘要说明。 ///

2006-07-24 18:00:00 501

原创 如何设置WAP Server

基于WINDOW NT 平台的IIS设置WAP Server 只要按照以下的简单设置,就可以让NT IIS成为WAP服务器,您可以撰写WML网页或者开发各种服务。设定方式:(先确定NT Server已经安裝IIS了服务) 执行NT操作系统下的【开始】/【程序】/【Windows NT Option Pack】/【IIS 4.0】/Internet服务管理员。在IIS服务管理员窗口內

2006-07-24 17:47:00 548

原创 解决WAP中的安全问题

WTLS是WAP的安全模块,它为WAP应用提供加密、鉴别和数据完整性服务,作为WAP 协议栈的一个层次向上层提供安全传输服务接口。WTLS是以TLS标准为基础发展而来的,并针对无线网络环境中的连接方式、计算能力、带宽限制等特点进行了必要的改造,并具有支持数据报服务、支持优化的分组大小以及握手、动态密钥更新等特点。  WTLS的构造  WTLS工作在无线数据报协议(WDP)层和无线事务协议

2006-07-24 17:46:00 905

原创 WAP协议层组成及内容

WAP由一系列协议组成,同时还引用了许多Internet协议,比如IP、UDD、XML等,并为基于HTTP和TLS的Internet标准协议预留了空间。目前,Internet技术主要是针对PC设计的,能够支持在可靠度高的数据网上进行宽带连接,然而,像移动电话这种大众化的便携式无线装置在数据、信息等方面的处理能力上根本无法与PC相提并论。这是因为,第一,移动通信产品主要是移动电话,其中央处理器CPU

2006-07-24 17:45:00 1225

原创 WAP网关服务器应用介绍

在这里讨论了wap网关服务器与移动网络的几种连接方式,以及相应的协议栈,并对其进一步应用作了一些初步探讨。    1. 简介   目前wap已成为信息技术(it)领域内的热门话题,有关这方面的文章和论述了较多,涉及到wap的方方面面,例如协议栈本身、wap的各种应用等。的确,wap实现了21世纪人们随时随地上网冲浪的梦想,是无线通信和internet结合的最佳模式之一。wap应用领域也相当丰富

2006-07-24 17:40:00 655

原创 C# WinForm 中在窗口标题栏上加按钮

    在窗口标题栏上加按钮本来不是什么新鲜事了,我在VC++下早也实现过了(相信很多人也都实现过了)。今天一个朋友问我C# WinForm下可否实现,我就顺便拿C#写了一个。    原理是一样的,都是重写窗口过程(WndProc),处理一些非客户区消息(WM_NCxxxx),可以说本来没有什么新意,可是从写这个程序的过程中,我也学到了两个技巧:    1)、C#中重写窗口过程不用再调用SetWi

2006-07-15 16:00:00 908

原创 语音合成与识别技术在C#中的应用

我们要想实现中文发音或中文语音识别,必需先安装微软的Speech Application SDK(SASDK),它的最新版本是 SAPI 5.1 他能够识别中、日、英三种语言,你可以在这里下载:http://www.microsoft.com/speech/download/sdk51/,需要安装这两个文件Speech SDK 5.1和5.1 Language Pack,其中5.1 Languag

2006-07-15 15:59:00 639

原创 类似MSN、QQ消息提示窗口

var oPopup = window.createPopup();var popTop=100;function popmsg(msgstr){var winstr="";winstr+=" ";winstr+=""+msgstr+"";oPopup.document.body.innerHTML = winstr;popshow();}function popshow(){//window.s

2006-07-15 15:56:00 756

转载 实现可交互的WINDOWS服务

这几天想做个文件监控服务,看了一下网上的关于WINDOWS服务的文章,数量都不少,都只讲了如何做一个最基本的服务,却没有讲述如何与用户进行交互。查看了MSDN,看一下关于服务的描述:Windows 服务应用程序在不同于登录用户的交互区域的窗口区域中运行。窗口区域是包含剪贴板、一组全局原子和一组桌面对象的安全对象。由于 Windows 服务的区域不是交互区域,因此 Windows 服务应用程序中

2006-06-01 16:31:00 653

空空如也

空空如也

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

TA关注的人

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