2018年6月7日

动态加载jar,实现自定义业务

摘要: 在实际业务中,我们经常会遇到需要按不同用户实现不同业务逻辑,如果按照最简单粗暴的做法,当然是使用if else ...来实现。 不过作为一个社会人,这样怎么能体现出我们的战斗力呢,下面我们来实现一个牛叉的方法。 具体思路: 将不同的业务逻辑按用户放到不同的jar包,然后系统通过读取jar包,来实现各 阅读全文

posted @ 2018-06-07 10:44 马来亚 阅读(255) 评论(0) 推荐(0) 编辑

2018年6月5日

axis2访问webservice

摘要: 1.环境:axis2 2.pom.xml 3.代码 4.访问结果 阅读全文

posted @ 2018-06-05 11:09 马来亚 阅读(184) 评论(0) 推荐(0) 编辑

2018年6月1日

axis客户端访问webservice

摘要: 1.项目环境:axis1.4 2.pom.xml 3.wsdl定义的java接口 4.客户端代码 5.调用结果 阅读全文

posted @ 2018-06-01 10:39 马来亚 阅读(342) 评论(0) 推荐(0) 编辑

2017年2月4日

Jersey中的异常统一处理

摘要: 在Jersey中,对rest资源进行处理时,正常情况下会返回一个成功的Response,例如flag=1或者一个json。 但有时候因为各种原因:例如参数错误或者业务要求,需要抛出runtimeException或者自定义异常(权限不够等),我们的代码如果对每个异常都进行处理并返回的话,程序就会显得 阅读全文

posted @ 2017-02-04 15:30 马来亚 阅读(2935) 评论(0) 推荐(0) 编辑

2016年8月25日

JAVA实现24点

摘要: 最近小马的老师要求家长陪同小朋友一起算24点,对于培养小学生的数学运算能力以及亲子关系,都是一个很不错的方法。 在活动中一定要注意由易到难,不要一下子搞的特别复杂和困难,打击小朋友的积极性。 为了引导小马的积极性,我还申请了个微信公众号,在后台部署了24点的计算程序,其中24点的代码如下: /** * Witontek.com. * Copyright (c) 20... 阅读全文

posted @ 2016-08-25 16:12 马来亚 阅读(4863) 评论(0) 推荐(1) 编辑

2016年2月24日

Druid配置数据库编码

摘要: 1.配置文件 <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!-- 基本属性 url、user、password --> 阅读全文

posted @ 2016-02-24 21:13 马来亚 阅读(2529) 评论(0) 推荐(0) 编辑

2015年11月4日

Oracle中按连续号码分段

摘要: 需要在oracle中将连续的数字分段模拟数据:fphm je1001 201002 301003 121005 321006 331007 881009 991010 111011 11如数据所示,发票号码(fphm)中间有中断,我们需要将其按连续性分段,并汇总其金额(je)sql:select f... 阅读全文

posted @ 2015-11-04 20:44 马来亚 阅读(855) 评论(0) 推荐(0) 编辑

2015年4月1日

Java多线程实现

摘要: 在Java中实现多线程有2种方法:1.继承Threadpublic class ThreadDemo extends Thread { String name; private int count = 100; // 使用Thread类的有参数的构造函数 ThreadD... 阅读全文

posted @ 2015-04-01 17:12 马来亚 阅读(208) 评论(0) 推荐(0) 编辑

2014年12月29日

servlet之helloworld

摘要: 最近要做个html转pdf的测试,但开发环境中代码太过庞大,于是新建了个Web项目来做测试。但又不想配置spring之类的框架,于是写了个Servlet,java:public class Hello extends HttpServlet { /** * ... 阅读全文

posted @ 2014-12-29 21:43 马来亚 阅读(232) 评论(0) 推荐(0) 编辑

2014年11月20日

spring中的任务

摘要: 最近需要在项目中使用定时任务,第一个是要每个小时运行一次,第二个是每月的1号运行一次。在网上找了下资料,用spring中的可以完成这个任务。 先写个业务处理类:import org.quartz.JobExecutionContext;import org.quartz.JobExecutio... 阅读全文

posted @ 2014-11-20 21:18 马来亚 阅读(288) 评论(0) 推荐(0) 编辑

导航