2011年9月28日
摘要:Acegi个人任务有三部分比较重要,也是经常需要扩展的地方,现都它们及其相关简要介绍如下,它们分别是认证管理器(暂时未写出)、访问控制管理器(主要授权)、异常捕获Fitler(用于验证不成功是跳转)。1、securityContextHolde.java 此类为框架级别的,它里有很多的静态变量,包括SecurityContext。但SecurityContext默认使用的是ThreadLacal进行控制的。 它其中有三种控件SecurityContext方式, public static final String MODE_THREADLOCAL = "MODE_THREADLOCA 阅读全文
posted @ 2011-09-28 16:27 叩亦杰 阅读(2299) 评论(0) 推荐(1) 编辑
  2011年8月20日
摘要:Maven作用大家可以自己查下,java用它来搭建感觉还是很不错的。最近用了一段时间,写点东西留下。我不习惯使用命令式的,所以我的Maven用的是Eclipse插件,插件地址:http://m2eclipse.sonatype.org/sites/m2e安装以后,就可以用它来建立项目了。一、首先新建一个 Maven project,在Next中选择Create a simple project 这样就新建一个Maven项了。二、修改.project文件(可以在Navigator视图中看到)<buildSpec> <buildCommand> <name>or 阅读全文
posted @ 2011-08-20 02:12 叩亦杰 阅读(19336) 评论(2) 推荐(4) 编辑
  2011年9月28日
摘要:Acegi个人任务有三部分比较重要,也是经常需要扩展的地方,现都它们及其相关简要介绍如下,它们分别是认证管理器(暂时未写出)、访问控制管理器(主要授权)、异常捕获Fitler(用于验证不成功是跳转)。1、securityContextHolde.java 此类为框架级别的,它里有很多的静态变量,包括SecurityContext。但SecurityContext默认使用的是ThreadLacal进行控制的。 它其中有三种控件SecurityContext方式, public static final String MODE_THREADLOCAL = "MODE_THREADLOCA 阅读全文
posted @ 2011-09-28 16:27 叩亦杰 阅读(2299) 评论(0) 推荐(1) 编辑
  2011年8月20日
摘要:Maven作用大家可以自己查下,java用它来搭建感觉还是很不错的。最近用了一段时间,写点东西留下。我不习惯使用命令式的,所以我的Maven用的是Eclipse插件,插件地址:http://m2eclipse.sonatype.org/sites/m2e安装以后,就可以用它来建立项目了。一、首先新建一个 Maven project,在Next中选择Create a simple project 这样就新建一个Maven项了。二、修改.project文件(可以在Navigator视图中看到)<buildSpec> <buildCommand> <name>or 阅读全文
posted @ 2011-08-20 02:12 叩亦杰 阅读(19336) 评论(2) 推荐(4) 编辑
  2011年1月12日
正文内容加载中...
posted @ 2011-01-12 11:27 叩亦杰 阅读(3836) 评论(26) 推荐(2) 编辑
  2011年1月10日
摘要:[以前学习Linq To Entities 时自己写的点心得资料,放在这里供初学者参考]1、先实例化entities对象(注意释放所占空间,结合using 使用)2、实例化的entities对象中的表的实体,生成对象a,返回类型为objectquery表实体类名3、使用linq对a进行查询,返回类型为iqueryable你所需要的查询类型(若你只需要一个为字符串类型的字段,可为string,若你需要查出整个表的字段,则可以为表的实体类型。)生成对象b.(若只需要查出表中部分字段且大于一个时可以 var 类型 代码4、查询语句可以使用linq也可以使用,其自带的如select之类的查询函 阅读全文
posted @ 2011-01-10 11:32 叩亦杰 阅读(3746) 评论(6) 推荐(3) 编辑
  2011年1月8日
摘要:1. 有关生存期的补充正常情况下,每次调用 WebMethod,服务器都会创建一个新的 WebService 对象,即便客户端使用同一个代理对象多次调用 WebMethod。而我们一旦调用了有缓存标记的 WebMethod,只要未超出缓存期,WebService 对象都不会被重新创建。在缓存期内调用没有缓存标记的 WebMethod,也会继续使用该 WebService 对象。有太多因素让这个缓存机制变得不那么可靠,因此我们不能奢望用缓存标记来维持特定的对象状态,况且缓存机制的设计初衷也只是为了快速输出那些比较稳定非常大的数据。基于多用户并发调用这个环境,WebService 本身最好设计成无 阅读全文
posted @ 2011-01-08 16:50 叩亦杰 阅读(9250) 评论(10) 推荐(2) 编辑
  2011年1月6日
摘要:【前段时间考系统架构师,接触下了XML,顺便作了着笔记】schema 元素schema 元素是每一个 XML Schema 的根元素:schema 元素可包含属性。一个 schema 声明往往看上去类似这样:代码解释:下面的片断:显示 schema 中用到的元素和数据类型来自命名空间 "http://www.w3.org/2001/XMLSchema"。同时它还规定了来自命名空间 "http://www.w3.org/2001/XMLSchema" 的元素和数据类型应该使用前缀 xs:这个片断:显示被此 schema 定义的元素 (note, to, from, heading, 阅读全文
posted @ 2011-01-06 10:29 叩亦杰 阅读(2041) 评论(1) 推荐(3) 编辑
  2011年1月5日
摘要:1、在这个安装包制作的过程中,所用到的一些图片或者文件,如:快捷键图片,安装步骤中每个图形界面的背景图片等都要事先在[应用程序文件夹]中事先添加好这些图片,即在安装项目中添加这些图片,文件好像是解决方案下debug下的所有文件都拷贝,如exe、config、rpt还有图片等2、安装包中的那个Install里面的方法的执行时间是在:所以的文件都安装好了后再执行其中的号码。如客户端安装是在配置文件已经装好了后,但是其中的配置节还没有信息,但是在代码中赋值之后就有了,还有服务器也一样,如数据库也一样,首先是拷贝到客户端电脑上,然后再执行install中的代码,。获取硬盘上的数据库文件,然后再在数据库 阅读全文
posted @ 2011-01-05 19:24 叩亦杰 阅读(3819) 评论(13) 推荐(5) 编辑