遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

2008年11月19日 #

获取App_Code目录下类型信息--BlogEngine学习

摘要: .net2.0 框架 BlogEngine.Core 文件中的 Util.cs 使用vs2005开发时,我们一般把.cs(非页面关联类)放到App_Code目录下,而App_Code目录下的类将编译成App_Code.dll程序集,如果在App_Code中启用多语言支持,就是在App_Code目录下建立子目录(比方目录名为"VB"),并且在web.config文件中的 syst... 阅读全文

posted @ 2008-11-19 10:37 遗忘海岸 阅读(836) 评论(1) 推荐(0)

2008年11月5日 #

Discuz!NT用户在线功能.

摘要: 一般Web系统统计用户在线功能很重要的一个概念就是离线超时时间,即你访问一个页面(或某个动作后)没有再次动作而被认为离线的时间,比方离线超时设置为20分钟,那么你访问一个页面A,而在30分钟以后再次访问页面B,那么在你访问页面A20分钟以后到你访问页面B这10分钟时间,你将被认为不在线. Discuz!NT使用xx_Online表来记录在线用户信息与动作,由于访问者的来来去去,那么xx... 阅读全文

posted @ 2008-11-05 13:43 遗忘海岸 阅读(622) 评论(0) 推荐(0)

2008年10月22日 #

关于Asp.net应用程序生命周期

摘要: 收集到的参考资料: (原创)IIS6.0架构(1) (翻译)从底层了解ASP.NET体系结构 ASP.NET 2.0运行时简要分析 (msdn资料)http://msdn.microsoft.com/zh-cn/library/ms178473(VS.80).aspx (系列文章)http://www.cnblogs.com/artech/category/76631.html ... 阅读全文

posted @ 2008-10-22 16:49 遗忘海岸 阅读(329) 评论(0) 推荐(0)

2008年10月21日 #

javascript 使用数据加密跟base64 编码

摘要: 下面的js代码首先将给定的数据字符串,跟指定的密匙字符串做异或运算,接着将结果序列进行base64编码, 下面同时给出了解密算法跟,base64还原函数 代码如下: function secode(opArray) { var _local2 = opArray; var strEnd="="; var _local3 = "ABCD... 阅读全文

posted @ 2008-10-21 15:39 遗忘海岸 阅读(889) 评论(0) 推荐(0)

xmlHttpRequest 以Post方式发数据到Asp.net页,在gb2312编码下的解决办法

摘要: 首先xmlHttpRequest 使用Post时,需要对数据进行编码,在客户端一般使用js中的encodeURIComponent在web.config中指定了gb2312编码后,在aspx页面中如果直接使用 Request[xxx]那么结果将会出现乱码,原因是asp.net系统使用gb2312编码对上传的数据进行解码还原,而encodeURIComponent编码是按uft-8来的.为了避免这个... 阅读全文

posted @ 2008-10-21 11:30 遗忘海岸 阅读(2858) 评论(3) 推荐(0)

2008年10月17日 #

C#中的时间操作

摘要: 时间区间计算 //当前时间的月初 //DateTime t_now = new DateTime(2008, 3, 1, 0, 0, 1); DateTime t_now = new DateTime(2008, 3, 31, 23, 59, 59); DateTime monthBegin = t_now.Date.AddDays(1 - t_now.Day);//减当前天数后加1 Response.Write(monthBegin.ToString("yyyy-MM-dd HH:mm:ss")); Response.Write("br/"); //上个月的月初 DateTime las 阅读全文

posted @ 2008-10-17 16:45 遗忘海岸 阅读(1462) 评论(0) 推荐(1)

2008年9月26日 #

非递归一次性加载分类数据到TreeViw

摘要: 不是经常用,发现再次用到时又要再写一遍,这次花点时间记录一下 代码:-------------------------------------private void InitView() { DataView dv = CommodityClassBLL.Query().Tables[0].DefaultView; if (dv.Count >= 1) { dv.Sort = "Code"; string curCode = ""; string prvCode = dv[0]["code"].ToString(); trvC 阅读全文

posted @ 2008-09-26 14:31 遗忘海岸 阅读(824) 评论(0) 推荐(0)

Asp.net中TreeView gb2312状态PopulateNodesFromClient乱码问题

摘要: 因为要加载的分类数据有10000条左右,直接一次性读取构造Tree速度无法接受,而在不启用PopulateNodesFromClient时,使用回传方式逐步加载数据(用户点击某节点,页面刷新一次,服务器端TreeView的OnTreeNodePopulate事件处理函数中添加子节点),由于分类过多,每次刷新后页面都定位到网页头部,而且用户展开的次数越多,页面加载速度越慢--ViewStat... 阅读全文

posted @ 2008-09-26 10:38 遗忘海岸 阅读(437) 评论(0) 推荐(0)

2008年9月23日 #

GridView ObjectDataSource 一些使用说明

摘要: 1. GridView 在使用ObjectDataSource做数据源后,如果要启用删除,需要指定 GridView 的DataKeyNames 属性,只有设置了DataKeyNames='xxx'后 GridView在执行删除操作时会调用一个包含名为 xxx 参数的 Delete操作, 当然这个时候你必须设置ObjectDataSource 的OldValuesParameterFo... 阅读全文

posted @ 2008-09-23 08:41 遗忘海岸 阅读(439) 评论(0) 推荐(0)

2008年9月13日 #

Linq学习笔记

摘要: 有如下一段代码,db.Employess 是Table类型,而Table类型继承了IQueryable ,.net3.5中的扩展方法特性,在Queryable中定义了Select Where ....等一系列方法,这些方法跟linq查询中的关键字select where 等对应, linq 查询语句,编译后最终形成对IQueryable类型中,Select Where等形式函数调用 Queryab... 阅读全文

posted @ 2008-09-13 10:54 遗忘海岸 阅读(414) 评论(0) 推荐(0)

2008年9月5日 #

转) javascript 中的escape 与C#互相转化

摘要: 修改:2008-10-20public static string Escape(string s) { StringBuilder sb = new StringBuilder(); byte[] ba = System.Text.Encoding.Unicode.GetBytes(s); for (int i = 0; i < ba.Length; i += 2) { if (ba[i ... 阅读全文

posted @ 2008-09-05 07:50 遗忘海岸 阅读(2964) 评论(1) 推荐(0)

2008年9月4日 #

T-SQL 选择某一记录的前后相关记录

摘要: 比方有一商品表commodity 编号 名称 其他列... 1 a 2 b 3 c 4 x 5 t 6 a 7 b 如果给定 编号(id) 为 3 需要取 4条记录 ,那么应该返回 ID:1,2,4,5 四条记录 如果给定 id=2 那么返回 I... 阅读全文

posted @ 2008-09-04 16:41 遗忘海岸 阅读(451) 评论(0) 推荐(0)

2008年8月27日 #

XPath简明语法

摘要: 转自:http://blog.csdn.net/oldjavaman/ --------------------------- XPath 是XML的查詢語言,和SQL的角色很類似。以下面XML為例,介紹XPath 的語法。 Empire Burlesque Bob Dylan 10.90 Hide your heart Bonnie Tyler 9.90 Greatest H... 阅读全文

posted @ 2008-08-27 15:48 遗忘海岸 阅读(317) 评论(0) 推荐(0)

2008年8月23日 #

2个不错的js插件 iBox, subModal

摘要: iBox,跟subModal 多是弹出窗体效果, 类似有jquery中的thickbox,不过IBox,跟subModal 比较简洁代码很少不像jquery是一个框架,很多时候需要的只是一个效果,最好一段js就能解决的,而不是拿一个框架上来.iBox的站点http://www.ibegin.com/labs/ibox/subModalhttp://www.subimage.com/dhtml/su... 阅读全文

posted @ 2008-08-23 09:42 遗忘海岸 阅读(3082) 评论(0) 推荐(0)

2008年8月21日 #

统计商品留言信息,列出 已读,未读和总数

摘要: 现在有商品表Commodity 跟商品留言表CommodityRev 现在要统计出每个商品的留言数目, 并且要显示已读跟未读,下面使用的inner jion 故没有留言的商品是不查询结果当中,如果要显示全部产品那么应该使用left jion , 使用right jion 后,下面过程也可以显示正确, 因为rev.IsReaded 为 null 时, 两处sum 计算中的else都当0来处... 阅读全文

posted @ 2008-08-21 09:28 遗忘海岸 阅读(362) 评论(0) 推荐(0)