Jenkins自动化发布测试环境【Github篇】 之前的文章了解了Jenkins通过定时任务定时抽取SVN的提交记录然后打包进行增量部署。这一篇幅主要讲解在Github开源代码管理平台上,Jenkins如何自动抽取Git的提交记录进行打包增量部署到CentOS服务器上。1,首先需要在Github开放源代码管理平台上进行创建仓库,建立一个开源项目,以此来进行方便提交更新。登录Github平台,然后点击右上角的 “ + ” 号,创建一个公开/...
Jenkins自动化发布测试环境【SVN篇】 最近了解到了一款自动化发布环境的软件,比较好使,所以把操作记下来,以供有需要的朋友参考使用。相比于之前传统人工进行搭建测试环境,并需要手动导出SVN/GIT每次每天的提交记录,然后根据提交的版本记录进行打包CLASS文件,然后再进行增量发布部署,相比之下,那今天介绍的这款软件就会显示的方便很多,对于每天都各种繁忙的项目组而言,也相应减少了很多的工作。这里对于Jenkins的介绍就不仔细介绍了,...
WebServices接口开发与调用 最近在项目中,有做到一个报名考试业务在线付款的功能,其中支付付款的实现已经由第三方完成了,作为业务方系统,我们这边只需要开发相应的接口将业务数据传入到财务平台系统中,并由其完成付款就可以了。所以在此次的功能调整中,需要使用到webservices开发相应的业务接口,通过接口来进行与财务系统的交互。至于说为什么要使用webservices,而不是用http/json的方式,那当然是要和财务系统交互的...
Window系统下Redis集群(哨兵模式)基础环境搭建 在最近的公司项目中,有接触到了Redis,之前在学习JAVA的时候就有听说过Redis,比较好奇,所以就抱着好奇的心理去探寻了一番。在公司的项目中,公司是使用redis做为系统缓存,在系统读取数据的时候,先从redis中读取缓存数据,如果缓存中不存在的话,再去查询数据库及同步缓存数据。简单了解了一番之后,之后也就没怎么研究了。但是在之后业余自己做APP的时候,设计APP的架构(虽然自我感觉很l...
GSON转换错误导致Int变为Double类型 GSON在处理JSON字符串的时候,会将JSON字符串里面的 int 类型的数字转换为 double 类型,解决办法: String str = "JSON字符串";HashMap<STRING,Object> param = NEW Gson().fromJson(str,NEW TypeToken<HashMap<STRING,STRING>>(...
EXCEL数据导入到Oracle数据库中 在做项目的同时,新系统需要导入大量的数据,除了库对库的方式以外,在有些时候可能用户也会提供一些EXCEL表格数据,需要手动导入到系统中,EXCEL的数据可能少则几条,多则上千条。有以下几种方法:1,通过PLSQL手动复制粘贴到ORACLE数据表中;2,使用EXCEL批量制作SQL脚本,然后拿到数据库中执行;3,使用PLSQL工具导入;4,通过JAVA代码编程的方式解析EXCEL...
IBM WebSphere Message Broker Toolkit 7.0 教程(四) 这一篇说下MB调试的问题,MB开发的程序上线了,但是可能会出错优化,这个时候就需要调试下是哪里出错并加以改进优化。首先,点开MB的 “ Brokers ”中新建的服务,例如“ 10 ”,然后选中并右键,“ 启动调试器 ”,第一次的话可能没有设置端口,默认为0,所以需要先设置下端口号,之后 启动调试器, 有的时候可能启动调试的端口失败,不要灰心,多启动下就可以了。启动成功之后,如下图:之...
IBM WebSphere Message Broker Toolkit 7.0 教程(三) 上一篇的话大体的介绍到了MB开发过程中遇到的几个知识点,但是还有一个方面就是开发完毕之后,流程部署。下面讲解下部署的相关工作。MB部署的话就更加简单了,首先需要新建一个总的服务名称,点开“ Brokers ”,新建一个总的服务名称,例如“ YiBao ”,然后在该服务名称下面新建几个流,例如“ 10 ”将开发好的消息流项目,找到其的 “ 代理归档 ”下的 .bar 包,右键 “ 构建和...