亨利.王

2013年1月9日

类似百度文库在线预览文档flash版(支持word、excel、ppt、pdf)+在线预览文档html版

摘要: 清明假期最后一天写点东西吧,明天就要上课了。最近在学习如何进行文档的在线预览。1.首先上网搜索一下有什么解决方案 (1).将文档转换为html,只支持支持office文档 (2).将文档转换为flash,实现类似百度文库的效果,除支持office文档外还支持pdf (1) a.首先添加引用:using Microsoft.Office.Core;using Word = Microsoft.Office.Interop.Word; b.其次编写文档转换的方法: 1 /// <summary> 2 /// word转成html 3 /// </summary> 4 ... 阅读全文

posted @ 2013-01-09 14:26 亨利.王 阅读(511) 评论(0) 推荐(0) 编辑

2012年12月6日

windows 64 下配置iis

摘要: 今天把系统换成了windows 64位的系统,以前在32位下正常运行的网站部署在64位下不能访问了,始终报404.17或404.3的错误。根据错误提示是没有配置MIME映射。在微软官网的帮助手册里面的解决方案是(原文HTTP 错误 404.17):在web.config文件里面加入应用程序处理的配置:<system.webServer> <handlers> <!--配置MIME映射--> <add name="urlre" path="*" verb="*" modules="Is 阅读全文

posted @ 2012-12-06 14:29 亨利.王 阅读(326) 评论(0) 推荐(0) 编辑

2012年8月31日

SQLServer表分区

摘要: 最近使用SQL SERVER一个的缓存,数据量一天100w的速度增长,同时接受客户查询,速度由于数据量越来越大越来越慢,这里感谢博客园的 KillKill 和 邀约, 最近读了一套书不错,感兴趣的同学可以读读<<活法>> 回顾下经常使用的索引: 一、聚集索引 聚集索引的页级别包含了索引键,还包含数据页,因此,关于 除了键值以外聚集索引的叶级别还存放了什么的答案就是一切,也就是说,每行的所有字段都在叶级别种。 另一种说话是:数据本身也是聚集索引的一部分,聚集索引基于键值保持表中的数据有序。 SQL SERVER 中,所有的聚集索引都是唯一的,如果在创建聚集索引时没有指定U 阅读全文

posted @ 2012-08-31 16:16 亨利.王 阅读(444) 评论(0) 推荐(0) 编辑

Sql Server 分区演练

摘要: USE[master]GOifexists(select*fromsys.databaseswherename='Test_1')dropdatabaseTest_1GO--创建新库,要演练分区所以我们会多创建两个文件组Test_A,Test_B,以便在后面的分区方案中使用。CREATEDATABASE[Test_1]ONPRIMARY(NAME=N'test_1',FILENAME=N'D:\sqldata\test_1.mdf',SIZE=10240KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB),FILEGRO 阅读全文

posted @ 2012-08-31 16:04 亨利.王 阅读(186) 评论(0) 推荐(0) 编辑

2012年5月22日

asp.net MVC IIS6 部署问题(ASP.NET 4.0 安裝在 IIS6 最常遇到的四個問題 )

摘要: ASP.NET 4.0 安裝在 IIS6 最常遇到的四個問題 昨天同事將一個 ASP.NET 4.0 的網站安裝到客戶的 IIS6 主機上 (測試環境),結果過程非常不順利,他們曾經一度覺得客戶的主機不知道經過幾隻手蹂躪過了(因為有好多人在共用 Administrator 帳號)進而產生排斥安裝在客戶主機以及 “為什麼我們要用 ASP.NET 4” 的感覺,不過在一群人的努力之下最後還是克服了困難,我特別因此寫下筆記,相信這些問題有其他人也可能會遇到。要執行 ASP.NET 4.0 網站必須先安裝 Microsoft .NET Framework 4安裝前必須先確定你的作業系統版本是在支援的. 阅读全文

posted @ 2012-05-22 10:02 亨利.王 阅读(274) 评论(0) 推荐(0) 编辑

2011年10月11日

通用的webCache

摘要: public static class WebCache { /// <summary> /// 一般配置Cache过期时间,秒钟计 /// </summary> /// <value>The common cache time out.</value> public static int CommonCacheTimeOut { get { if (_CommonCacheTimeOut == null) { string settings = ConfigurationManager.AppSettings["CommonCache 阅读全文

posted @ 2011-10-11 10:31 亨利.王 阅读(637) 评论(0) 推荐(0) 编辑

2011年8月15日

自定义事情有啥用

摘要: 前记:曾在很长一段时间,我在迷糊在类中定义自定义事件和方法到底有什么区别?明明感觉能调用方法来实现的功能为什么需要用事件?就如CSDN上某个XX说,有脱了裤子放屁之嫌~~呵呵,我不敢苟同,既然微软能搞出这个玩意必然有它的一定存在性,怪就怪在我们学习还很肤浅。今天特意在网上逛了一大圈,终于知晓了其中某些原理。特记录如下!假设我们现在要实现一个功能:预先定义了一个类,该类在执行某一个方法的同时还需要通知调用方执行到了什么程度,而在设计这个类时,我们并不知道是谁要来调用方法,所以就不可能在方法的执行过程中写上一个调用方的方法(一般我们就称这个方法为回调方法)。固然,如果你不采用委托+事件的原理,这个 阅读全文

posted @ 2011-08-15 17:25 亨利.王 阅读(1158) 评论(0) 推荐(0) 编辑

如何自定义事件

摘要: 如何定义事件:1、定义一个事件参数 继承与 EventArgs:pulic class ActionEventArgs : EventArgs{}2、定义一个事件委托: public delegate void ActionEventHanlder(object sender, ActionEventArgs e);3、定义事件: public event ActionEventHanlder showProecc;4、定义处理函数: pulic void Test(object sender, ActionEventArgs e){}5、注册事件: showProecc+= new Acti 阅读全文

posted @ 2011-08-15 13:22 亨利.王 阅读(372) 评论(0) 推荐(0) 编辑

2011年8月1日

只能参数分解

摘要: /// <summary> /// 分解参数 /// </summary> /// <param name="num"></param> protected void GetParams(int num) { while (paraNum > 0) { if (num == 0) { paraNum = 0; return; } if (num == 1) { this.paraslst.Add(1); paraNum = 0; return; } if (num >= Math.Pow(2, paraNum)) 阅读全文

posted @ 2011-08-01 20:33 亨利.王 阅读(196) 评论(0) 推荐(0) 编辑

2011年7月26日

一段 选项卡的js

摘要: $(function(){$("#zl_tab li:first").addClass("cur");$("#mytable table:gt(0)").hide();$("#zl_tab li").click(function(){$(this).addClass("cur").siblings("li").removeClass();$("#mytable table:eq("+$(this).index()+")").show() 阅读全文

posted @ 2011-07-26 16:45 亨利.王 阅读(142) 评论(0) 推荐(0) 编辑

导航