动态代理

好久没有写blog了,回头看看上一次的blog时间是2012年2月,觉得还是很可惜的,中间空了三年没有写点东西,不然现在现在记录的东西也是满满当当的吧。 空了的这三年我已经从.net转到了java,从传统软件行业转到了互联网,时间过得真快! 既然这次决定回归就会把blog写下去,第一篇就是“动态代...

2015-07-26 21:24:19

阅读数 1119

评论数 0

c#用@拼接字符串的技巧

我们在写代码的时候经常遇到要定义一个很长的字符串,或者字符串中含有很多特殊字符,比如你定义的字符串是网页内容的时候 如下: 我们一般的做法都是这样string strWeb = "" +"\n\t" +"\n"; c...

2012-04-22 22:26:40

阅读数 3042

评论数 0

在使用ICSharpCode.SharpZipLib进行目录压缩后,再解压缩是提示这个错误Size mismatch: 4294967295;126976 70202;126976

如果有源码的话可以这样做:  在项目所引用库“ICSharpCode.SharpZipLib.dll”的ICSharpCode.SharpZipLib.Zip.Compression. ZipInputStream.cs类中找到抛出异常的代码段:  int BodyRead(byte[] bu...

2011-12-27 22:16:59

阅读数 920

评论数 0

引用传递的参数类型,加不加ref是不同的

教科书上说引用传递的参数引用时,加不加ref都可以,都会改变参数原来的值,值传递参数引用时如果想要改变原来的值,必须加ref。以前遇到的大部分情况确实是如此,引用传递类型比如ArrayList,DataTable到另一个方法中,并在该方法中改变参数值,原调用方法处的变量确实改变了。但是今天遇到一个...

2011-11-10 16:57:46

阅读数 1886

评论数 2

Hessian(C#)介绍及使用说明 (转)

什么是Hessian?      Hessian是Caucho开发的一种二进制Web Service协议。支持目前所有流行的开发平台。   Hessia能干什么?      hessian用来实现web服务。   Hessia有什么优点?      Hessian协

2011-08-22 13:44:14

阅读数 1150

评论数 0

sql 把查询结构连成一个字符串

declare @output varchar(1000); set @output = ''; select @output = @output + oid + ',' from organizeconfig; select @output;

2011-07-28 16:19:37

阅读数 410

评论数 0

改变SQL Server 2005 Express 的身份验证方式

改变SQL Server 2005 Express 的身份验证方式 改变SQL Server 2005 Express 的身份验证方式安装完VS2005,同时内含安装了SQL Server 2005 Express版,安装完成后SQL Server的默认身份验证方式为仅Windo

2011-07-27 19:02:15

阅读数 434

评论数 0

javascript打印指定div内容

function doPrint(divId) {         var printStr = document.all.item(divId).innerHTML;         var tempStr = document.body.innerHTML;

2011-07-25 15:21:01

阅读数 608

评论数 0

windows service注意事项

知道.net开发windows service很简单,但是做起来很是有很多注意的地方,记下来,方便自己方便大家。1、开发完 windows service之后不要忘了在添加一个安装类,可以在service设计视图点右键—"添加安装程序"。2、安装类的 serviceprocess

2011-07-08 17:40:00

阅读数 297

评论数 0

style、 currentStyle、 runtimeStyle区别分析

style、 currentStyle、 runtimeStyle区别分析<br />1、obj.style只能获得内嵌样式(inline Style)就是写在Tag里面的,他访问不到那些链接的外部css和在head中用<style>声明的style。<br />...

2011-05-05 17:29:00

阅读数 593

评论数 0

DataColumn.Expression 屬性(可以解决很多问题)

<br />http://msdn.microsoft.com/zh-tw/library/system.data.datacolumn.expression(VS.80).aspx

2010-11-05 17:53:00

阅读数 444

评论数 0

HTTP POST GET 本质区别详解

<br />一 原理区别<br />    一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交<br />Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GE...

2010-11-05 13:44:00

阅读数 431

评论数 0

position 的 static、relative、absolute、fixed、inherit

<br />position 有五个值:static、relative、absolute、fixed、inherit。<br />static<br />是默认值。就是按正常的布局流从上到下从左到右布局,平常我们做网页时,没有指定 position,也就表示使用...

2010-11-05 13:40:00

阅读数 4866

评论数 0

ie6下,div不能遮住标签的解决方法

把一个空的Iframe放到DIV里面就好了,不能包着的自己的控件,并且宽度和高度要和DIV一样<div id='divForm' style='display: none; position: absolute; z-index: 1000; background-color: White'...

2010-08-20 12:12:00

阅读数 574

评论数 0

cms(Content Management System,内容管理系统)

<br />mark 一下 记得关注

2010-06-01 11:17:00

阅读数 430

评论数 0

对html标签的offsetWidth、clientWidth、scrollWidth属性的理解

这几天在做了一个js控件,其中需要自己控制控件的宽度(主要设置为百分比的宽度),以前没去关心过这几个属性,现在用到了就去详细了解了下,并做了验证,记录在此:offsetWidth:元素内可见区域的宽度 + 元素边框宽度(如果有滚动条还要包括滚动条的宽度);clientWidth:元素内可见区域的宽...

2010-05-24 16:37:00

阅读数 6444

评论数 0

.NET中的视图和过滤器 (DefaultView和RowFilter)

 NET中的视图和过滤器 (DefaultView和RowFilter)ADO.NET中有一层对象,用来创建任意数据源的抽象模型。其中包括DataSet,DataTable,DataRow,DataView,DataRelation等等。所有这些对象都定义在System.Data名字空间。它们形成...

2010-04-13 14:03:00

阅读数 6182

评论数 1

如何控制asp.net控件TextBox输入内容的长度--(多种方法)

2009-10-22 17:36件代码如下: <asp:TextBox id="TextBox1" runat="server" TextMode=MultiLine Height="96px" Width="131px&...

2010-03-15 13:10:00

阅读数 5581

评论数 2

IEnumerable与IEnumerator在C#中的应用

一、示例:  在C#中,凡是实现了IEnumerator接口的数据类型都可以用foreach语句进行迭代访问,可是,对于自定义类型如何实现这个接口以支持foreach的迭代呢?  * 要实现这个功能,先来看看IEnumerable和IEnumerator接口的定义:public interface...

2010-03-12 00:01:00

阅读数 1428

评论数 0

有限状态自动机与正则表达式

正则表达式又称为正规表达式,Regular Expression,属于正规文法,使用有限状态自动机实现,可用以词法分析。想要详细了解Regular Expression,请参看“有限状态自动机”相关内容。当了解了“有限状态自动机”,那么Regular Expression将会too easy,to...

2010-03-11 23:35:00

阅读数 805

评论数 0

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