自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ferry_passion

欢迎大家的回复,点评。多多交流,共同进步。

  • 博客(29)
  • 资源 (36)
  • 收藏
  • 关注

原创 osgi 教程

接触osgi也没多久,本来不打算写这个模块的,网上现在osgi的教程还不多,在开发过程中遇到问题解决的过程实在痛苦,有时候一个很小的问题可能会折腾好几天,我想很多刚接触osgi开发的也和我有同样的感受,所以还是决定把开发过程中遇到的一些问题和解决方法写出来,希望会对初学者有点帮助,欢迎交流,共同进步。       用osgi在开始的设计阶段很重要,因为第一次接触osgi,前期的设计变动比较大,

2012-05-27 21:52:38 5367 5

原创 osgi 学习系列(十一)非eclipse环境启动osgi配置

先说下bundle打jar包选中要打包的bundle,export,在弹出的view中选中下图所示在Destination中设置导出路径,Options修改如下,直接Finish即可下面看下启动配置的目录结构 run.bat内容如下java -Dosgi.noShutdown=true -Dserver.home=.

2012-05-27 21:45:35 11268 2

原创 osgi 学习系列(十)osgi事务管理和对OracleSequence支持

在com.ferry.daoService的配置文件增加对事务和OracleSequence的配置,并发布服务 <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">

2012-05-27 21:37:16 4368 1

原创 osgi 学习系列(九)osgi 日志

Osgi可以使用的日志有好几种方式log4j 、pax logging、logService、slf4j+logback最后研究下来slf4j+logback比较好用,下面演示该方式的配置。参考文档http://hbkh2000.iteye.com/blog/10283071. 必须jar包首先我们需要下载需要的一下jar包SLF4J   下载地址:http://www

2012-05-27 21:32:59 6884 1

原创 osgi 学习系列(八)osgi读取properties文件

OSGi的CM就是Configuration Admin Service,是用于管理Bundle属性、并在属性发生变更时通知相应的Service,这是保持OSGi动态性的很关键的一个服务,毕竟配置属性的修改是会发生的,但又不希望修改这些属性后需要重启才能生效,CM对于属性的存储是根据服务注册时提供的service.pid的值(必须是唯一的)以及Bundle Location(Bundle的地址)构

2012-05-27 21:23:21 9577 2

原创 osgi 学习系列(七)osgi数据库c3p0连接池

没用osgi框架开发之前习惯了用spring配置c3p0连接池连接oracle,配置数据库事务管理器,用ibatis操作数据,下面说下怎么在osgi中配置数据库连接,事务后面再介绍。在设计bundle时每个bundle只完成单一功能,保证每个bundle的高可复用性。下面的demo中会建3个bundle,现在bundle还很少,真正在开发的时候bundle会很多,hundle之前的依赖一定要在前期

2012-05-27 21:14:47 8257 2

原创 osgi 学习系列(五)spring dm

Spring-OSGi默认加载解析META-INF/spring目录下的xml文件作为spring bean配置文件,也可通过在MANIFEST.MF中增加Spring-Context来指定spring bean配置文件。 把一个Spring bean发布为OSGi Service,只需在spring bean的xml中这么配置就行了:  要在Spring bean中引用OSG

2012-05-27 21:02:12 11641 4

原创 osgi 学习系列(四)osgi ds

1..1情景:1级的小小要释放技能,现在有2个技能可以选,Avalanche (V)和Toss(T),因为是1级的小小,所以只能选2个技能中的1个。 创建4个bundlecom.ferry.ability.api   该bundle里只有一个技能接口com.ferry.ability.avalanche   该bundle里只有一个实现接口的实现类Avalancheco

2012-05-27 20:56:01 10674 9

原创 PowerDesigner导出表到word

pd导出word表跟一般软件的导出功能类似,通过模版定义格式和样式,然后导出自定义格式的word。我用PowerDesigner15,导出功能用起来比较方便容易,唯一不爽的就是title page和前两页的Header and Footer取不掉。下面记下简单操作过程以备以后使用,点击下载通用模版一:基本使用介绍1. 在工具栏中选择【Report -->Reports】,如下图

2013-05-20 00:16:07 51051 7

osgi ds,dm 系列 序

        接触osgi也没多久,本来不打算写这个模块的,网上现在osgi的教程还不多,在开发过程中遇到问题解决的过程实在痛苦,有时候一个很小的问题可能会折腾好几天,我想很多刚接触osgi开发的也和我有同样的感受,所以还是决定把开发过程中遇到的一些问题和解决方法写出来,希望会对初学者有点帮助,欢迎交流,共同进步。       用osgi在开始的设计阶段很重要,因为第一次接触osgi,前...

2012-05-31 17:04:20 201

原创 osgi 学习系列(六)普通jar包osgi化

普通jar包osgi化,有些是基于osgi开发的bundle,直接放到target platform中导入即可,有些jar包不是基于osgi开发的,在开发osgi的项目时,需要osgi化即可New-->other选择add external—选择需要的jar包输入project name,finish即可。

2012-05-27 21:07:30 8469 3

原创 osgi 学习系列(三)自定义osgi控制台命令

为了后面demo的结果显示需要先说下自定义osgi控制台命令,自定义命令的类必须实现org.eclipse.osgi.framework.console.CommandProvider接口该接口中只有一个方法public String getHelp()用于在help方法中添加我们自定义命令的描述自定义命令也很简单,只要写一个以下划线+命令的方法即可,比如我想自定义一个say命令p

2012-05-27 20:33:16 11830 4

原创 osgi 学习系列(二)第一个plug-in项目

New-->Plug-in Project如果你的bundle在启动和关闭的时候需要被通知,可以勾上Options中的第一个,实现BundleActivator接口,Finish后我们的第一个Bundle就建好了Bundle中最重要的一个文件就是bundle的描述文件MANIFEST.MF,看下该文件中的内容Bundle-ManifestVersion

2012-05-27 20:22:05 9064 4

原创 osgi 学习系列(一)搭建osgi platform环境

打开eclipse环境,选择plug-ins视图我们会看到eclipse自带的400多个插件,在开发过程我们只会用到其中很少是一部分,让我们在这个多插件中找到我们需要的很少的一部分会很麻烦,所以我们首先要搭建一个自定义的开发环境。到我提供的网站找到需要的plug-in,手动建立一个targetPlatformWindows-->preferences-->target pl

2012-05-27 20:11:38 9746 8

struts2源码初读(二)预处理

下面开始浏览struts2请求处理部分源码,最核心的方法doFilter[code="java"]/** * Dispatcher */public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {...

2011-12-29 20:44:47 87

struts2源码初读(一)初始化

很久之前就有读一下struts2源码的想法了,可是一直没什么时间也静不下心来,最近淡定下来了晚上也没什么事,综合项目看看了struts2源码,目前还是个菜,写的不对的地方请大家谅解 看了downpour的文章让我受益匪浅,文章中会引用到downpour的文章和图片,顺便给downpour推荐下新书《Struts2技术内幕》,看了样章个人感觉很不错,值得一看----------...

2011-12-28 22:16:51 114

原创 一篇很感人的DOTA小说--我本近卫

jb脸——————我本近卫我已经很老了,老到记不起很多事,可是我依然记得,在很久很久以前,曾经有人对我说过的那三个字,在我还不是虚空假面的时候——JB脸。当我第一次有意识的时候,是在一片茂密的森林里,后来,我就被一个叫做大树的家伙抱回了家。 嗯,那是一个叫做近卫军团的地方。 大树告诉我,我是从石头里蹦出来的,我是天降祥瑞,是上天赐给近卫军团的希望。 于是,在我有限的童年里...

2011-12-26 23:45:03 668

转载 一篇很感人的DOTA小说--我本近卫

jb脸——————我本近卫我已经很老了,老到记不起很多事,可是我依然记得,在很久很久以前,曾经有人对我说过的那三个字,在我还不是虚空假面的时候——JB脸。当我第一次有意识的时候,是在一片茂密的森林里,后来,我就被一个叫做大树的家伙抱回了家。   嗯,那是一个叫做近卫军团的地方。  大树告诉我,我是从石头里蹦出来的,我是天降祥瑞,是上天赐给近卫军团的希望。   于是,在我有限的童年里

2011-12-26 23:43:22 8061 2

ibator的安装及配置

通过myeclipse的software updates不作说明现在来说下怎么用links文件链接安装解压插件包,放到任意路径下,最好放在myeclipse的安装目录下,在dropins文件夹下创建ibator.link文件,文件里设置path=F:\\program\\java\\myeclipse8.5\\ibator,path的路径就是解压的插件路径。重启后就安装好了。i...

2011-12-26 23:30:17 103

原创 ibator 的安装及配置

通过myeclipse的software updates不作说明现在来说下怎么用links文件链接安装解压插件包,放到任意路径下,最好放在myeclipse的安装目录下,在dropins文件夹下创建ibator.link文件,文件里设置path=F:\\program\\java\\myeclipse8.5\\ibator,path的路径就是解压的插件路径。重启后就安装好了。

2011-12-26 23:29:46 2497

jsonStore加载远程和本地数据实例

[size=medium]以前一直是用jsonstore加载远程数据,最近要做combox加载webservice返回的本地数据,进了误区弄了好久,不过把store研究了下,自己做个记录方便以后使用,也给遇到同样问题的同学做个参考1.1:jsonstore加载远程数据: var dictComboBox = new Ext.form.ComboBox({ fieldLabel:'...

2011-12-06 00:15:53 167

原创 javascript权威指南学习笔记

一.数据类型: js中,所有的数字都是浮点型的。 isNaN()/isFinite() //检测数据类型 Infinity //无穷大 Number.MAX_VALUE //可表示的最大数字 Number.MIN_VALUE //可表示的最小数字 数字转字符串 n+"" String(N)...

2011-11-26 23:31:24 95

原创 ssl/https配置与实现

SSL协议使用不对称加密技术实现会话双方之间信息的安全传递。可以实现信息传递的保密性、完整性,并且会话双方能鉴别对方身份。不同于常用的http协议,我们在与网站建立SSL安全连接时使用https协议,即采用的方式来访问。当我们与一个网站建立https连接时,我们的浏览器与Web Server之间要经过一个握手的过程来完成身份鉴定与密钥交换,从而建立安全连接。具体过程如下: 1. 用户浏览器...

2011-11-25 23:52:00 144

转载 ssl/https配置与实现

SSL协议使用不对称加密技术实现会话双方之间信息的安全传递。可以实现信息传递的保密性、完整性,并且会话双方能鉴别对方身份。不同于常用的http协议,我们在与网站建立SSL安全连接时使用https协议,即采用的方式来访问。当我们与一个网站建立https连接时,我们的浏览器与Web Server之间要经过一个握手的过程来完成身份鉴定与密钥交换,从而建立安全连接。具体过程如下: 1. 用户浏览器

2011-11-25 23:46:38 8474

原创 jquery权威指南学习笔记

$("#div").html() 获取jquery对象中的值$("#divHTML").html(strHTML) 设置值$("#div").text() 获取元素内容$("#divText").text(strText) 设置值$(this).toggleClass("divClick").html("点击后的样子") 单击交替事件$(".

2011-11-24 23:04:52 67

原创 jquery基础教程笔记

css选择符 $('#id > li').addClass('none'); // > 子元素 $('#id li:not(.none)').addClass('not-none'); // :not选择符XPath选择符 $('a[@title]') //所有带title属性的链接 $('div[ol]') //取包含一个ol元素的所有div...

2011-11-23 22:19:21 94

原创 maven安装和环境变量配置

myeclipse自带maven(Maven4MyEclipse)创建项目: 新建Web Projects项目,在新建的页面上打上maven的勾。新建的项目里会多出个pom.xml文件为项目添加依赖包: 右键项目,选择Maven4MyEclipse-->add Dependency。输入包名,maven会从中央库中查找。创建自己的依赖包: 在pom.xml文件上右键,选择r...

2011-11-22 22:35:53 69

原创 刚毕业从事java开发需要掌握的技术

来公司到现在加上实习差不多半年了。现在的公司还算比较大,在这里我不想评论公司的好坏,不管怎样我是实实在在的学到了东西,多少就要看自己了。 在这里遇到了几个技术牛人还有一些好兄弟,从他们身上看到了自己的不足和缺点。 好了回到主题,写这篇文摘的目的是给那些在学校比较迷茫不知道公司要用到哪些技术的同学,对公司中java程序员要掌握的技术有个大致的了解,同时...

2011-11-21 23:20:08 335

原创 刚毕业从事java开发需要掌握的技术

来公司到现在加上实习差不多半年了。现在的公司还算比较大,在这里我不想评论公司的好坏,不管怎样我是实实在在的学到了东西,多少就要看自己了。      在这里遇到了几个技术牛人还有一些好兄弟,从他们身上看到了自己的不足和缺点。      好了回到主题,写这篇文摘的目的是给那些在学校比较迷茫不知道公司要用到哪些技术的同学,对公司中java程序员要掌握的技术有个大致的了解,同时也是自己半年来的总结

2011-11-21 23:14:18 1688

PowerDesigner导出word模版

PowerDesigner导出word通用模版,导出表清单和表列清单

2013-05-20

DES,MAC,异或,分散工具

des,3des加解密 mac运算 XOR运算 分散运算工具

2013-03-29

银联8583报文位图解析工具

可以解析银联8583报文各个域,根据有哪些域可以组成16进制的数,也可以进行相反的操作。

2013-03-29

htmlcleaner2.2

htmlcleaner及其所依赖jar包

2012-10-23

fop1.0及依赖jar包

apache fop1.0及依赖的jar包

2012-10-23

simsun.xml

simsun.xml,apache fop,中文宋体

2012-10-14

simhei.xml

simhei.xml,apache fop中使用,中文黑体

2012-10-14

xhtml2fo.xsl

xhtml2fo.xsl,把html标签翻译成相应XSL-FO的通用样式表

2012-10-14

非eclipse环境启动demo

非eclipse环境启动配置的demo,只要有jdk环境,双击run.bat就可以打开osgi控制台

2012-05-27

读properties和事务demo

读properties文件和事务管理的demo,里面包括对一个bundle一个properties文件和多个bundle公用一个properties文件,事务的管理

2012-05-27

osgi数据库连接demo

osgi数据库连接一章demo,c3p0配置oracle连接池和ibatis在osgi框架中的使用

2012-05-27

spring-dm对应的demo

spring-dm一章对应的demo,里面包括1..1和1..n的实现

2012-05-27

osgi-ds对应的demo

osgi-ds一章对应的demo,里面包括1..1和1..n

2012-05-27

osgi自定义控制台命令demo

osgi自定义控制台命令一章中对应的bundle

2012-05-27

basic plugins

osgi文章中用到的所有依赖jar,资源分不够用了,1积分下载后回复下就可以了

2012-05-27

Spring OSGi 入门.pdf

Spring OSGi 入门教程,里面对单实现和多实现都有介绍

2012-05-27

OSGI进阶.pdf

osgi进阶,里面对spring-dm和osgi的设计模式都有介绍

2012-05-27

OSGI实战.pdf

通过实例介绍osgi开发流程,对OSGI R4规范介绍的很详细,值得一看

2012-05-27

银联有关工具

银联开发必备工具 des算法工具(加解密,mac运算,xor运算,分散运算),bitmap查看工具

2011-12-15

支付宝支付网关

支付宝支付网关代码 有java,.net,和php格式

2011-12-15

锋利的jquery

锋利的jquery,高清扫描版,值得一看

2011-11-23

spring3.0api

spring3.0api,ssh框架必备文档

2011-11-22

spring2.5中文api

spring2.5中文参考手册,ssh框架必备文档

2011-11-22

struts2.1.8api

struts2.1.8api,这个资源找了好久,ssh框架必备文档

2011-11-22

oracle语句优化53个规则详解

oracle语句优化53个规则详解,详细介绍oracle语句优化

2011-11-22

maven权威指南中文版

maven权威指南中文版,对maven刚接触的新手实在是启蒙书籍

2011-11-22

linux常用命令全集

linux常用命令全集,一个linux命令很齐全的文档

2011-11-22

linux下c函数手册

linux下c函数手册,从事linux下c语言开发的必备手册

2011-11-22

jquery的easyui培训文档

jquery的easyui培训文档,让初学者对easyui有个初步的了解

2011-11-22

jquery1.4api文档

jquery1.4api文档,开发web网页,特别是门户必备的文档

2011-11-22

ext3.0中文api

extjs3.0中文api文档,chm格式,方便查找

2011-11-21

ext2.0中文api

extjs中文api文档,chm格式,方便查找

2011-11-21

c/c++中文api文档

c/c++中文api文档,chm文件格式,查找方便

2011-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除