自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 ISO 8601格式字符串转InStant

【代码】ISO 8601格式字符串转InStant。

2024-04-23 09:06:11 92

原创 RestTemplate get请求,header设置及传参方式

Spring Boot RestTemplate使用get请求,请求头header的设置及传参方式。

2024-03-15 15:59:41 807

原创 Zip下载(直接操作流)

【代码】Zip下载(直接操作流)

2024-03-04 14:20:12 91

转载 SpringCloud - Feign远程调用之文件下载

https://blog.csdn.net/sz_542/article/details/136041642

2024-02-21 18:33:02 41

原创 枚举函数

【代码】枚举函数。

2023-12-05 15:45:57 352

原创 Java 8 BigDecimal求和

如果是由BigDecimal属性组成的实体集合,我们可以使用Stream.map()方法来获取BigDecimal实例的流。例如,我们在自定义类Utility中创建了addWeight()方法,该类使用BigDecimal.add()方法。我们将使用lambda表达式对List、Map和Array的BigDecimal进行求和。使用Stream.reduce()方法,我们将BigDecimal的集合减少到求和。在这一页,我们将提供java 8 BigDecimal求和的例子。在上面的代码中我们使用。

2023-12-04 19:55:26 1140

原创 Instant 格式化为 String

它得到的结果是一个标准的 ISO-8601 格式,即”yyyy-MM-dd’T’HH:mm:ss.SSSZ”。Instant 代表的是从 1970-01-01T00:00:00Z 到现在的的时间戳。该库中提供的 DateTimeFormat 类,可用于格式化或解析与 string 之间的日期/时间数据。Java 生态中,有些第三方库也支持时间的转换,其中比较出名的便是 Joda-Time 库。Joda-Time 提供了一组现成的类和接口,用于在 Java 中操作日期和时间。格式化后 2022-04-03。

2023-05-17 18:46:13 1597

原创 使用hutool工具(ZipUtil)对多文件打包压缩并通过浏览器下载

压缩

2023-03-02 10:31:47 7414 1

原创 java集合判空

它可以判断list是否有数据。但是如果list 是一个null,那么这个方法就会报java.lang.NullPointerException异常。3.推荐使用的方法 CollectionUtils.isEmpty(list)

2022-08-09 11:14:58 305

转载 JDK中的URLConnection参数详解

针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结:1:> URL请求的类别:分为二类,GET与POST请求。二者的区别在于:a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,b:) post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。2:>

2021-12-20 16:44:26 400

原创 用VBA法在Exce中l快速批量合并相同内容

EXCEL

2021-12-20 14:50:54 11278 2

原创 一线通项目--功能函数

1、获取字典值方法(1)声明sysDictFeign类调用getDictsByGroupCode方法得到map对象作为函数输入。groupCode为字典项编码public Map<String, String> getDictMap(Map<String, List<SysGlobalDictItemDTO>> map, String groupCode) { Map<String, String> resultMap = new Hash

2021-12-10 18:22:21 440

转载 VO、DTO、DO、PO的概念、区别和用处

概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。DO(Domain Object):领域对象,就是从现实世界中抽象出来的有形或无形的业务实体。PO(Persiste

2021-10-21 09:02:26 197

转载 Long与long的区别

今天在写ddd框架得的一个增删改模块式时候用postman进行测试时遇到空指针异常,本来无须传参的方法报错找不到参数,debug发现在创建po对象时候将Long类型写成了long,Long叫 long的包装类。Integer、Byte和Float也类似,一般包装类的名字首写是数值名的大写开头。什么是包装类?在java中有时候的运算必须是两个类对象之间进行的,不充许对象与数字之间进行运算。所以需要有一个对象,这个对象把数字进行了一下包装,这样这个对象就可以和另一个对象进行运算了。比如我们可以定义一个类:

2021-09-28 14:32:14 1347

原创 哈夫曼树的定义与实现

***赫夫曼树的结点类*/public class HuffmanNode {public int weight;// 结点的权值public int flag;// 加入赫夫曼树的标志,flag=0时表示该结点未加入哈夫曼树,flag=1时则表示该结点已加入哈夫曼树public HuffmanNode parent, lchild, rchild; // 父结点及左右孩子结...

2018-10-10 11:04:44 1157

原创 二叉树的定义与实现

/***二叉链式存储结构下的二叉树结点*/public class BiTreeNode {public Object data;// 结点的数据元素public BiTreeNode lchild, rchild; // 左右孩子public BiTreeNode() {// 构造一个空结点 this(null);}public BiTreeNode(Object ...

2018-10-10 10:42:36 417

原创 链队列及其基本操作的实现

/***队列的接口*/public interface IQueue {public void clear(); // 将一个已经存在的队列置成空public boolean isEmpty(); // 测试队列是否为空public int length();// 求队列中的数据元素个数并由函数返回其值public Object peek();// 查看队列的头而不移除它...

2018-10-07 20:46:22 596

转载 循环队列及其基本操作的实现

/***栈的接口*/public interface IStack {public void clear(); // 将一个已经存在的栈置成空public boolean isEmpty(); // 测试栈是否为空public int length();// 求栈中的数据元素个数并由函数返回其值public Object peek();// 查看栈顶对象而不移除它,返回栈...

2018-10-07 20:44:19 518

原创 链栈及其基本操作

/***栈的接口*/public interface IStack {public void clear(); // 将一个已经存在的栈置成空public boolean isEmpty(); // 测试栈是否为空public int length();// 求栈中的数据元素个数并由函数返回其值public Object peek();// 查看栈顶对象而不移除它,返回栈...

2018-10-07 20:42:06 175

原创 顺序栈及其基本操作的实现

栈的接口public interface IStack {public void clear(); // 将一个已经存在的栈置成空public boolean isEmpty(); // 测试栈是否为空public int length();// 求栈中的数据元素个数并由函数返回其值public Object peek();// 查看栈顶对象而不移除它,返回栈顶对象publi...

2018-10-07 20:40:14 983

转载 双向循环列表

/***双向链表的结点*/public class DuLNode {public Object data;// 存放结点值public DuLNode prior; // 前驱结点的引用public DuLNode next; // 后继结点的引用public DuLNode() {// 无参数时的构造函数 this(null);}public DuLNode(...

2018-10-06 16:04:10 514

转载 线性表的链式存储及其实现

/***线性表的接口*/public interface IList {public void clear(); // 将一个已经存在的线性表置成空表public boolean isEmpty(); // 判断当前线性表中的数据元素个数是否为0,若为0则函数返回true,否则返回falsepublic int length(); // 求线性表中的数据元素个数并由函数返回其...

2018-10-06 15:55:48 159

转载 线性表的顺序存储及实现

线性表的顺序存储public interface IList {public void clear(); // 将一个已经存在的线性表置成空表public boolean isEmpty(); // 判断当前线性表中的数据元素个数是否为0,若为0则函数返回true,否则返回falsepublic int length(); // 求线性表中的数据元素个数并由函数返回其值public ...

2018-10-06 15:50:24 338

空空如也

空空如也

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

TA关注的人

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