- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 记录一次主单明细分包解决思路
项目背景:建行收到财政发来的公务卡垫款xml报文存库,报文格式分主单和明细,主单不包含收款账号,明细单包含收款账号,即一个主单包含多个明细(明细确定不超过500,但具体多少,未知)!建行公务卡支付需按照明细支付,支付完成以后,需按主单生成清算单到人行做清算,也是主单+明细的情况,但是明细单有一个要求,不能超过500,超过500必须分包,而且必须保证一个主单的明细单必须在一个清算单中,不能存在一个主...
2019-06-26 15:45:00 198 1
原创 BigDecimal使用踩坑记录
BigDecimal在Java编程中,非常实用,在算钱的时候,哪怕精度丢了一丢丢都让人头疼,所以一般我们不采用float类型和double来做货币计算。System.out.println(0.05 + 0.01); //0.060000000000000005System.out.println(1.0 - 0.66); //0.33999999999999997Syst...
2019-06-20 17:00:00 831
原创 Java读取File并且筛选部分内容一行一行追加写入
之前生产变更产生的后遗症,就是需要去读取日志并且筛选出其中的xml报文,写入另一个txt中,然后读取报文中部分字段的值,组装为sql的修改语句,我们简单看下,比方说原日志文件如下:2019-04-17 你好,我正在模拟日志业务凭证原文:<?xml version="1.0" encoding="GBK"?><Voucher> <Id>1240569...
2019-06-20 14:36:00 929
原创 StringUtils工具包下isNotEmpty()和isNotBlank()用法讲解
Java编程中,常常会需要判断某个对象的值是否为空,从而进行下一步操作,我们先看代码:public class Person { private String name; private String age; private String height; private String weight; private String love;//ge...
2019-06-19 10:39:00 11870
原创 Webservice常见面试题
1、什么是WebService?或者说webservice能给我们解决什么样的问题?一句话概括:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。比如银行端接口基本都是C语言编写,或者财政提供了接口,而银行想要远程调用,假若后端采用Java语言,那么如果想要调用这些接口,WebService就是很好的调用技术之一!2、WebService的核心是什么?这个问题以前面...
2019-06-17 17:36:00 7324
原创 栈(Stack)基础知识及常见面试题
说到栈,我们需要先了解这些概念:寄存器:最快的存储区, 由编译器根据需求进行分配,程序中无法控制。栈:存放基本类型的变量数据和对象的引用,但栈不存对象本身,对象本身存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中)堆:存放所有new出来的对象。静态域:存放静态成员(static定义的)常量池:存放字符串常量和基本类型常量(public static final)。非RA...
2019-06-10 11:56:00 606
原创 JAVA泛型通配符T,E,K,V的区别
泛型是我们编程中经常使用到的,比如指定List集合类型或者Map的时候,或者比如定义public <T> void write(T t, T[] ta);方法的时候,我们用一个T就定义了,那么,什么是泛型呢?泛型就是指所操作的数据类型被指定为一个参数,这种参数类型可是是任意类型,可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。在Java SE 1.5之前(没...
2019-06-04 14:24:00 509
itex插件进行pdf的生成需要的jar
2018-12-26
SVN和GIT中文版使用手册
2017-12-09
Java赛车游戏源码,新手可作为参考
2017-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人