`
lujiawu12
  • 浏览: 124911 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
转载: Acegi提供了多种身份验证方式(表单验证,CAS等),但只允许一种用户登录,而就个人了解,有一些系统是需要多种用户登录的。比如企业的员工需要登录并使用系统,企业也允许客户登录系统并使用有限的功能。以下尝试剖析Acegi的表单验证过程,并给出一种允许多种用户登录的方案。本方案基本达到“能用”的目的,但不一定是最佳方案。希望这篇文章能起到抛砖引玉的作用,给各位朋友一点参考,也希望各位提出有益的建议。   Acegi的表单验证方式简要分析   一个使用Acegi的表单验证的登录页面通常需要在表单提交时request的j_username和j_password参数赋值,即用户名和密码, ...
面向对象设计是什么?都包含了哪些内容?它所带来的好处是什么?需要你为之付出些什么?在如今这个年代,问这些问题似乎显得很愚蠢,因为这年头几乎每位软件开发人员都知道如何使用某种面向对象编程语言。可是这个问 ...
他们的调用分别如下例: request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jsp response.sendRedirect("new.jsp");//重定向到new.jsp 在jsp页面中你也会看到通过下面的方式实现转发: <jsp:forward page="apage.jsp" /> 重定向过程:客户浏览器发送http请求----》web服务器接受后发送302响应要求客户浏览器发送一个新的http请求----》 ...
   [/    原本希望跳槽去个好点的环境,一起探讨,钻研技术的。现在看来是没什么机会了。     原本还自信满满的以为找个工作会不费吹灰之力。去了人才市场,人山人海;去了51job,zhaopin等,简历有去无回;去了面试现场,很多位哥哥等着这份工作糊口。我终于明白了,这就是社会,这就是就业压力。对于我们这种08届的来说,是没有什么优势的,因为现在工作经验就是王道,不管你成不承认。但也不得不肯定,在技术上我们还是有很多的缺陷的。有时候我在想,为什么就不要潜力股呢?      算了,总会有雨过天晴的一天。是金子总会发光的。我决定收回自己的心,继续前进。      1.<<javas ...
1.适配器模式    adapter:主要是用于一个接口和一个实现类的方法名不同时,通过实现该接口,集成该实现类实现一个适配器的作用。     object adapter :主要是实现接口,但不继承实现类,而是进行一个delegate(委托)。 2.外观模式    facade模式,如果要解释最贴切的就是 demo,但是它的好处就是可重用。目的是减少集成度,将各个功能分散到不同的类中,这样再通过一个facade来组合。 3.组合模式    composites模式主要是为了灵活性,客户端可以统一的处理单个或多个对象 4.桥接模式    减弱抽象类与其继承类之间的关系(低耦合),主要是通过 ...
    一直以为我是快乐的。心是透明的,藏不下一个人。思想是纯洁的,没有被这花花时间所影响,始终怀藏着那份质朴的纯真。生活是乐观的,每天都在为一点进步而雀跃不已。     可是回眸一望,我陷入了沉思,这真的是 ...
同步、异步、阻塞和非阻塞的概念【zz】 由 zhanjun 在 周五, 2006-03-24 03:18 提交 同步、异步、阻塞和非阻塞的概念 在进行网络编程时,我们常常见到同步、异步、阻塞和非阻塞四种调用方式。这些方式彼此概念并不好理解。下面是我对这些术语的理解。 同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理 ...
    在一般情况下,如果lcds和flexApp都放在一个web 容器中,那么consumer中定义了一个destination的话就自动把通道给接通了,如果不在一起的话,就会发现那个chanelset是null。按我以前的经验,RemoteObject中是有endpoint的。可是我我们找不到consumer中有endpoint属性,唯一的也只有chanelset。      因此去查了api,仅此做下笔记 //定义一个通道,最好别用Chanel,而用它的具体实现类 var amfChanel:AMFChannel=new AMFChannel("jms-chane ...
没事自己写的第一个自定义过滤 combox控件 <?xml version="1.0" encoding="utf-8"?> <mx:ComboBox xmlns:mx="http://www.adobe.com/2006/mxml" enter="toggleFilter(event)" editable="true"> <mx:Script> <![CDATA[ import com.eshangrao.util.ObjectKeyM ...
针对不同的方法做响应,其实mxml组件<mx:method 已经提供了     <mx:method name="方法名" result="响应方法"     <mx:... 这样做固然很简单,但是你必须得写响应方法的函数。这样也就不是很灵活了,对于具体的一些情况,我也不做分析了,总之我觉的这种方法不适应 后来网上搜了很多, 没找到什么好的解决方案,唯一的亮点就是让我认识到了<mx:remoteobject ..的幕后黑手 mx.rpc.remoting.mxml.Operation 注意:remoteobject 的optio ...
//定义要过滤的字符 public var filtStr:String; private function toggleFilter(event:Event):void { if (event.currentTarget.text!="") { filtStr=event.currentTarget.text; ac.filterFunction = processFilter; } else { ac.filterFunction = null; } ac.refresh ...
<?xml version="1.0" encoding="utf-8"?> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" showCloseButton="true" title="动态树" close="close()" width="100%" height="100%" fon ...
来自:http://www.5uflash.com/Html/flex/223818539.html 文原文:Component Class 原文地址:http://weblogs.macromedia.com/pent/archives/2007/10/component_class.cfm 原文作者:Peter Ent                                   组件类 我经常看到这个话 ...
properties配置文件 hibernate.show_sql=false   我们的Bean配置如下: <!-- 定义受环境影响易变的变量,读取配置文件信息 --> <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVER ...
1.在tomcat中配置flex的broker(代理服务server),服务中间件MOM采用activemq Configure your web application so that it has access to the JMS server. For example, if you are using Tomcat, you might have to add the following Resource definitions to the application to add support for Apache ActiveMQ, which supports JMS versi ...
Global site tag (gtag.js) - Google Analytics