摘要: public static int TypeToInt(String type) { int result = (type[0] > 24) & 0xff)); sb.Append((char)((type >> 16) & 0xff)); sb.Append((char)((type >> 8) & 0xff)); sb.Append((char)(type & 0xff)); return sb.ToString(); } 阅读全文
posted @ 2013-09-14 00:06 Adming 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 今天项目调试时发现VS中有下面这样的现象。说明,file.ServerLocation是一个完整的物理路径。第三句代码是错误的,保留只是因为它使用了“s”字符串。个人认为当鼠标指向s2时没有提示,是因为s2后边不会再使用,已被GC回收了占用内存。不知道,这样的结论是否正确,请教高手指正。来自为知笔记(Wiz) 阅读全文
posted @ 2013-07-03 13:40 Adming 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 最近项目中运用了地区三级联动,用的是最普通的DropDownList回发来实现的,如下图一直用着都挺好的,可最近客户最近新换了台服务器,我把网站迁移过去就有了问题,三级联动失效了。首先申明一点,这个三级联动虽然是用服务器控件做的,但代码是没有错的,我一点可以确认,不是网上经常看到的那些服务器控件属性设置不对或方法使用不正确。网站运行环境新服务器:Windows Server2008 64位系统,IIS7,应用程序.net Framework 版本4.0、托管管道为集成模式、32位兼容模式。原服务器:Windows Server2008 32位系统,IIS7,应用程序.net Framework 阅读全文
posted @ 2013-06-23 05:49 Adming 阅读(2802) 评论(15) 推荐(4) 编辑
摘要: 异常详细信息: System.Web.HttpRequestValidationException:从客户端中检测到有潜在危险的 Request.Form 值很熟悉有木有,相信只要做asp.net的得碰到过这个异常,但怎么解决呢?你会发现无论你是百度还是Google,解决方法都是validateRequest="false" ,以致于微软都实在看不过去了,在4.0中把XSS(跨站脚本攻击)给改成不能禁用了,可这并不能难倒咱们聪明的程序员,还可以在配置文件设置<httpRuntimerequestValidationMode="2.0">< 阅读全文
posted @ 2013-06-05 22:14 Adming 阅读(2121) 评论(11) 推荐(0) 编辑
摘要: 过年回家,总免不了向家乡父老解释自己的职业,而对互联网行业的极客们来说,向非互联网行业的亲戚朋友说明白自己是干嘛的,也许是比写需求文档和写代码更难完成的任务。 不久前我在极客公园微博上发起了一个讨论,让大家来聊聊互联网行业里,那些解释起来很蛋疼的工种。大家的讨论很欢乐,现在把它们整理出来,以飨读者。 我是做网站的 在许多亲戚朋友心中,互联网也许就等同于网站,所以说自己是“做网站的”,也许是最简单有效的解决方案:@我是H先生: 我很艰难才跟老爸解释百度腾讯网易,解释什么是互联网,正当我想着要怎么解释前端工程师的时候,最后说出——我是搞网站的 然而实际操作起来,bug也不少。许多家人对一份... 阅读全文
posted @ 2013-06-03 16:00 Adming 阅读(348) 评论(1) 推荐(0) 编辑
摘要: //js获取网站根路径(站点及虚拟目录),获得网站的根目录或虚拟目录的根地址function getRootPath() {var strFullPath = window.document.location.href;var strPath = window.document.location.pathname;var pos = strFullPath.indexOf(strPath);var... 阅读全文
posted @ 2013-05-30 11:03 Adming 阅读(2129) 评论(0) 推荐(1) 编辑
摘要: 今天阅读代码时发现下面这句代码string SqlCount = "select count(" + IndexField + ") from " + SqlTablesAndWhere;cmd.CommandText = SqlCount;RecordCount = (int)cmd.ExecuteScalar();写过代码的都知道ExecuteScalar()是干什么的,它返回的是SQL语句执... 阅读全文
posted @ 2013-05-19 17:33 Adming 阅读(2108) 评论(0) 推荐(0) 编辑
摘要: 测试代码private static void Test2(int count){int a = 0, b = 0;string c=string.Empty, d=string.Empty;DateTime dt1 = DateTime.Now;for (int i = 0; i < count; i++){a = (int)SystemUserRole.教师;//Console.WriteLi... 阅读全文
posted @ 2013-05-18 01:05 Adming 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 测试代码private static void Test1(int count){int s;List<int> list = new List<int>();for (int i = 0; i < 10000; i++){list.Add(i);}Console.WriteLine("这是测试for/linq/foreach效率开始");DateTime d1 = DateTime.Now;fo... 阅读全文
posted @ 2013-05-18 00:48 Adming 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 前台代码:<asp:GridView ID="viewIShow" runat="server" DataSourceID="ObjectDataSource1" AllowPaging="True" AutoGenerateColumns="False" OnRowCommand="viewIShow_RowCommand" PageSize="2" OnPageIndexChanging="viewIShow_PageIndexChan 阅读全文
posted @ 2013-04-03 09:58 Adming 阅读(243) 评论(0) 推荐(0) 编辑