`
keller
  • 浏览: 46752 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在1.2发布九个月后2.0终于发布了 下载地址: https://sourceforge.net/project/showfiles.php?group_id=73818&package_id=73969   原文:http://www.zgkw.cn/forums/forums/thread/92044.aspx
    项目中要在参数中传递“+”,客户端提交的时候使用了JavaScript的encodeURIComponent函数对包含“+”参数进行了编码,可在服务器端怎么也得不到“+”这个参数,调试发现参数“+”变成了空格。百思不得其解,由于项目中使用了URL重写开发包UrlRewriter.Net,经查源代码发现,它把传递来的参数中所有的“+”后都变成了空格。         因此使用URLRerewriter.Net进行URL重写时,如果传递的参数中包含“+”,则必须转换为其他符号才能正确传递。   原文:http://www.zgkw.cn/forums/forums/thread/91701. ...
      Prototype 是一个Javascript内置类型的增强库,比如给String对象增加判断为空的函数和toJson函数,Number对象增加abs、toJson 函数等。它也包含一个Ajax对象。       Prototype小巧且使用方便,在全美Alexa 排名100的网站中,Prototype是采用率最高的一个Javascript框架,占到了13%。(见http://www.infoq.com/news/2008/06/pingdomJSSurvey)。         来自:http://www.zgkw.cn/forums/blogs/dyx/archive/2008 ...
NInject是.Net下一款开源的依赖注入框架(IOC),现在的版本是1.0。 特性包括:  (1)支持.net 2.0 、3.5和移动版本2.0、3.5   (2)支持Silverlight   (3)构造器、属性、方法注入    (4)单态支持    (5)轻量级拦截器(Lightweight interceptor )支持(AOP)    (6)易于与其他框架集成 NIject是一个年轻的项目,与其他IOC ,如Spring.net、Castle相比,还是有一定差距的。   http://www.zgkw.cn/forums/blogs/dyx/archive/2008/06/18/7 ...
  UrlRewriter是一款开源的Url重写开发包,支持Java和.Net平台。在项目中使用UrlRewriter for .Net2.0版本时发现了两个问题,具体如下:      (1)Object move to here问题        第一次运行时,运行上方总出现“Object move to here”字,原因是Intelligencia.UrlRewriter.RewriterHttpModule的问题,项目中采用了Asp.Net基于窗体的认证,因此HttpModule重写的事件为AuthorizeRequest,而不应该是BeginRequest,因此代码更改为  ...
替代Cookie在客户端存储数据。  Cookie存储数据缺点: Size: Cookies are limited to about 4 kilobytes in size. Bandwidth: Cookies are sent along with every HTTP transaction. Complexity: Cookies are difficult to manipulate correctly. PersistJS优点: Small (9.3k minified, 3k gzipped) Standalone: Does not need any additiona ...
在Global.asax中加入以下语句就可以了  void Application_BeginRequest(Object sender, EventArgs e)    {        StartProcessRequest();     }          #region SQL注入式攻击代码分析     ///  <summary>     /// 处理用户提交的请求     ///  </summary>     private void StartProcessRequest()     {         try         {            ...
  代码中用户控件引用为空问题解决 http://www.zgkw.cn/forums/forums/thread/73467.aspx
(1)下载VisualSVN server 建立服务    下载地址: http://www.visualsvn.com/server/ 这个对svn server进行了包装,简单易用。上面地址内有详细的说明。( 2)安装svn 客户端有很多,推荐 TortoiseSVN http://tortoisesvn.tigris.org/ (3)安装SVN visual studio插件,在VSS直接使用SVN   免费的有AnkSVN http://ankhsvn.tigris.org/;     收费的VisualSVN,网上有破解 (4)建立一个项目,使用export导入svn服务转载: ...
http://www.zgkw.cn/forums/forums/thread/70138.aspx
     java平台下的IKAnalyzer的C#移植版本。 支持Lucene.Net http://www.zgkw.cn/FORUMS/blogs/dyx/archive/2008/02/18/59778.aspx   源码下载地址:http://www.zgkw.cn/FORUMS/blogs/dyx/attachment/59778.ashx
  paoding和IK分词效果差不多,IK分词多些但速度差些。 原文:  http://www.zgkw.cn/FORUMS/blogs/dyx/archive/2008/02/18/59776.aspx
基本思路:     通过Attribute方式设定每个方法执行需要的权限,通过AOP方式进行权限判断。具体实现:(1)Spring.Aop.Support.AttributeMatchMethodPointcutAdvisor 将Attribute和Advice链接起来  <object id="AspNetCacheAdvice" type="Spring.Aop.Support.AttributeMatchMethodPointcutAdvisor, Spring.Aop">    <property name="advi ...
   1.         在SQLServer 2005 执行ALTER DATABASE <DatabaseName> SET ENABLE_BROKER,注意SQL服务中的agent服务必须启动。 2.         在VSS命令行中执行aspnet_regsql.exe –S 服务器地址 –U 用户 –P 密码 –d 数据库 –ed ,开启相应数据库高速缓存 3.         在VSS命令行中执行aspnet_regsql.exe –S 服务器地址 –U 用户 –P 密码 –d 数据库 –t 表名称 -et,开启相应表高速缓存 4.         调用SqlDepen ...
   第七章 高质量的子程序 l         将单一功能的代码段放入子程序,可提高程序可读性、避免代码重复、降低复杂度 l         子程序设计最好保持子程序功能单一(功能内聚性),一个子程序执行一种功能 l         好的子程序名称可以描述子程序所做的所有事情,可以采用类似open/close形式的对仗词。 l         子程序的长度最好限制在200行以内。 l         子程序参数要按照输入-修改-输出排列参数。不要把参数用于子程序内部的工作变量(程序可读性差)。参数个数小于7。  
Global site tag (gtag.js) - Google Analytics