- 浏览: 427402 次
- 性别:
- 来自: 济南
最新评论
-
wufeipeng2001:
结果呢?
数据源 -
ivan:
这样可以。jstl好傻。用grails没有这个问题。
jstl fn:replace替换换行符 -
396063616:
怎么解决的?
android学习之android.content.res.Resources$NotFoundException: File res/drawable/ -
Rinoajun:
多谢楼主,和你遇到了同样的问题
jstl fn:replace替换换行符 -
hellostory:
tanghanlin 写道这样也可以,在安装插件时,勾选:Co ...
eclipse报错Missing Constraint: Require-Bundle: org.eclipse.emf.transaction;
文章列表
这几天在进行jboss下的开发,那的最小的容器本来想一点一点的添加功能,结果发现真的很麻烦啊。
默认的common下的lib没有加入到classpath中,需要修改配置文件
<domain>/conf/jboss-service.xml,添加
<classpath codebase="${jboss.common.lib.url}" archives="*"/>
今天无意间发现了一个笔记本一键启动的方法。
IBM T410笔记本在关机以后指纹是一直可以输入的,刷一下指纹以后,机器直接启动,而且一直到登录完成。
jboss的VFS是为了解决什么问题,他为什么有用呢
在jboss中有很多类似的资源操作的代码都分散在程序的各个地方,大多数情况下代码首先确定操作的资源的类型,比如是文件或者是文件夹,通过URL加载的资源等,在不同的代码中其中包含了相同的代码。
例如
public static URL[] search(ClassLoader cl, String prefix, String suffix) throws IOException { Enumeration[] e = new Enumeration[] { cl.getResources(prefix), cl.getR ...
今天仔细分析了一下jboss的发布的原理,当前看到了一部分,还没有完全看完,记录下当前的认识。
对于jboss来说,在每个domain下的conf/bindingservice.beans,conf/jboss-service.xml,deploy,deployers分别代表了不同的profile的类型,其中
conf/bindin ...
这个地方思维模式比较新颖,这里翻译一下:
有时候一个bean了解其他已经发布的bean的信息是非常重要的。比如一个管理类需要了解他管理的bean对象的列表。比起将注册代码放到每一个发布的bean中,管理类在发布类的时候自动回调将是一种更好的解决方案。jboss的微内核可以通过@Install/@Uninstall注释或者<incallback>/<uncallback> 标签定义.
注意:incallback是installCallback的缩写,uncallback是uninstallCallback的缩写
public class Example { ...
bean在解析到使用总共经过了如下的状态变化阶段
PreParse
Parse
PostParse
PreDescribe
Describe
ClassLoader
PostClassLoader
PreReal
Real
PreInstall
Described
Instantiated
Configured
Create
Start
Installed
是因为太强大了还是太复杂呢,确定中。。。
以前使用spring已经习惯里,现在研究了一下jboss的微内核,发现他其实就是DI和IOC,自己写了一个类似于spring的东西,没有什么太多的新意,他的构成方式
1。xml配置,语法与spring有一定的差别,但是功能差不多
2。注释
3。代码生成
BeanMetaDataBuilder builder = BeanMetaDataBuilder.createBuilder("MyBean", "org.acme.Foo"); builder.addAnnotation("@org.acme.Marker"). ...
Netbeans的Classloader是他运行容器中不可缺少的部分,他主要包含了三个classloader,包括module classloader,system classloader,original classloader。
Module classloader:为每一个模块在模块系统中注册使用,相互独立
System classloader:默认情况下是多父类的classloader,他吧所有已经安装的模块的classloader作为他的父类,丽君上他可以加载所有的模块的
取得System classloader可以通过二种方式,
一种是 ...
对于开发的netbeans的程序需要进行品牌化,包括修改启动时候的窗口,修改程序图标等,可以通过如下方法进行设定
1。右键"Module suit",选择“Branding”
2.在弹出的窗口中设定图标和设置启动显示图片。
在窗口装饰中,在JRootPanel中通过getWindowDecorationStyle()方法取得他的装饰描述值,他的所有可能的装饰值主要包含以下几个,理解如下:
装饰值
描述
NONE
不提供任何类型的装饰
FRAME
指示 JRootPane 应提供适合 Frame 的装饰。
PLAIN_DIALOG
指示 JRootPane 应提供适合 Dialog 的装饰
INFORMATION_DIALOG
指示 JRootPane 应提供适合 Dialog 的装饰以便显示一条报告消息。
ERROR_DIALOG
指示 JRootPane ...
今天开始测试学习第一个netbeans的插件,目标是为了能够自己定义WindowSystem进行组装,但是在编译的时候提示如下错误
D:\Program Files\NetBeans 6.9.1\harness\build.xml:168: The module platform.ribbon is not a friend of D:\Program Files\NetBeans 6.9.1\platform\modules\org-netbeans-core.jarBUILD FAILED (total time: 0 seconds)
非常郁闷的提示信息,不是friend的模块, ...
netbeans的启动主要是通过对于日志的封装完成日志的统一控制,主要是通过TopLogging类封装了初始化,以及日志流的控制,通过StartLog进行日志的输出。前提条件,如果你给netbeans配置了日志的类和文件,netbeans不对日志进行处理,直接采用配置的进行。
netbeans的日志配置选项主要包括(配置org.netbeans.log.startup)
1)不配置:采用默认的,基本什么也不输出
2)print:会输出日志信息
3)tests:输出日志包含了时间信息
其他的配置提示错误。
J2SE 5.0 新增的UncaughtExceptionHandler接口,UncaughtExceptionHandler名字意味着处理未捕获的异常。更明确的说,它处理未捕获的运行时异常。Java编译器要求处理所有非运行时异常,否则程序不能编译通过。这里“处理”的是方法里throws子句声明的异常或在try-catch块里的catch子句的异常。
在下面的示例中,让我们关注两个异常:FileNotFoundException和ArithmeticException。如果使用一个不正确的String或File参数值来构造FileReader时,将会抛出FileNotFoundE ...
近一段时间比较忙,一直没有写内容,这段时间当爸爸了,儿子刚刚满月,后面抓紧时间学习赚钱了。
这段时间看了一下netbeans平台,感觉要编写swing应用程序,他是一个很好的选择,原因主要包括:
1。提供了开发工具,提高了开发的效率、提高了软件管理的水平,降低了团队成员的要求。
2。提供了插件机制。netbeans提供了良好的插件开发机制,为团队的模块开发奠定了良好的基础。
3。提高了良好的平台,将基本的功能已经在平台中提供,保持良好的代码风格。
4。提供了良好的扩展架构,如果需要升级系统,直接可以通过扩展机制进行扩展。
不过个人感觉netbeans还有需要提高的地方
1。效 ...
[from http://www.ibm.com/developerworks/cn/java/j-jtp11234/index.html]
十五年前,多处理器系统是高度专用系统,要花费数十万美元(大多数具有两个到四个处理器)。现在,多处理器系统很便宜,而且数量很多,几乎每个主要微处理器都内置 ...