- 浏览: 56190 次
- 性别:
- 来自: 福州
最新评论
文章列表
一、什么是 AOP。
AOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序运行过程。
二、AOP 的作用。
常常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理、安全检查、缓存、对象池管理等,AOP 已经成为一种非常常用的解决方案。
三、AOP 的实现原理。
由于项目需求,需要实现无刷新上传图片,在网上找了好多例子都不是很好 最总让我找到了Struts2 +jquery+ajaxfileupload 方式,个人尝试下来比较的不错。
所用到的包和文件
struts2 core所有核心包和truts2-json-plugin 插件
ajaxfileupload.js文件
jquery.js 文件 我使用的是jquery.1.2.1.js
jsp页面代码如下:
用Castor 处理XML文档 ——Castor可以完成Java和XML的相互转换 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html 以及Jackson这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html 它们都可以完成Java对象到XML的转换,但是还不是那么的完善。还有XStream对JSON及XML的支持,它可以对JSON或XML的完美转换。在线博文: http://www.cnblo ...
/**
* 向服务器发送post请求
* @param httpUrl 请求地址
* @param xml 请求xml参数
* @return 响应xml参数
*/
public static String postRequest(String httpUrl,String xml){
String response = "";
URL url = null;
try {
url = new URL(httpUrl);
HttpURLConnection conn = (HttpURL ...
MyEclipse6.5安装SVN插件的三种方法
一、安装方法:
方法一、如果可以上网可在线安装
1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;
2. 选择Search for new features to install,点击Next进入下一步;
3. 点击"New Remote Site"按钮,在弹出的对话框中输入:
name:SVN
url:http://subclipse.tigris.org/update_1.4.x
点击OK,关 ...
目前市面上三个主流连接池从性能上排名如下:proxool>c3p0>dbcp,proxool还提供了可视化的连接池实时监控工具,所以既稳定又方便,配置也是非常容易的事情。下面我来讲讲我如何配置proxool连接池的。
1、下载相关资源。
从http://proxool.sourceforge.net/站点上下载我们需要的资源,proxool-0.9.1是最新版本,解压后从lib下copy里面的2个JAR包 proxool-0.9.1.jar和
proxool-cglib.jar至项目中去。如果不加proxool-cglib.jar的话会报 java. ...