Eclipse下进行基于AspectJ的AOP编程
简述
本文介绍在Eclipse下,结合Maven进行基于AspectJ的AOP编程(编译期织入)的基础知识,并给出简单的示例。 本文中使用的Eclipse版本为:3.7.1,AJDT版本为:1.6
环境准备
- 安装AspectJ Development Tools(AJDT)插件 可以到Eclipse Marketplace搜索“AJDT”,注意版本要和你的Eclipse版本匹配。或者从Update Site:http://download.eclipse.or…
13 years ago
0
Ubuntu下安装subversion服务器
安装必要的软件:
1 2 3 |
sudo apt-get install subversion #创建存储库 svnadmin create /var/svn |
配置subversion服务器:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
;vim /var/svn/conf/svnserve.conf ;修改以下内容: [general] ;关闭匿名访问 anon-access = none auth-access = write password-db = passwd ;vim /var/svn/conf/passwd ;添加用户 [users] user = passwd |
启动服务器:
设置为开机自动启动:
阅读全文
13 years ago
0
SNMP协议学习笔记
基础知识
SNMP是用于管理网络中设备的一种应用层协议,它使用简单的request/response通信模型。被管理的设备可能包括:路由器、终端服务器、打印机等,这些设备的共同特点是运行TCP/IP协议族。SNMP协议为所有这些设备定义了统一的访问接口,简化了网络管…
阅读全文
13 years ago
0
Hibernate知识集锦
重要概念
get和load
在Hibernate 3.6.x中:
get会返回实际的对象实例,如果不存在则返回null,session.get(Superclass.class,id)与session.get(Concreteclass,id)的返回值完全一致。…
阅读全文
13 years ago
0
使用Java进行网络编程
Java网络编程的特点
- 底层细节被隐藏:传统的网络编程依赖操作系统提供的各种函数,使用起来异常复杂,需要关注网络协议的底层细节。而Java平台对网络编程接口进行一致性封装,内置的线程机制也便于操控并发的网络连接
Java网络编程原生接口
类/接口 | 说明 |
Inet… |
13 years ago
0
Linux运行级别和启动顺序
本文主要介绍Sysvinit初始化系统,牵涉到一部分upstart的知识。参考Linux的三种Init机制详细的了解Linux系统的初始化机制。
运行级别
标准的Linux运行级别定义
一共有7个运行级别:
运行级别 | 说明 |
0 | 停机,机器关闭 |
1 | 单用户模式 |
2 | 没有用到/可以用户自定义 |
3 | 完全多用… |
13 years ago
0
TCP/IP协议栈学习笔记
名词术语
术语 | 解释 |
bogon |
这个单词从bogus衍生而来,字面意思是伪造的 由于ISP路由过滤、或者恶意软件的原因,Bogon地址的IP数据报可能到达目标机器上,目标机… |
13 years ago
0
Maven依赖速查表
Log4j2 + Slf4j
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
<!-- 使用Log4J2--> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.8.2</version> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.8.2</version> </dependency> <!-- 让commons logging使用Log4j2 --> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-jcl</artifactId> <version>2.8.2</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.21</version> </dependency> <!-- 让Slf4j使用Log4j2 --> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-slf4j-impl</artifactId> <version>2.8.2</version> </dependency> |
Axis1.x客户端
1 2 3 4 5 6 7 8 9 10 |
<dependency> <groupId>axis</groupId> <artifactId>axis</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>axis</groupId> <artifactId>axis-jaxrpc</artifactId> <version>1.4</version> </dependency> |
Velocity
JSR250以及JSR330
Jackson JSON 2.x
CXF依赖(包含jettey传输)
Axis2动态客户端
支持XA的事务管理器atomikos
Quartz任务调度组件
阅读全文
13 years ago
0