Skip to main content

Posts

Showing posts from November, 2006

-_-

-_-我还活着。 觉得好累,活着就是为了挣钱买房子?在sg工作5年,回成都基本能给买房子的钱,老婆家里的意见是:“没房子,没老婆,供的也不行。”。5年啊,回成都更不是办法,我在成都的工资还不够老婆吃饭的,更不要说存钱买房子了。 房子。。。 小孩。。。 父母养老。。。 。。。。。。

oh

这几天忙。。。。。。

MSN手动去广告(8.0+)有效

关于去广告的方法: 1.去除界面上的广告: 用RESHACK打开msgsres.dll中的4004-923,查找里面的"ID=Atom(SSConstrainer)",不包括两头双引号,将前面的layoutpos=top改为layoutpos=none,编译保存,OK 2.去除对话框下面的文字广告方法: 同样使用RESHACK打开那个文件,找到: 找到: 改为: 3.去除界面底部搜索栏: 在上边的文件中查找"idSearchContainer" 将上边的"layoutpos=bottom"改成"layoutpos=none" 4.去除侧面的标签栏:

asp.net下载大文件

为了对用户的权限进行控制等原因,下在文件的时候一般不直接给出文件连接,而是在后台代码中使用Response进行输出。对于一般的文件可以使用: Response.Clear(); Response.WriteFile(_FilePath); Response.End(); 来输出文件。Response.WriteFile()方法,将会把整个文件载入内存,再输出。所以当文件大小在200M以上的时候(根据服务器配置有所差别)很容易出现下载失败,但我们可以时候: Response.Clear(); int bufSize = 1000; byte[] buf = new byte[bufSize]; FileStream fs = new FileStream(_filePath); int len = fs.Length; while (len > 0) { int lenRead = fs.Read(buf, 0, bufSize); Response.OutputStream.Write(buf, 0, lenRead); Response.Flush(); len = len - lenRead; } fs.Close(); Response.Close(); 如果你是用的是.net 2.0就更简单: Response.Clear(); Response.TransmitFile(path); Response.End();