自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 hystrix应用的理解

本篇文章不涉及hystrix的原理实现,只是把自己的理解梳理记录下来。欢迎讨论。我一直有疑问:1、hystrix到底是应该用在客户端还是服务端?2、为什么用在客户端或者服务端?用在另一端行不行?大家都说用在客户端,可是为什么呢?用在服务端会有什么效果呢?带着诸多疑问一点点分析下。我们假设有个接口C1,C1里面会调用S1,S2,S3三个接口。通常我们理解C1可能就是客户端,...

2019-12-31 11:43:09 581 1

原创 java实现快速排序

public static void quickSort(int[]a){ quickQuickSort(a,0,a.length-1,0); getP(a); } public static void quickQuickSort(int[]a , int start, int end,int target_index){ int...

2019-02-15 12:04:46 147

原创 mybatis 批量更新

<update id="batchUpdateModel" > update STUDENT set status = <foreach collection="list" item="item" index="index" separator=" " open="case" close="else st

2018-12-24 18:05:40 190

原创 java8一些例子

1、islegal函数返回false,则list中过滤掉。List<Student> result = list.stream().filter(w -> islegal(w.getName(),illegal)).collect(Collectors.toList()); 2、Set<String> ids = list.stream().map(...

2018-10-30 10:20:11 410

原创 JSON和JAVA对象的相互转换

import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;json String 转 java对象:JSONObject obj = JSONObject.parseObject(str);User user =JSON.toJavaObject(obj,User.class);...

2017-10-13 20:02:19 324

转载 spring事务五种配置方式

转载的文章spring 的事务管理方式从大的方向上来讲,分为 编程式事务和声明式事务,编程式事务就是实现PlatformTransactionManager 接口 和 TransactionTemplate 两种方式。1. TransactionTempale采用和其他Spring模板,如JdbcTempalte和HibernateTemplate一样的方法。它使用回调方法,把应用

2017-06-19 11:22:17 260

原创 java CAS

CAS,CompareAndSet,说白了它就是一个方法吧。有些问题可能会混淆,在此记录下:1、++i,这样的操作其实并不是线程安全的;2、有关AtomicInteger的incrementAndGet方法其实也不是绝对能获得预期值的,因为可能有ABA问题;3、好多文章都说CAS是不存在锁的,但是个人认为就看你怎么理解这个锁了,CAS底层实现挖掘到汇编语言,里面还是有锁的,只不过这...

2017-06-06 10:45:22 264

原创 springbatch多step,decision

本文原创,如转载请标明原文链接!文章都是心得,写的不一定对,欢迎讨论~batch:job id="testJob" restartable="true"> batch:flow id="myFlowTest" parent="doFlowTest" />batch:job>batch:flow id="doFlowTest"> batch:step i

2017-02-28 17:15:59 3162 1

原创 java钩子函数

也不知道我理解的对不对,欢迎大家讨论!自己写了个钩子函数,我理解的钩子函数:public interface Transactioner { String wedontknow() ;}public abstract class GouZi { public abstract void gouzi(Transactioner t);}

2017-02-22 21:21:29 8409 2

原创 spring batch 框架版本问题

最近准备使用springbatch框架,之前的框架是springmvc,我把batch集成进来之后,发现始终是报错。各种类找不到,后来请教高手后得知,是由于包的版本问题。springbatch使用3.0后的版本的时候,项目自身引用的spring框架版本不宜太低,建议使用高版本。springbatch 版本3.0.1.RELEASEspring 版本4.0.5.RELEASE

2017-02-22 16:48:09 2052

原创 springbatch常规配置

spring batch 配置需要注意1、jobRepository 如果引用org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean则使用机器内存管理springbatch信息,容易内存溢出。推荐使用org.springframework.batch.core.reposit

2017-02-16 16:55:53 5339

原创 springBatch多线程设置

本文介绍springBatch 多线程两种配置方式:1、第二种方式如下配置方式,reader、processor、writer都是多线程处理,处理线程数为10.但是今天我测试发现设置的线程数为n,通常只有n-1个线程在跑,猜测少的那个线程可能是作为备用线程或者是任务调度线程。batch:job id="Job"> batch:step id="Step">

2017-02-08 17:02:10 11301

java支付代码

java 模拟网银在线支付

2016-06-07

OA系统需求分析

建立内部信息交流快速通道,加强领导与部门、部门与部门、部门员工间交流;搭建内部统一资源共享平台,实现有效知识的沉淀、集中管理和合理利用;规范内部公文流转与业务流转流程,实现公文与工作流流转顺畅,提高审批效率,提高办公效率;轻松实现领导对各科室的工作监管与远程控制;实现领导与出差人员的移动办公;全面实现内部办公无纸化、现代化,节约办公费用;提高业务部门与行政部门的信息共享程度与协同办公水平,并通过对业务数据的采集、处理、分析,为领导提供决策支持。

2012-08-08

空空如也

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

TA关注的人

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