自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java

liucheng

  • 博客(257)
  • 资源 (51)
  • 问答 (3)
  • 收藏
  • 关注

原创 ABS的个人理解

ABS是什么ABS的发展ABS的特点ABS的交易结构

2020-08-03 19:21:15 519

原创 关于投资理财的思考

大家好,我是大树学堂的第57期学员,是通过朋友推荐进来学习的,之前朋友也有是大树学堂学员,说是非常有益的课程,对小白用户或是有过投资经验的用户都是很不错的。既然朋友推荐,而我也需要,就报名了,并且 学费很亲民。再说一下我的个人情况,一直从事金融相关的行业,对金融有一点的理解,也读过比较初级的金融书籍,如 《穷爸爸富爸爸》,苏世民《我的经验与教训--黑石创业之路》,也做点理财,P2P,余额宝,基金,股票,比特币。这些投资都是浅尝辄止,并没有深入去了解,一来个人经历有限,没有过多的时间去系统的学习。二来资金

2020-06-01 19:41:44 530 1

原创 linux 常用命令

文件从一台机器传到另一台机器:scp /home/space/music/1.mp3 [email protected]:/home/root/others/music scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3 SFTP 登陆命令 sftp -oPort=10000...

2019-11-19 21:05:33 220

原创 gitlab 常用的几种操作命令

gitlab 是代码管理工具,与之前的CVS 等是一样的。只是提供了多版本管理工具。具体的优点,自己查一下 。常用的几个命令例举一下.

2019-11-16 16:01:28 270

原创 gitlab中的几五种权限说明

Gitlab权限管理Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、OwnerGuest:可以创建issue、发表评论,不能读写版本库Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限Developer:可以克隆代码、开发、提交、push,RD可以赋予这个权限Master:可以创建项目、添加tag、保护分支、添加项目成...

2019-11-16 11:15:47 8272

原创 springCloud 架构下的网关设计

springcloud+zuul+eureka网关的设计用两个目的:第一:一个有效的请求可以获取到正确的资源,不正常的请求可以被拦截,合法性验证。第二:可以转发这个请求,给下层的服务。下层的服务只需要关注自己的业务处理,对于请求是否有效,不用过多的考虑。这个https://blog.csdn.net/liuc0317/article/details/80360594 是传统的网关设...

2018-11-13 14:46:57 1131

原创 gpg2安装和使用

apt-get 的使用 https://blog.csdn.net/mosquito_zm/article/details/63684608dpkg 的使用 https://blog.csdn.net/astraylinux/article/details/7039744

2018-05-23 19:14:19 14244

原创 支付网关的设计

可以参见对网关的说明:   网关:https://blog.csdn.net/ganjing222/article/details/53924402   支付框架:https://blog.csdn.net/huangshulang1234/article/details/78726195

2018-05-18 10:19:15 2528

转载 Maven的Snapshot版本与Release版本

Maven的Snapshot版本与Release版本1. Snapshot版本代表不稳定、尚处于开发中的版本 2. Release版本则代表稳定的版本 3. 什么情况下该用SNAPSHOT? 协同开发时,如果A依赖构件B,由于B会更新,B应该使用SNAPSHOT来标识自己。这种做法的必要性可以反证如下: a.如果B不用SNAPSHOT,而是每次更新后都使用一个稳

2016-03-11 18:43:14 2346

原创 git有用的地址

git 简易指南:http://www.bootcss.com/p/git-guide/git中文指导文档:http://git-scm.com/book/zh/v2git 廖雪峰:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

2016-01-13 01:36:50 670

原创 基于注解的字段脱敏处理

java 中对自定义注解的说明请参见:http://www.cnblogs.com/peida/archive/2013/04/24/3036689.htmlhttp://www.cnblogs.com/peida/archive/2013/04/26/3038503.html有这样一个场景,系统中可以出现敏感的数据,在打印日志的时候,我们并不希望打印出现,这样,我们使用自己定义注

2015-09-28 18:26:22 24839 8

原创 mybatis 有用连接

keyProperty="id" 的使用    http://blog.csdn.net/dyllove98/article/details/8866357

2015-09-11 15:51:00 694

原创 常用工具备份

vi 下编译文件x 删除当前光标下的字符dw 删除光标之后的单词剩余部分。d$ 删除光标之后的该行剩余部分。dd 删除当前行。c 功能和d相同,区别在于完成删除操作后进入INSERT MODEcc 也是删除当前行,然后进入INSERT MODE删除每行第一个字符    :%s/^.//g

2015-09-10 21:41:04 567

原创 JVM运行时数据区域

1. 方法区:和堆一样都是线程共享的区域,用于存储已被虚拟机加载的类信息,常量,静态变量,即时编译器编译的代码等数据,一个别名叫not-heap,用于区分堆。 很多开发者愿意把方法区称为永久代,其实,这样为正确,只是在HotSopt 运行时环境下,使用永久代这样的机制来实现的方法区。而在其他的虚拟机中就不存在这样的概念。 在JDK1.8后的HotSpot 版本,删除了方法区,而改为一...

2015-09-07 21:33:48 626

原创 关于JDK 1.6与JDK1.6+ 中的subString 讨论

http://droidyue.com/blog/2014/12/14/substring-memory-issue-in-java/http://www.programcreek.com/2013/09/the-substring-method-in-jdk-6-and-jdk-7/

2015-09-06 18:05:11 718

原创 Spring MVC 学习笔记

Spring MVC 配置安装一个名为dispatcherServlet 的servlet 在 web.xml中dispatcherServletorg.springframework.web.servlet.DispatcherServlet   contextConfigLocation  /web-INF/spring-mvc.xml  1di

2015-04-07 16:42:08 846

原创 通用项目骨架使用说明

第一步选择一个目录执行以下命令:#命令截图命令脚本mvn archetype:generate -DarchetypeCatalog=http://10.20.5.223:8081/nexus/content/repositories/releases/第二步模板说明center-ddd-archety

2015-03-03 12:39:13 1401

原创 maven 常用命令

1.清空环境mvn clean 2.建立Eclipse环境mvn eclipse:eclipse 3.清空Eclipse环境mvn eclipse:clean 4.只编译mvn compile 5.只打包mvn package -Dmaven.test.skip=true6.只装配mvn process-resou

2015-03-03 11:16:42 1544

转载 oracle 查询锁记录

SELECT A.OWNER 方案名, A.OBJECT_NAME 表名, B.XIDUSN 回滚段号, B.XIDSLOT 槽号, B.XIDSQN 序列号, B.SESSION_ID 锁表SESSION_ID, B.ORACLE_USERNAME 锁表用户名, decode(D.ty

2015-02-04 18:00:53 3657

原创 oracle for update 的使用

学习blog地址:http://blog.163.com/m13864039250_1/blog/static/213865248201322252255205/select xidusn,xidslot,xidsqn,object_id,session_id, oracle_username from v$locked_object;SELECT * FROM ucf_recharge_tra

2015-01-30 17:09:04 2758

原创 红包支付设计图

2015-01-29 18:23:39 1302

原创 标准代发

标准代发名词解释:指商户从自身单位结算账户向持卡人指定银行卡账户进行款项划付的业务。商户----到----执卡人。商户  提现 到 执卡人。支付单笔代发也需要支持批量代发,同时,要提供一个供商户查询结果的口。应用场景:代发工资,商户委托平台为其资金划付。分析:是商户,那么就会在平台(会员)注册这个用户,对应的数据就会有merchantId,merchantNo,source,payerId

2015-01-15 21:47:00 2461

原创 直连网银

支联网银:商户选择签约第三方支付平台,可以把需要付款时,跳转到平台,再中转到网银。 入参:商户ID,商户流水号,支付金额,币种,后台通知地址,银行编码。来源,商品名称。

2015-01-15 21:46:58 1712

原创 线下打款

线下打款说明:线下打款,顾名思义就是用户使用自己的网银给商户打款,其目的是为了证明,执卡人的转账卡号是用户的。为了认证卡的真实性。同时,如果打款成功,打款金额则会添加到用户的虚拟账户上。整个设计:商户下的用户(用户行为)发起一个线下打款认证请求,到交易,如果传过来随机金额,交易落充值单,同时,调用统一支付,落单,然后,调用网关,落单,同时返回处理中。最终返回给商户服务,商户服务 发短信

2015-01-15 21:46:07 5173 1

原创 标准代扣

1.代扣(代缴):指需要定期向某企业缴费,可通过网上签订委托银行代理(第三方支付)扣缴该费用的协议,实现费用的自助扣缴。 个人或企业支付金额给企业。 payer(付款人) 为 个人 或企业 而payee (收款人) 为企业。payer 可能并没有在支付平台注册,所以 可能是 匿名 用户。向某个企业支付款项,所以要传银行账号,用户名,卡类型,联行号,金额,币种,身份证...

2015-01-15 21:46:06 1848 2

原创 小额打款

一:打款1.打款认证:通过往用户的银行卡中随机打入一定金额,并告知用户进行打入金额回填,进行回填金额校验,以此确认该银行卡是否归属于该用户本人名下。2. 打款交易设计:交易系统接收到认证请求,验参。卡校验,用户校验,是否已打款认证。查询打款支付渠道。调用统一支付。更新订单。 2.1 验参:接收入参(平台商ID,认证类型[],来源、用户ID,账户号,账户姓名,账户类型[借记卡],金融机构

2015-01-15 21:44:21 4108

原创 退款业务

1、退款业务:退款是针对支付发起的服务,只有支付成功后,才可以进行申请退款。2、退款区分:退款的实现分为银行退款接口和代发两个途径,目前的支付工具分为网银、代扣和快捷,针对不同的支付工具提供不同的退款策略。              网银支付只能通过银行提供的退款接口实现,代扣只能通过代发的方式实现退款,快捷支付通过先退款、退款失败转代发的方式实现。3、退款交易系统设计:整体设计,交易

2015-01-15 21:43:51 6677

原创 专业术语

交易:特指有卖方、买方参与的交易过程;结算:特指交易处理成功后,对商户收取各种费用和各种操作的组合;清算:特指和金融机构之间对账、资金结转;支付:特指从A账户到B账户之间的因交易产生的转账;提现 :把先锋支付账户的资金提现到相应的银行卡或对公账户、及其它金融渠道;代发:商户从自身的账户上向执卡人或是平台账户转账的过程。             商户虚拟账户--》卡   

2015-01-15 21:41:59 919

原创 redis 的使用

redis 的介绍:http://baike.baidu.com/link?url=V2BOlFvmrXQV7cLWNPeMNvp8o1h0O3SpQJyAoe8CHoOpel5RnlGTPEeelyT5PFa9drKYmw0mJyG_m9E-p0AFY_redis 的安装:http://download.csdn.net/detail/liuc0317/8336749redis 的使用d

2015-01-13 17:33:02 890

原创 dubbo 的使用

dubbo 官方使用说明: http://alibaba.github.io/dubbo-doc-static/Home-zh.htm[2] Dubbo是[3] 阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输Logo出和输入功能,可以和 [4] Spring框架无缝集成。主要核心部件Remoting: 网络通信框

2014-12-30 15:06:23 34684 8

原创 P2P 手机充值

2014-11-21 18:21:10 1176

原创 P2P 充值 设计原理图

最终实现的是执卡人 的金额

2014-11-14 20:48:42 1376

原创 线程池示例代码

第一步:定义一个线程池package com.ucf.trade.util.common;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;import org.sprin

2014-11-12 15:11:23 1161

原创 模版设计模式示例

第一步,定义基础模版方法。

2014-07-23 18:45:18 877

原创 在MyBatis 中Oracle 自增配置

我们在MyBatis 中可以使用Oracle的自增

2014-07-08 09:54:48 6960 1

原创 FindBugs 的使用

FIndBugs 是用来检查代码合法性和合理性的工具,使用简单,方便安装和操作。

2014-06-30 17:09:13 711

原创 myBatis Like 的使用

<![CDATA[SELECT FINANCE_CHANNEL as financeChannel FROM FBI_FINANCE_CHANNEL where ENABLE_STATUS = '1' AND FINANCE_CHANNEL like CONCAT('${financeChannel}','%') AND BUSINESS_CATEGORY_CODE = #{busi

2014-04-21 19:24:57 1705

原创 alibaba FastJson 解析

public static void main(String[] args) { String jsonStr = "{\"financeChannel\":\"CFCAICBC_FBC01FB02FSS0404\",\"fundChannel\":\"CFCA\",\"payChannel\":\"ICBC04\"}"; FbiChannelMapping fbiChannelMap

2014-04-15 19:21:39 5960

原创 spring 操作 oracle 行级锁

在使用sping 数据库使用oracle 时,想要更新某一条记录时,其他的线程不可操作此条记录,可以使用select * from tableName where id=? for update; 这样就可以把这条符合条件的记录上锁,行级锁。什么时候解锁呢,这个需要 手动提交事务后 就解锁了。spring 提供了手动提交事务的操作。 @Autowired TransactionTemplat

2014-03-26 15:03:29 6250

原创 Oracle 插入值

Oracle 插入值 的值来源于 其他表中。 同时需要 把这个值做为条件 判断。insert into FBI_RETRIEVAL_CONF select FBI_RETRIEVAL_CONF_SEQ.nextval , t1.finance_channel, t2.finance_channel, '1', '5',

2014-02-27 21:22:01 1383

学习文档MQ+Redis

java 的 异步通知MQ和 缓存 redis 的基本操作。JVM的使用

2015-03-30

redis 使用demo

redis 使用demo,在代码中 简单的使用了 redis 的操作

2015-01-07

redis windows 和linux 的安装文件

redis 在windows 下 和linux 下安装并使用的文件。

2015-01-07

dubbo 项目框架

dubbo 在项目的的使用,分布式系统的流程处理。

2014-12-31

dubbo 安装所需要的文件

dubbo 按装所需要的工具,duboo 测试 的提供者和消费者。

2014-12-30

FindBugs 安装工具

在eclipse 中添加FindBugs ,可以帮助查询代码的合法性和合理性。

2014-06-30

maven 安装包 和 eclipse 插件

maven 安装包 和 eclipse 插件 apache-maven-3.1.0-bin.zip eclipse-maven3-plugin.7z,安装说明 请见 我的bolg

2013-08-20

Oracle 使用基础笔记

Oracle 使用基础笔记

2013-08-13

java获取经纬度源代码

java获取经纬度源代码

2013-07-30

xStream xml to bean

xStream xml to bean,使用xStream 互转 xml 、bean. 的一个工具类。

2013-05-16

passbook java实现

java实现增加,更新passbook,非常适合开发passbook的人们

2013-03-13

Hadoop ubuntu 9.10 下的 SSH 免登陆

Hadoop 环境搭建中。手动安装 Ubuntu 9.10 下 免登陆的ssh. 有安装包,有安装文档。

2013-02-28

Ckeditor 应用于 java web

Ckeditor 上传图片 视频 去掉了 可以浏览 服务器 文件功能 中文乱码 等问题 是一个 myeclipse 下的demo

2013-01-10

JMS 实战 示例

JMS 在系统中的应用,可以修改后应用于系统中。

2012-11-23

javaBean 与 xml 互转

javaBean 与 xml 互转,提供工具类。只需要把需要转换的类放入,就可以。使用。

2012-09-04

jQuery 弹出层

jQuery 弹出层

2012-07-04

jquery 插件 颜色选择器

jquery 插件 颜色选择器 可以兼容浏览器

2012-06-18

exposition 需要的jar包

exposition 需要的jar包 把exposition 和包 下载下来,就可以运行的一个示例,。

2012-04-09

s2sh 框架 示例

s2sh 框架 还需要导入s2sh 需要的jar包

2012-04-09

UML基础教程(内部使用教程)

UML基础教程(内部使用教程)

2012-04-06

android ksoap 天气预报

android ksoap 天气预报

2011-11-28

android io 下载图片

android io 下载图片 android io 下载图片

2011-11-23

android 数据库的demo

android的数据的crud 相关的操作

2011-11-21

android aidl

android aidl 的demo 示例 还有一个二层树的展示。可以看看

2011-11-10

jxl 读取2003 excel demo

jxl 读取2003 excel demo 使用jxl 操作excel

2011-07-06

jQuery 插件demo 自动补全

jQuery 插件demo 自动补全 有一个myeclipse 的示例是与数据库交互的

2011-06-22

spring mail 的发送

spring mail 的发送 mail spring mail demo 示例

2011-06-21

ckeditor demo

ckeditor demo 在java web项目中简单的使用...

2011-06-20

itext 导出word 下载这个示例

itext 导出word itext 导出word

2011-06-03

itext 实现导出word

itext 实现导出word itext 实现导出word

2011-06-02

基于jQuery 的前端验证框架

easyvalidator 基于jQuery 的前端验证框架

2011-05-30

使用dom4j 和本地dom 解析xml 文件

使用dom4j 和本地dom 解析xml 文件

2011-05-23

struts1 时间转换的实现 demo

struts1 时间转换的实现 demo

2011-04-11

使用freemarker 导出word供别人下载

使用freemarker 导出word供别人下载

2011-03-18

在html页面中弹出子页面效果

在html页面中弹出子页面效果,我在struts1中使用的。 用示例图!

2011-03-09

jqplot 简易示例

jqplot 简易示例 ,没有数据交互,

2011-02-16

MySQL 省市级联所需要的省市记录

MySQL 省市级联所需要的省市记录 及建表语句,只能针对于native的数据库!

2011-01-17

struts2i18n

struts2 中际化示例,加上s2sh所需的Jar就可以运行!如果不行留言,把demo发给你! 示例图:http://blog.csdn.net/liuc0317/archive/2010/12/01/6048552.aspx

2010-12-02

wsdl2java 生成wsdljava客户端所需要的包

生成wsdljava客户端所需要的包 如果不会使用请查看我的博客!

2010-11-16

webService 示例

使用xfire 引擎做一个装简单的webService 示例

2010-11-15

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

TA关注的人

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