自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奔跑的小孩

一直跑,累了就休息下,休息好了继续……

  • 博客(11)
  • 收藏
  • 关注

原创 解析XML的两种方式XStream和Dom4j

最近在做的这个项目(对接银行),请求过来的报文格式为XML,解析方式也一直用的是XStream。在用的过程中发现其特点,转换成JavaBean很方便。 都开发完了,测试的时候,银行反馈一直报节点错误,导致测试进度进行不下去。(当时心想按你们接口文档开发的,你们请求过来的报文和接口文档不一致,还怪谁。)但是问题还是要解决的,安抚内心的小情绪,给他们沟通为什么会导致这种情况。 ...

2019-08-14 22:25:42 1221 2

原创 List中的数据分批写入txt文件中,一个文件只能写入5000条

问题:查询数据库中的数据,封装到List集合中,然后把数据写到文件中,一个文件只能写入5000条,第一个文件命名为01,第二个文件命名为02,以此类推,直到把数据全部写入到文件中。package com.sinosoft.light.thth;import java.io.File;import java.io.FileOutputStream;import java.io.Out...

2019-08-13 22:09:31 935 2

原创 概念性的东西(java sdk jdk jre jvm api)

当从eclipse切换到IDEA的时候,添加SDK让我懵逼了一下。SDK是什么鬼东西,用eclipse的时候配置的都是jdk,那就还配jdk吧,可以用。说来惭愧,写了很长时间的代码,概念性的东西还搞不清楚,索性从头再过一下。SDK:soft development kit 的简称,软件开发包,我们在说sdk时,一定要在前面加上一个定语,那就是谁谁的sdk,比如在安卓开发中就是andro...

2019-08-10 18:35:27 276

原创 SQL一张表中查询任意两列大于某个值(下)优质的方法解决该问题

一个问题困扰着,总想找到好的解决方案。跟同学分享了该问题,真的是每个人的想法都是不一样。主要的是同学们都非常优秀。1、解构问题,任意两门大于60分。总共的情况分三种,a.每门功课都小于60分;b.只有一门功课大于60分;c.任意两门功课大于60分。脚本逻辑先查出来a和b的情况,然后排除掉就是想要的结果了。分析:比上一篇的两种,方法还是比较笨,但是从分析问题的思路上变换了一个方式。...

2019-07-11 23:21:19 2964

原创 SQL一张表中查询任意两列大于某个值

一张成绩表中查询出任意两门成绩大于60分的同学的名字。我的内心有点慌乱,“任意”两个字在我听来就像“随便”“无所谓”一样令人烦躁。我不知道怎么搞,但是总要理出来几条路吧。脑海中蹦出来的想法是要跟去重的联系到一块,用group by 再加上having进行处理,但是具体怎么写没有想出来。随便搞张表填充下数据(令狐冲,岳灵珊,劳德诺三个人,语文、数学、自然、社会四门功课)。或许写着写着就...

2019-07-10 21:34:00 6730

原创 基于JAVA代码进行GPG加解密(代码拿来就可以用)

银行对接保险公司要对文件进行gpg加密,那保险公司要进行解密了。 原来想的方案是用java代码编写cmd命令然后执行bat文件,生成指定的文件夹下。这样的话有几个弊端:第一次运行bat文件的时候总是会提示要输入密码,发布到服务器上是不可控的。另一个是服务器是windows系统的话还要安装gpg的软件。 后来发现java封装有gpg解密的,于是就拿来用了。我的业务逻辑是取...

2019-07-10 00:16:36 4605 16

原创 windows系统下的GPG解密(java代码调用CMD命令)

前一段接到一个任务,为了安全起见,从银行传输的过来的文件要进行加密。而我需要把这些加密的文件解密后再进行处理。处理后返回的文件不需要进行加密。 一顿搜索,知道了加密用公钥,解密用私钥。公钥提供给银行,私钥保存即可。 了解到服务器是windows系统,就去网上下载安装了一下gpg4win。安装完成后分别用工具(Kleopatra)和cmd命令操作了下加解密。官方网站下载:...

2019-06-24 22:20:40 1160 1

原创 数据库中UNION和UNION ALL的区别以及并集怎么取得

UNION 并集,表中的所有数据,并且去除重复数据(工作中主要用到的是这个);UNION ALL,表中的数据都罗列出来;那么交集怎么取呢,怎么取得几张表中的重叠的部分呢?(文末提供了一种方法)UNION 操作符用于合并两个或多个 SELECT 语句的结果集。需要满足以下条件:1、相同数量的列;2、列也必须拥有相似的数据类型;3、同时,每条 SELECT 语句中的列的顺序必须相同。这三点一定要牢记,...

2018-05-26 11:21:00 37787 3

原创 数据库中表和表自己本身关联

在查询数据的时候,我们经常通过与多张表的关联来取得我们想要的数据。有一天我看到这样一个问题。刚开始想了好久,工作中大多用到的是一张表和其他的表进行关联查询出来自己想要的数据。想着用函数,有循环来实现,试了很多次都没有成功。最后又看了一下SQL基础,然后发现自己一叶障目了。和其他表可以关联,和自己本身也可以关联啊,仔细审题id和parentid明显就是就是让进行关联的。最后写出来,运行之后得出答案。...

2018-05-26 09:24:18 14681 2

原创 SQL Server执行脚本后怎么回滚

SQL Server服务器,一直处于所谓的自动提交模式,而且这种模式是默认的。 由于操作数据库批量修改数据出错的话,修复数据是相当的痛苦,如果没有备份的情况下,那有可能就是灭顶之灾了。 ---该命令关闭SQL Server的自动提交模式    SET IMPLICIT_TRANSACTIONS ON ---开始一个事务,该命令可要可不要。(默认是开始一个事务)    Begin TRANSACTI...

2018-05-24 22:25:04 19428 1

原创 青春的味道-宁波山地马拉松赛记

    2018年4月15日,全国有40多场马拉松,在跑友届流传着4月15号,就是马拉松赛事的春节,戏言称全国的跑者都不够用了。我选择了宁波山地马拉松,要问我什么原因,主要是山地马拉松以前没参加过,挺想尝试一下的。而且今年是第五届,赛事比较成熟,然后我忽悠着几个朋友买了车票就从上海到了宁波。    周六下午坐车到宁波,接驳车起点在大剧院,就在附近找了个宾馆。一查离鼓楼挺近的。然后由我这个吃货带领他...

2018-05-24 22:20:34 262

空空如也

空空如也

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

TA关注的人

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