自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过Remoting分布公网上的Server实现对Client的回调

    最近工作中遇到一个Remoting的回调的问题,即Client取得Server注册后对象后调用其函数,并传递一个Delegate参数,以让服务器Callback。这个功能在局域网内测试通过,如果配成公网地址在局域网内也是成功的,但当放到真正的公网环境中就失败了。其中Server和Client都是在各自的局域网内,通过服务器连接公网,服务器都有固定的公网IP地址,并将Server端公网地址的

2006-12-20 13:09:00 2665 8

转载 MD5算法在PB中的实现

       MD5算法自从1991开发出来以后广泛用于数字签名和加密解密领域。目前使用PB外的语言可以较为简单地实现了MD5加密,使用PB来实现的比较鲜见,这可能有如下两方面的原因:一,PB在位运算方面未提供直接使用的函数,要实现位运算比较麻烦;二,在PB(PB10之前的版本)中无法直接获取字符的unicode值。如果能够攻破这两个难点,在熟悉MD5算法之后应该比较容易地在PB中实现MD5加密。

2006-08-02 14:20:00 2088 1

转载 ADO.NET性能改善方法集合

1  总的考虑方向1)        根据数据使用的方式来设计数据访问层2)        缓存数据,避免不必要的操作3)        使用服务帐户进行连接4)        必要时连接,尽早释放5)        关闭可关闭的资源6)        减少往返7)        仅返回需要的数据8)        选择适当的事务类型9)        使用存储

2006-07-26 11:39:00 746

转载 反射

反射通常有以下几种方法:using System.Reflection;1、Assembly assembly = Assembly.Load("A") ;A为程序集名称Type t= assembly.GetType("A.B.C",true,true) ;A.B.C为类的全称//动态创建实例object obj = Activator.CreateInstance (t);2、System

2006-06-27 17:49:00 823

转载 怎么样才能让方向键执行keydown和keypress事件?

如果是form的话,重载这个/// /// 决定是否使用特殊键/// /// /// protected override bool IsInputKey(Keys keyData){if(keyData == Keys.Up || keyData == Keys.Down || keyData == Keys.Left || keyData == Keys.Right)return true;e

2006-06-24 15:57:00 1342

转载 ASP.NET 安全认证

ASP.NET 安全认证(一)——如何运用 Form 表单认证作者:寒羽枫(cityhunter172)序代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form 认

2006-06-22 18:28:00 2921

转载 封装变化

封装变化(Part One)    软件设计最大的敌人,就是应付需求不断的变化。变化有时候是无穷尽的,于是项目开发就在反复的修改、更新中无限期地延迟交付的日期。变化如悬在头顶的达摩克斯之剑,令许多软件工程专家一筹莫展。正如无法找到解决软件开发的“银弹”,要彻底将变化扼杀在摇篮之中,看来也是不可能完成的任务。那么,积极地面对“变化”,方才是可取的态度。于是,极限编程(XP)的倡导者与布道者K

2006-06-22 18:24:00 922

转载 实现DataGrid跨页多选

SelectMultiPages.aspx ----------------------------------------------------------------------------------------------- AutoEventWireup="false" Inherits="eMeng.Exam.SelectMultiPages" %> 跨页面实现多选 *

2006-06-22 18:18:00 1087

转载 用ASP.NET上传大文件

用ASP.NET上传大文件 我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,因为ASP.NET会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到Internet Explorer显示 "The page cannot be displayed - Cannot find server or

2006-06-22 18:17:00 1445

转载 XML学习点滴

1.xml在NET的程序里如果使用XmlDocument的方式构建,那么就是一棵类树。在这棵树里,所有的Xml文件的节点都被表示成类。但这些类有根据不同的XML的节点类型来表示不同的类。比如:XMLElement,XmlAttribute等等,而他们共同的抽象类是XMLNODE。他们是如下关系XmlElement : XmlLinkedNode : XmlNode。 2.读取XML文件

2006-06-22 18:16:00 746

转载 GridView控件修改、删除示例(修改含有DropDownList控件)

GridView控件修改、删除例子,修改时含有DropDownList控件。示例运行效果图:GridViewUp.aspx文件代码:@ Page Language="C#" AutoEventWireup="true" CodeFile="GridViewUp.aspx.cs" Inherits="gridview_GridViewUp" %>DOCTYPE html PUBLIC "-/

2006-06-22 18:16:00 827

转载 ORACLE数据库的优化

1.分割表(1)水平分割:按行分割,提高查询速度,但应用程序由于要联合多个表所以会很复杂;(2)垂直分割:按列分割,将访问频率高的字段单列表,在同时查询或更新不同分割表中列的情况比较少的情况下使用。2.保留冗余列:两个或多个表在查询时经常需要连接时,可以在其中一个表上增加若干冗余列,以避免表间的连接过于频繁。一般在冗余列的数据不经常变动的情况下使用。3.增加派生列:派生列时由表

2006-06-22 18:15:00 756

转载 数据库和XML数据读取性能比较

数据库和XML数据读取性能比较。硬件:CPU P4赛扬2.2G,内存512M操作系统:Windows XP SP2数据库:Access2002软件环境:JDK1.4,Eclipse3.01 数据库采用JDBC-ODBC桥的方式连接,XML的访问采用SAX方式。性能参数如下:记录数           XML读取时间(毫秒)       数据库读取时间(毫秒)10

2006-06-22 18:15:00 1041

转载 怎么将gridView导出Excel?

一、定义文档类型、字符编码    Response.Clear();  Response.Buffer= true;  Response.Charset="utf-8";    //下面这行很重要, attachment 参数表示作为附件下载,您可以改成 online在线打开    //filename=FileFlow.xls 指定输出文件的名称,注意其扩展名和指定文件类型相符,可以为:.doc

2006-06-22 18:14:00 895

转载 正则表达式基础知识

正则表达式基础知识         一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBScript

2006-06-22 18:14:00 910

转载 .NET反射、委托技术与设计模式

.NET反射、委托技术与设计模式 1 反射技术与设计模式          反射(Reflection)是.NET中的重要机制,通过放射,可以在运 行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员 的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对

2006-06-22 18:13:00 616

转载 用ASP.NET把图象追加到数据库

插入图片的必要条件在我们开始上传之前,有两件重要的事我们需要做:#Form 标记的 enctype 属性应该设置成 enctype="multipart/form-data"# 需要一个表单来使用户选择他们要上传的文件,同时我们需要导入 System.IO名称空间来处理流对象把以上三点应用到aspx页面。同时我们需要对SqlServer做以下的准备。# 需要至少含有一个图片类型

2006-06-22 18:10:00 1128

转载 功能齐全的DataGrid

//目前功能:编辑、排序、单选项、复选项、合并单元格、产生序列号、联动下拉框、删除、超连接、鼠标移动改变颜色、奇偶项颜色区分、排序、分页1.html代码HTML>    HEAD>        title>DatagridTesttitle>        meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> 

2006-06-22 18:00:00 791 1

转载 文件上传的一段事例代码

以下是单文件上传的: System.Drawing.Image image,newimage;                                     //定义image类的对象                protected string imagePath;                                              //图片路径    

2006-06-22 17:58:00 909

转载 showModalDialog 模态打开子窗体,返回值到父窗体

父页面:a.aspx其中javascirpt 脚本如下:  function opendata(strUrl)//showModalDialog    {                var aa=window.showModalDialog(strUrl,null,dialogWidth:400px;dialogHeight:100px;center:yes;status:no;dial

2006-06-22 17:57:00 1122

转载 刷新aspx页面的六种方法

第一:private void Button1_Click(object sender, System.EventArgs e)  {   Response.Redirect(Request.Url.ToString());  }第二:private void Button2_Click(object sender, System.EventArgs e)  {    Response.Write

2006-06-22 17:54:00 690

转载 Mime-Type资料

Mime-Type Dateiendung(en) Bedeutung

2006-06-22 17:53:00 859

转载 使用ASP.NET 2.0提供的WebResource管理资源

    ASP.NET(1.0/1.1)给我们提供了一个开发WebControl的编程模型,于是我们摆脱了asp里面的include模式的复用方式。不过1.0/1.1提供的Web控件开发模型对于处理没有image、css等外部资源的组件还算比较得心应手,s

2006-06-22 17:51:00 3149

空空如也

空空如也

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

TA关注的人

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