`
equalxx
  • 浏览: 64586 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
请尊重成果,如需转载请注明来源http://equalxx.iteye.com/   Chapter 2.More about beans关于bean的更多内容   bean一般是包含业务逻辑的应用类。可以直接被java代码调用,也可以在标准的EL表达式中调用。Bean也可以访问事务资源。Bean之间的依赖关系由容器自动管理,大多bean是有状态和上下文的。Bean的生命周期由容器管理。
如需转载,请注明出处,谢谢http://equalxx.iteye.com/ 这次代码格式调整有点凌乱   Chapter 1.Introduction 介绍 你现在是不是特别想开始写你的第一个bean了?或者你很犹豫,不知道CDI规范有什么地方会很难。别急,其实你可能已经写过成千上百个bean了,CDI只是让你用它们更简单地创建一个应用!   1.1  what is a bean 什么是bean bean就是你想的那样。也就现在它在容器环境中有了定义,在java EE 6之前,在javaEE平台上术语”bean”没有明确的定义。当然,我们已经把web
我们下一个工作目标要用CDI来实现了。架构师提供了我们的学习文档,他说除了此文档以外没什么好的中文资料了 Weld 2.4.1.Final - CDI Reference Implementation 文档地址:http://docs.jboss.org/weld/reference/latest/en-US/html_single/ PDF下载地址:h ...
给一个command添加enableWhen事件时,发现只有在workbench刷新的时候,才会改变,下拉菜单里的command总是在你打开菜单时执行propertyTester去刷新状态,但是toolbar里的command只有在切换view时似乎才会根据tester里的值去改变enable显示。代码里尝试用updateElement去setEnable或setBaseEnable都不管用。亦或是redraw,update window也不行。于是去查找propertyTest里调用test是用了什么机制,用的是IEvaluationService。 将以下代码加入需要enable的地方 ...
目前chrome是我在实现webdriver时运行最稳定的浏览器,如何利用webdriver打开多个标签页和链接呢,到处查找得到的往往只是如何打开标签页。 打开标签页很简单,chrome浏览器打开标签页的快捷键是ctrl+t,那把ctrl+t的按键事件传入即可,很多种实现方式,以下只列出两种: 1: Actions actionOpenLinkInNewTab = new Actions(driver); actionOpenLinkInNewTab.keyDown(Keys.CONTROL).sendKeys("t").keyUp(Keys.CONTROL).p ...
我本地的mysql版本是5.7.19,设置的用户名和密码是root/root,前几天还用得好好的,突然有一天输入正确的用户名和密码登不上去了,报错像下面这样:   XUEXUEdeMacBook-Pro:MyShells xuexue$ mysql -uroot -proot mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwo ...
请尊重成果,如需转载请注明来源http://equalxx.iteye.com/   题外话:啊= =好久没来更新了,之前一直有活,而且度过一个忙碌的春节。我敬爱的爷爷在今年走完了他82年的人生旅程。有时候真是要好好思考人生的意义了。体重来到这家公司后涨了十多斤,从少女一下变大妈了。。告诫大家少吃外卖,也别老觉得舔不干净盘子是浪费粮食了,少吃饭更健康啊,多运动,对,多运动。   2.1.2 Scope 一个bean的Scope决定了它的实例的生命周期和可见性。CDI上下文模型是可扩展的,可以用来容纳多种scope。一些重要的scope在规范中内置,并且由容器提供。每一个scope都有 ...
首先要把参照的网址贴出来,尤其是别人的劳动成果:) 参照文章: http://blog.163.com/zhao_jinggui/blog/static/169620429201411245344180/ https://wiki.jasig.org/display/CASUM/Using+JDBC+for+Authentication https://my.oschina.net/xiaokaceng/blog/181946   本地环境windows 10 64bit   步骤如下(亲测可用) 一: 在cas-4.0.0\cas-server-webapp\pom.x ...
最近刚开始做后台,有很多知识亟需补充。   几个平台要统一登录接口,由于投资方的系统使用CAS进行单点登录,我们也只能部署cas。架构师表示有很多比CAS更好的框架,比如openAM之类的。   结果从网上搜到的看起来貌似官方的教程略不靠谱,很多网站的教程还都是3.n的版本号,里面getticket时候需要com.noelios.restlet的包,尼玛至少4.0已经不需要这些包了,把它们配置进去是不科学的。   环境是win10 64bit   使用restful API只需要在服务端做以下几个动作: 一:下载源码(https://www.apereo.org/proje ...
       前一阵子用webdriver打开浏览器,可以利用驱动打开自己电脑安装的chrome浏览器,完成了设置代理,自行创建chrome插件并安装的功能,(之前有尝试过用Eclipse的internal web browser和IE,当时改代理用的是改注册表,这交给用 ...
以下内容源网址: http://jexp.ru/index.php/Java_Tutorial/SWT/ToolTip#Add_ToolTip_to_Shell_Window Add ToolTip to Shell Window import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; public class ShellWindowToolTip { public static void main(String[] args)
解决这个问题翻找了很多英文文档,但是发布以后文章被到处复制没有来源,表示十分气愤。 如需转载,请标明来源http://equalxx.iteye.com/   在右下角添加状态时配置的control继承的类是WorkbenchWindowControlContribution,按正常步骤在createControl后发现只能调整横向大小,不能调整竖向,每次都是显示一部分,很奇怪。查了很多资料,包括eclipse登记的bug网址: https://bugs.eclipse.org/bugs/show_bug.cgi?id=466609#c21 https://bugs.eclipse ...
 !MESSAGE Conflicting handlers for InternetwareRCP.commands.search: {cnaaaaaaa.rcp.handlers.SearchHandler} vs {cn.aaaaaaa.rcp.handlers.SearchHandler}  当遇到这个问题,本人是懵逼的……看了很多解决方法,什么设置activeWhen之类的,因为在别人电脑上能跑,自己run application的时候挂了,非常费解。 尝试了把ui.handler全删了,在command里设置defaultClass,也没用。最后排查问题,出在我把这个插件安装到 ...
由于公司需要做一个管理平台,需要做成Eclipse自带插件模式,初次接触了RCP。 在引用包时在runtime中加入classPath后运行时总会报ClassNotFound的错误,这是由于编译文件不全,导致无法调用source的缘故。 引用第三方包时需要注意两个方面, 一: 将jar包放到工程目录下,plugin.xml->runtime->add..将需要引用的包导入   如上,需要加入“.”路径,如果不知道怎么加,可以去MANIFEST.MF->Bundle-ClassPath中加,如下   二: 打包包括的文件,需要把src打上勾  这样编译就能通过辣 ...
Global site tag (gtag.js) - Google Analytics