开放服务网关倡议(OSGi)定义了开发和部署模块应用程序和库的体系结构。作为介绍OSGi的第一篇文章,本文旨在让你了解OSGi开发的一些概念,并向你展示了如何使用Eclipse的OSGi容器(Equinox)实现建立一个简单的Hello World应用。此外还简要介绍了使用OSGi构建面向服务的应用程序以及OSGi的servicefactory和servicetracker类。
OSGI(Open Services Gateway Initiative),也叫JAVA动态模块系统,定义了一套模块应用开发的...
分类:
其他好文 时间:
2014-06-05 12:33:11
阅读次数:
379
在lxc安装过程遇到的所有问题解决后,你可以创建你的第一个lxc容器了。最简单的方法使用lxc自带的创建文件系统的工具,当然你也可以自己做个文件系统。模板的安装路径一般放在/usr/local/share/lxc/templates#lxc-create -t centos -n centos-tst#lxc-start -n centos-tst...
分类:
其他好文 时间:
2014-06-05 09:38:02
阅读次数:
258
使用jetty过程中,碰到一个老问题:jessionId 被追加在url的情况。在使用tomcat 7容器时,这个方法很容易被解决,详情请参考:tomcat
disable jessionId in url。
盲搜了一些解决方法但是尝试之后似乎没有效果,比如下面的配置:
org.mortbay.jetty.servlet.SessionURL none...
分类:
其他好文 时间:
2014-06-05 09:19:19
阅读次数:
275
Jetty是一个开源项目,提供了HTTP Server,HTTP Client和Javax.servlet容器,这里(http://www.eclipse.org/jetty/)是它的官方网站,这里对它做一个基本的介绍,包括基本目录、启动方式和应用部署。...
分类:
其他好文 时间:
2014-06-05 09:17:25
阅读次数:
233
集合框架总览:
Collection 接口常用方法
//1.add()向集合中添加数据
c.add(apple01);
c.add(apple02);
c.add(apple03);
c.add(apple04);
c.add(apple05);
//2.isEmepty()检测当前集合是否为空
boolean empty = c.isEmpty();
System.out.println("i...
分类:
编程语言 时间:
2014-06-05 08:52:09
阅读次数:
323
spring的核心是IOC和DI,首先要明白IOC和DI的概念。IOC,即Inverse of
Control,反转控制,就是将原本在程序中手动创建service对象的控制权交给spring容器管理,简单的说就是对象的创建权交给了spring容器管理。DI,即Dependency
Injection...
分类:
编程语言 时间:
2014-05-31 14:09:11
阅读次数:
389
一个集中的日志系统,第三方应用每次写日志,都需要发送一个远程的rpc或者http请求,造成写日志的延时比较大。改进的做法是:提供一个写日志调用包,第三方应用写日志时,先把日志缓存到一个线程安全的容器里,然后后台线程实时消费容器内的日志,如果有持久化的需求,就可以实时的把日志flush到文件中,然后再...
分类:
其他好文 时间:
2014-05-31 13:13:20
阅读次数:
290
1.添加 vector 头文件. 1: #include 2: #include 3: 4:
using namespace std;2.构造函数 //默认构造函数v1 vector v1; //默认构造函数v1
v1.push_back(1);//在容器的最后添加一个值为t的数据,容器的size变...
分类:
其他好文 时间:
2014-05-31 07:59:03
阅读次数:
235
1 头文件 所有容器有含有其各自的迭代器型别(iterator
types),所以当你使用一般的容器迭代器时,并不需要含入专门的头文件。不过有几种特别的迭代器,例如逆向迭代器,被定义于中。 2 迭代器类型
迭代器共分为五种,分别为: Input iterator、Output iterator、Fo...
分类:
其他好文 时间:
2014-05-31 06:45:24
阅读次数:
277
lee/MyTest.hbm.xml org.hibernate.dialect.
MySQLDialect update 一旦在Spring的IoC容器中配置了SessionFactory
Bean,它将随应用的启动而加载,并可以充分利用IoC容器的功...
分类:
编程语言 时间:
2014-05-30 23:31:59
阅读次数:
405