开源技术
晓筱时代
暂无
展开
-
Struts2的OGNL
OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言,让你通过简单一致的表达式语法来读取和设置Java对象的属性值,调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。 为什么使用OGNL 相对于其它的表达式语言,OGNL的功能更为强大,它提供了很多高级而必需的特性,例如强大的类型转换功能、静态或实例方法的原创 2014-12-31 17:58:30 · 495 阅读 · 0 评论 -
OSGi中使用log4j
最近在看关于OSGi方面的内容,自己做了些简单的例子。虽然在log方面OSGi有提供一些实现,但我们javaer们早已习惯了log4j,于是很想试试看log4j在OSGi上能不能用。在网上搜了下,相关的资料不多也不少,但都不是很详细,所以记下来,方便大家参考一下。例子用到了:apache的felix(版本4.0.2)springDM(版本1.2.1)中的log4j的jar包。首先原创 2014-12-31 17:59:44 · 825 阅读 · 0 评论 -
Apache xml-rpc与spring的整合
之前在项目中使用了Apache xml-rpc,遇到了一个麻烦的问题。spring没有提供对xml-rpc的支持,在处理webservice请求的时候,没有办法使用spring容器中管理的各种各样的bean对象。显然,这是不能接受的。 使用Apache xml-rpc,一般只需要在web.xml中定义一个servlet (XmlRpcServlet), 再实现用于处理webservice请求原创 2014-12-31 17:58:53 · 581 阅读 · 0 评论 -
深入浅出Redis(一)简介
官方描述Redis是一个开源的,支持网络、基于内存亦可持久化的日志型键-值仓储。个人认为这样描述过于简单,不足以体现出Redis的强大。Redis比起传统的键-值仓储要强大许多,事实上Redis支持五种数据结构,而传统的键-值存储只是其中之一。要真正认识Redis的强大所在,就必须理解它所支持的五种数据结构,如何操作它们以及它们能够解决哪些类型的问题。原创 2015-03-02 19:29:40 · 1134 阅读 · 0 评论