上一页 1 ··· 12 13 14 15 16
摘要: 开发的CMS系统中模板引擎和标签的开发算是告一段落,而在Discuz的CMS系统SupeSite中借鉴到了很多东西,略作小记,好记性永远不如烂键盘。当需要将页面解析成静态页面时,当然需要借助模板引擎去对标签作解析。而标签数据源的定义颇值得研究。在先前的标签设计中,由于数据存储使用动态模型,所以并没有涉及到多张表的逐个定义标签解析。而在后期的开发中,脱离动态模型的表越来越多,而每一个表的数据解析,就需要去定义一个标签数据源,再对每一个数据源赋值,最后模板引擎作解析。而就在前段时间,下载了个SupeSite搭建系统做研究,发现其设计很精妙。在其系统设计中有个叫“模块管理”的东西,将各个数据源统一管 阅读全文
posted @ 2010-10-26 09:15 Parry 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 在项目中需要将内部DECLARE的参数通过EXEC赋值后再作为下面一个EXEC参数的时候,发现都使用EXEC时,问题就不是那么简单了。趁着没有睡意研究下。EXEC的使用与缺点EXEC命令有两种用法,一种是执行一个存储过程,另一种是执行一个动态的批处理一般的使用如下,做动态SQL语句拼接,然后执行然而上面这样的拼接语句又称为“串联变量”,而串联变量是不支持执行计划的,在我的演示代码中我已加了测试的SQL语句。使用DBCC FREEPROCCACHE清空缓存。(具体使用可以查看MS的MSDN:http://msdn.microsoft.com/zh-cn/library/ms174283.aspx 阅读全文
posted @ 2010-10-26 09:11 Parry 阅读(1121) 评论(2) 推荐(1) 编辑
摘要: 微软在9月17日中午正式对外公布了ASP.NET平台下的安全漏洞,即Microsoft Security Advisory (2416728)。SecurityFocus上已将此漏洞定义成了"Design Error",那么微软一开始的设计就是错误的,为什么这么说呢?且待我们慢慢来分析。昨天在园友辰的一篇博文:对ASP.NET的最新安全漏洞进一步跟进说明中也看到了对此问题的详细追踪,但上午也只是粗粗浏览,下午细看时总觉文中有些地方略显含糊,所以晚上也就顺带查了些资料,略有所得,不敢独享,遂成此文!微软的态度查看了许多微软官方的说明文档,解释的都比较简单,当然对于这个比较大的 阅读全文
posted @ 2010-09-20 02:31 Parry 阅读(18315) 评论(44) 推荐(10) 编辑
摘要: ISAPI_Rewrite是一个较为好用的URL重写组件,安装和配置都比较简单,防盗链的设置也极其简单。问题如何获取被ISAPI_Rewrite重写后的URL。测试环境:IIS6中使用ISAPI_Rewrite对Default.aspx进行重写,重写后的地址为:Index-After-ReWriter.html。需要获取重写后的地址,即Index-After-ReWriter.html。一些弯路首先想到的就是Request对象,如Request.Url和Request.RawUrl。测试后发现获取到的地址都是Default.aspx。上网找了找ISAPI_Rewrite的处理流程图,找到了下面 阅读全文
posted @ 2010-09-13 15:58 Parry 阅读(5318) 评论(10) 推荐(2) 编辑
摘要: 问题 通过点击一控件,在控件的下面显示一个浮动层,通常的做法是:获取此控件的offset值,再计算出浮动层的top,left等css属性的值,赋值即可。那么下面就看一下如何获取控件的offset值。纯JS的实现首先想到的是这样的一段js。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->document.getElementById("divFloat").style.top=document.getElementById( 阅读全文
posted @ 2010-09-09 17:09 Parry 阅读(929) 评论(1) 推荐(0) 编辑
摘要: 当在页面中需要进行post提交时,一般的做法是将控件放入form标签中,加入一个submit按钮进行post方式的提交。遇到的问题页面中有两个Tab进行切换,一个tab中需要获取用户输入的值进行post提交到search页面进行搜索操作,另一个tab中是获取用户输入的值进行get方法提交到另一个页面进行查询操作,那么那个按钮就不能使用submit类型的按钮了(后来发现那样也可以实现相应的功能),那么想到的方法就是模拟一个form进行post提交。解决的方法在页面中放入下面的模拟formCode highlighting produced by Actipro CodeHighlighter ( 阅读全文
posted @ 2010-09-07 17:39 Parry 阅读(5661) 评论(0) 推荐(2) 编辑
摘要: RepairTools 2.0 升级至 2.2 版本:2.2大小:5 MB(压缩包2M)授权:免费语言:简体中文安装方式:绿色版系统环境:For Windows 2000/xp/2003/vista下载地址:http://pickup.mofile.com/9454624669696036 程序需要 Microsoft .NET Framework 2.0 支持Microsoft .NET Framework 2.0 (x86) 多国语言版下载地址:http://58.61.39.221/down?cid=DE76586EDE705F552D79F056C71A4782DFC1FB8B& 阅读全文
posted @ 2007-11-06 13:51 Parry 阅读(781) 评论(2) 推荐(0) 编辑
摘要: RepairTools 2.0软件说明书开发语言:C#版本:2.0大小:5 MB授权:免费语言:简体中文安装方式:绿色版系统环境:For Windows 2000/xp/2003/vista下载地址: 匿名提取文件连接 http://pickup.mofile.com/0929873031210249 或登录Mofile,使用提取码 0929873031210249 提取文件 RepairTools是一款集手动清理病毒辅助、系统安全监控、系统免疫等功能于一体的免费绿色... 阅读全文
posted @ 2007-11-02 16:38 Parry 阅读(977) 评论(3) 推荐(0) 编辑
摘要: 最近写一个小程序,需要获得启动项的信息,在读取启动程序图标时遇到了这个问题我们知道在c#里添加图标最常用的方法是使用ImageList,但要读取的程序图标是动态的,那么就需要动态的获得文件的图标在网上找了找,发现有一个类,直接使用就可以了贴出来和大家共享,本人在写一个类似于360safe的东西,不过软件增加了更多的个人色彩,希望大家能多多交流!showSystemIcon.cs1usingSystem;2usingSystem.Collections.Generic;3usingSystem.ComponentModel;4usingSystem.Data;5usingSystem.Drawi 阅读全文
posted @ 2007-10-23 18:49 Parry 阅读(5114) 评论(5) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16