代码改变世界

AXIS2的一些认识

2014-06-29 14:36 by 打一个情, 430 阅读, 0 推荐, 收藏, 编辑
摘要:首先axis2是apache基金会的一个开源的webservice框架。 利用这个开源框架可以发布一些webservice服务。比如某些网站的天气预报,两个系统的对接,还有跨平台的数据交互(java,.net,c#,因为它基于soap的http协议传输xml报文,所以这个开源框架是跨语... 阅读全文

待整理

2014-06-28 09:31 by 打一个情, 279 阅读, 0 推荐, 收藏, 编辑
摘要:Axis全称Apache eXtensible Interaction Systemapache组织下开源项目用来做webservice开发有java版实现也有c++版实现其前身早IBMSOAP4J来捐给Apache改名Apache SOAP也支持SOAP1.1版本现AXIS已经第三代了AXIS对A... 阅读全文

java复习汇总之面试篇

2014-06-24 22:01 by 打一个情, 175 阅读, 0 推荐, 收藏, 编辑
摘要:这些个人感觉都是基础,希望看的园友不要喷。1、什么是servlet线程安全,如何解决?2、spring事物管理,在项目中你是怎么管理事物的?3、java中的有几种线程?4、java有几种锁?5、怎么理解java中的多态,项目中何时用到抽象类?6、如何处理js,sql注入?7、struts2拦截器的原... 阅读全文

落网歌曲图片下载

2014-06-21 22:46 by 打一个情, 509 阅读, 0 推荐, 收藏, 编辑
摘要:搞程序的难免都会有些压力的,当然了每个人的减压方法都不同的,就行每个人的编码风格都不一样的。 我选择打羽毛球和听歌了,自己租的地方有个广场舞的地方,下班了可以和同事们一块打球。听歌的地方就是落网了。 落网上面没有下载链接,不过幸好谷歌浏览器有F12。所以你懂的。 打开F12,按照下图的就可以另存为... 阅读全文

什么情况下用单例

2013-11-04 16:42 by 打一个情, 3803 阅读, 0 推荐, 收藏, 编辑
摘要:什么情况下使用单例模式单例模式也是一种比较常见的设计模式,它到底能带给我们什么好处呢?其实无非是三个方面的作用:第一、控制资源的使用,通过线程同步来控制资源的并发访问;第二、控制实例产生的数量,达到节约资源的目的。第三、作为通信媒介使用,也就是数据共享,它可以在不建立直接关联的条件下,让多个不相关的两个线程或者进程之间实现通信。比如,数据库连接池的设计一般采用单例模式,数据库连接是一种数据库资源。软件系统中使用数据库连接池,主要是节省打开或者关闭数据库连接所引起的效率损耗,这种效率上的损耗还是非常昂贵的。当然,使用数据库连接池还有很多其它的好处,可以屏蔽不同数据数据库之间的差异,实现系统对数据 阅读全文

编程中若干调试方法总结

2013-10-17 09:06 by 打一个情, 355 阅读, 0 推荐, 收藏, 编辑
摘要:最近和同事在解决一个定时任务的问题,搞了两三天没搞定,但是最终程序还是能够正常运行了。期间有一些定位问题的方法,感觉很好,可以拿来为以后调试问题所用。下面就简单说两句了。 程序中用的quartz这个开源框架来实现定时任务,具体就是30s去调用groovy脚本。groovy脚本里面发送了三四个webservice的请求,然后再根据各自不同的返回值,做相应的逻辑处理。Job这快用一些反射原理来调用groovy,然后从DB中load一些数据,组装成map,传入groovy中。1、期间最为常用的就是debug,断点调试了,这个是大家所常用的。F5,F6,F7,F8这些键都是为大家所熟知的,如果是... 阅读全文

动态代理性能对比

2013-09-25 11:13 by 打一个情, 218 阅读, 0 推荐, 收藏, 编辑
摘要:动态拦截、代理技术验证,选择javaasist备选JDK自带的动态代理,版本1.6.0_29-b11ASM,版本3.3CGLIB(基于ASM包装),版本2.2JAVAASSIST,版本3.11.0.GA 测试场景:数据为执行三次,每次调用一千万次代理方法的结果 JDK CGLib javasist asmrun1 235ms 234ms 71ms 72msrun1 298ms 134ms 67ms 66msrun1 282ms 133ms 67ms 67ms 阅读全文

ant常用命令

2013-09-24 15:42 by 打一个情, 590 阅读, 0 推荐, 收藏, 编辑
摘要:4.1 File(Directory)类4.1.1 Mkdir? 创建一个目录,如果他的父目录不存在,也会被同时创建。? 例子:? 说明: 如果build不存在,也会被同时创建4.1.2 Copy? 拷贝一个(组)文件、目录? 例子:1. 拷贝单个的文件:2. 拷贝单个的文件到指定目录下3. 拷贝一个目录到另外一个目录下4. 拷贝一批文件到指定目录下5. 拷贝一批文件到指定目录下,将文件名后增加。Bak后缀6. 拷贝一组文件到指定目录下,替换其中的@标签@内容4.1.3 Delete? 删除一个(组)文件或者目录? 例子1. 删除一个文件2. 删除指定目录及其子目录3. 删除指定的一组文件4. 阅读全文

各种技术链接

2013-09-17 10:40 by 打一个情, 398 阅读, 0 推荐, 收藏, 编辑
摘要:Ember 源码学习:http://www.cnblogs.com/rubylouvre/archive/2012/06/02/2531948.htmlmaven2完全使用手册 http://www.cnblogs.com/eafy/archive/2007/12/19/1006043.htmlJMS教程 http://www.cnblogs.com/eafy/archive/2007/12/21/1009081.html http://www.cnblogs.com/phoebus0501/archive/2011/02/23/1961970.htmlstruts2讲解http... 阅读全文

highcharts的使用

2013-09-17 10:28 by 打一个情, 756 阅读, 0 推荐, 收藏, 编辑
摘要:Highcharts 是一个使用javascript 脚本来生成图表的工具,和jfreechart 作用类似,都用来生成各种图表,并支持图片的导出和打印。从官网 www.highcharts.com 上下载的压缩表中的example中有各种图表的例子。要编写生成图表的例子建议从 文件名后带 basic 的文件看起,看到例子后你会发现,highcharts使用起来时非常简单的,我们要做的仅仅是把数据组织好,让在页面onload时把数据设置到 组件(Highcharts.Chart)中即可。一、 改改自带的例子先来个例子:第一步: 下载Highcharts-2.1.3.zip 包 和 jquery 阅读全文