04 2012 档案

摘要:详解Javascript中的Url编码/解码摘要本文主要针对URI编解码的相关问题做了介绍,对Url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript中和编解码相关的几对函数escape / unescape,encodeURI / decodeURI和encodeURIComponent / decodeURIComponent。预备知识 foo://example.com:8042/over/there?name=ferret#nose \_/ \______________/ \________/\_________/ \__/ | | | | |sc 阅读全文
posted @ 2012-04-26 17:26 下里巴人or知己 阅读(503) 评论(0) 推荐(0) 编辑
摘要:NInject介绍 Ninject是基于.Net平台的依赖注入框架。它能够帮助你把应用程序分离成一个个松耦合、高内聚的模块,然后用一种灵活的方式组装起来。通过使用Ninject软件架构,会使你的代码变得更加容易编写、重用性强、易于测试和修改。逐步解说1、手动依赖性注入首先让通过一个简单的例子理解下依赖注入的思想。比如说你正在一个游戏,勇士们为荣耀而战。首先我们需要合适的兵器武装我们的勇士。我们先创建Sword(剑)。 class Sword { public void hit(string target) { Console.Wr... 阅读全文
posted @ 2012-04-25 18:14 下里巴人or知己 阅读(444) 评论(0) 推荐(0) 编辑
摘要:WebGoat是一个用于讲解典型web漏洞的基于J2EE架构的web应用,他由著名的WEB应用安全研究组织OWASP精心设计并不断更新,目前的版本已经到了5.0。WebGoat本身是一系列教程,其中设计了大量的web缺陷,一步步的指导用户如何去利用这些漏洞进行攻击,同时也指出了如何在程序设计和编码时避免这些漏洞。Web应用程序的设计者和测试者都可以在WebGoat中找到自己感兴趣的部分。 虽然WebGoat中对于如何利用漏洞给出了大量的解释,但是还是比较有限,尤其是对于初学者来说,但觉得这正是其特色之处:WebGoat的每个教程都明确告诉你存在什么漏洞,但是如何去攻破要你自己去查阅资料,了解. 阅读全文
posted @ 2012-04-25 09:48 下里巴人or知己 阅读(5287) 评论(0) 推荐(0) 编辑
摘要:一、首先体验下作为开发员直接用的多的svn客户端的配置svn客户端有两种,一种是集成到vs开发平台中,还有一种是单独的界面。在这,我们两者结合起来用,使得开发更加高效。首先,我们采用TortoiseSVN作为日常同步版本,获取新版本来使用。TortoiseSVN 是开源项目,在http://sourceforge.net/projects/tortoisesvn下可以看到该项目源码以及下载release版。具体有关该软件的介绍,请查看TortoiseSVN使用简介http://www.cnblogs.com/blsong/archive/2010/09/02/1816124.html然后,安装 阅读全文
posted @ 2012-04-21 00:40 下里巴人or知己 阅读(798) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2008 参数化查询分类:SQL Server 2008 R22011-02-09 22:30259人阅读评论(0)收藏举报我将讨论如果一个查询可以被参数化,那么SQL Server优化器怎样尝试将其参数化,以及你可以怎样建立你自己的参数化查询.1.什么是参数化查询?一个简单理解参数化查询的方式是把它看做只是一个T-SQL查询,它接受控制这个查询返回什么的参数.通过使用不同的参数,一个参数化查询返回不同的结果.要获得一个参数化查询,你需要以一种特定的方式来编写你的代码,或它需要满足一组特定的标准.有两种不同的方式来创建参数化查询.第一个方式是让查询优化器自动地参数化你的查 阅读全文
posted @ 2012-04-19 11:11 下里巴人or知己 阅读(1695) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示