`
jinvasshole
  • 浏览: 770861 次
文章分类
社区版块
存档分类
最新评论
文章列表
在网上看到,很多朋友在asp.net中做urlrewrite,用的是HttpHandle+Server.Transfer的方法。其实这种方法是错误的。第一,HttpHandle是实现不了urlrewrite的;第二Server.Transfer是标准的重定向,根本不是urlrewrite。 其实,实现urlrewrite不用自己HttpHandle,也不用自己实现HttpModule,用几行代码就可以轻松实现。 我这里介绍的是在虚拟主机上,虚拟主机不同于自己的服务器,你是没有权限去修改iis,也没有权限去安装iis rewrite之类的iis插件。但是我们仍然可以轻松完成需要的功能。 ...
.Net有四个判等函数?不少人看到这个标题,会对此感到怀疑。事实上确是如此,.Net提供了ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数。但是这四个函数之间有细微的关系,改变其中一个函数的实现会影响到其他函数的操作结果。 首先要说的是Object.ReferenceEquals和Object.Equals这两个静态函数,对于它们俩来说,是不需要进行重写的,因为它们已经完成它们所要得做的操作。 对于Object.ReferenceEquals这个静态函数,函数形势如下: public static bool ReferenceEq ...
/*------CalcPI.cs-----*/ using System; public class CalcPI{public const int Count=100000000;public static void Main(string[] args){DateTime start=DateTime.Now;Random random=new Random(start.Millisecond);int Inside=0;for(int i=0;i<Count;i++){double cx=random.NextDouble();double cy=random.NextDoub ...
一、SqlDataRead和Dataset的选择   Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接   (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法。它使用 SQL Server 的本机网络数据传输格式从数据库连接直接读取数据。DataReader需及时显式的close。可及时的释放对数据的连接。)   Dataset是把数据读出,缓存 ...
1:a=10,b=15,在不用第三方变量的前提下,把a,b的值互换 2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组 3:请简述面向对象的多态的特性及意义! 4:session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法 5:对数据的并发采用什么办法进行处理较好。 6:已知
源代码如下: using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Xml; namespace GoogleSite{/// <summary>/// CreateXml 的摘要说明。/// </summary>public class CreateXml{private string path;private string fileName;private XmlDo ...
从所周知,.NET已经渐渐成为一种技术时尚,那么C#很自然也成为一种编程时尚。如何利用浩如烟海的Win32 API以及以前所编写的 Win32 代码已经成为越来越多的C#程序员所关注的问题。本文将介绍如何从C#代码中调用非受管DLLs。如果某个函数是一个带有串类型(char*)输出参数的Win32 API 或者是DLL输出函数,那么从C#中如何调用它呢?对于输入参数的情形问题到不大,但如何获取从参数中返回的串呢?此外,如何调用有结构(struct)和回调(callback)作为参数的函数,如GetWindowsRect 和EnumWindows?那我们又如何将参数从C++和MFC中转换成C# 所 ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb231 ...
在Tomcat 5.5/conf/Catalina/localhost/xxxxx.xml(xxxxx.xml为你自己的web的配置xml文件) 中添加resource <Resource name="MYSQL" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" password="********" maxIdle="2" maxWait="5000" usernam ...
中午吃饭,闲来无事,分别用Java和C#实现了一个计算PI值的类,执行次数相同,为了避免一些偶然误差,姑设置了一个比较大的计算次数100000000,1亿次! Java代码如下: import java.util.*; public class CalcPI{public static final int COUNT=100000000;public static void main(String[] args){long start=System.currentTimeMillis();Random random=new Random(start);int inside=0;for(in ...
1、床前明月光,疑是地上霜,举头望明月,我叫郭德纲!——郭德纲语录    2、刑捕头叫:“放下臭豆腐!释放人质!举手投降!这是你们唯一的机会!”——《武林外传》语录    3、1644年6月6日,满族人攻入北京,为以后中国电视剧事业作出了杰出贡献。——一位上海诗人这样评价时下清剧的泛滥    4、我长得挺漂亮,又是单身,男人不可能对我没兴趣!别人不敢穿的我敢穿,别人不敢说的我敢说,别人不敢做的我敢做!我像一颗水蜜桃,而王家卫是榨汁机。——章子怡语录    5、内事绝不问老婆,外事绝不问Google!——网友语录    6、儿子新时空,老子全球通!——针对日前中国联通推出的以周杰伦的爷爷做形象 ...
在jsp(其它动态web页面好像也存在)中,如果要上传文件,表单的enctype就必须设定为"multipart/form-data"了,这样就能够传递文件数据,却无法传递参数,如下的表单: <form action="uploadImage.jsp" method="post" enctype="multipart/form-data" name="form1" onsubmit="javascript:checkForm(this);"> 请选择上传的图片 ...
1.姓名:北京   性别:男   职务:班长兼政治课代表   特点:因为是班长,什么都优先,出身好(旧皇城),自己的能力也不错,只是常以权谋私。现在正策划着2008年开全校运动会。但最近有点感冒,是一位南方同学给传染 ...
<%# 类的属性或变量 %> 如:Text='<%# Emp.Name %>'<%# 类方法返回值 %> 如:Text='<%# Emp.GetName() %>'<%# 表达式 %> 如:Text='<%# "[" +Emp.Name +"]" + Emp.GetName() %>'以下看些例子:<A href="http://www.csdn.net/images/<%# imgURL %>">请看此图片'<%# ImgURL %& ...
ref 通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢弃,而原来的值不将受到影响.此外我们还有其他向方法传递参数的形式,引用(ref)和输出(out).有时,我们需要改变原来变量中的值,这时,我们可以向方法传递变量的引用,而不是变量的值.引用是一个变量,他可以访问原来变量的值,修改引用将修改原来变量的值.变量的值存储在内存中,可以创建一个引用,他指向变量在内存中的位置.当引用被修改时,修改的是内存中的值,因此变量的值可以将被修改.当我们调用一个含有引用参数的方法时,方法中的参数将指向被传递给方法的相应变量,因此,我们会明白,为什么当修 ...
Global site tag (gtag.js) - Google Analytics