使用Java对返回的结果,封装成指定JSON格式的数据类型
摘要:1、如果任务下来了,并且给定了你指定格式的JSON数据类型,那么就要想法封装成此种JSON格式的数据类型,方便其他成员进行调用,那么是如何进行封装的呢,这里简单研究一下子。 2、如果文档指定的封装类型是下面,这样格式的,应该如何进行封装呢? 1 { 2 "code": 0, 3 "msg": "su
阅读全文
posted @
2020-02-29 21:20
别先生
阅读(5485)
推荐(1) 编辑
SpringBoot(Spring、SpringMVC)集成Mybatis操作Mysql数据库
摘要:1、由于使用的是Idea社区版,这里从头搞一下,我下载的Idea社区版压缩包,解压缩以后,直接打开就行了。 点击Configure -> Plugins插件。旗舰版Idea自带有spring Initializr,社区版本是啥子都没有默认安装的,这里安装这个spring Assistant插件,在s
阅读全文
posted @
2020-02-29 20:13
别先生
阅读(1834)
推荐(0) 编辑
Java中使用Jackson,对JSON和对象进行转换
摘要:1、添加依赖,在Maven的pom.xml文件中添加以下依赖。 1 <dependency> 2 <groupId>com.fasterxml.jackson.core</groupId> 3 <artifactId>jackson-databind</artifactId> 4 <version>
阅读全文
posted @
2020-02-29 14:20
别先生
阅读(13011)
推荐(0) 编辑
使用Java封装的分页工具类
摘要:1、分页的插件也有很多,比如PageHelper,这种后端分页框架,将数据都查询出来,设置一下起始页,每页显示的数据就行了,操作起来十分方便。还有前端分页插件,DisplayTag,将数据查询出来以后,用前端分页插件展示数据,设置一下起始页,每页显示的数据就行了,做课设、毕设再爽不过了。还有很多其他
阅读全文
posted @
2020-02-29 13:20
别先生
阅读(4892)
推荐(0) 编辑
解决:Field xxMapper in xx.service.impl.xxServiceImpl required a bean of type 'xx.mapper.xxMapper'
摘要:1、启动 SpringBoot项目报错,使用的是Springboot、Spring、Mybatis连接Mysql数据库,启动SpringBoot项目报错,错误如下所示: 1 _____ .__/\ .__ 2 _/ ____\____ |__)/__ __|__|____ ____ 3 \ __\/
阅读全文
posted @
2020-02-28 14:10
别先生
阅读(8617)
推荐(0) 编辑
数据结构之队列
摘要:1、队列Queue,队列也是一种线性结构,相比数组,队列对应的操作是数组的子集,只能从一端(队尾)添加元素,只能从另一端(队首)取出元素。队列是一种先进先出的数据结构(或者称为先到先得),First In First Out(简称FIFO)。 2、封装的数组的代码,可以实现增加,修改,删除,查询,动
阅读全文
posted @
2020-02-27 22:40
别先生
阅读(590)
推荐(0) 编辑
为什么Java中int型数据取值范围是[-2^31,2^31-1]
摘要:1、为什么Java中int型数据取值范围是[-2^31,2^31-1],多么神奇的问题,网上找了很多,找不到点子上,自己瞎总结一下子。 1.1、int是Java中的8种基本类型之一,一个int值占4个字节byte,一个字节是8位bit(即8个二进制位),所以int型占32位。其中第一位是标志位,标志
阅读全文
posted @
2020-02-27 13:00
别先生
阅读(10238)
推荐(5) 编辑
力扣LeetCode,两数之和
摘要:1、给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 1 给定 nums = [2, 7, 11, 15], target = 9 2
阅读全文
posted @
2020-02-26 21:06
别先生
阅读(390)
推荐(0) 编辑
数据结构之栈
摘要:1、栈Stack,栈也是一种线性结构,相比数组,栈对应的操作是数组的子集。栈只能从一端添加元素,也只能从同一端取出元素,这一端称为栈顶。栈是一种先进后出的或者后进先出的数据结构,也称为Last In First Out(LIFO)。 2、封装的数组的代码,可以实现增加,修改,删除,查询,动态扩容,缩
阅读全文
posted @
2020-02-26 19:10
别先生
阅读(499)
推荐(0) 编辑
数据结构之数组
摘要:1、数据结构研究的是数据如何在计算机中进行组织和存储,使得我们可以高效的获取数据或者修改数据。 数据结构包含三种结构,线性结构,树结构,图结构。其中,线性结构包含数组,栈,队列,链表,哈希表等等。树结构包含二叉树,二分搜索树,AVL树,红黑树,Treap,Splay,堆,Tril,K-D树,并查集,
阅读全文
posted @
2020-02-26 12:12
别先生
阅读(716)
推荐(0) 编辑
kettle的作业和参数组件
摘要:1、大多数ETL项目都需要完成各种各样的维护工作。例如,如何传送文件;验证数据库表是否存在,等等。而这些操作都是按照一定顺序完成。 1.1)、因为转换以并行方式执行,就需要一个可以串行执行的作业来处理这些操作。一个作业包含一个或者多个作业项,这些作业项以某种顺序来执行。作业执行顺序由作业项之间的跳(
阅读全文
posted @
2020-02-18 22:40
别先生
阅读(3372)
推荐(0) 编辑
kettle的应用组件 、流程组件、查询组件、连接组件、统计组件、映射组件、脚本组件
摘要:1、应用是转换里面的第五个分类。应用都是一些工具类。 1.1、替换NULL值就是把null转换为其它的值。NULL值不好进行数据分析 1.2、写日志主要是在调试的时候使用,把日志信息打印到日志窗口。 2、流程是转换里面的第六个分类。流程主要用来控制数据流程和数据流向。 2.1、Switch/case
阅读全文
posted @
2020-02-18 19:38
别先生
阅读(2283)
推荐(1) 编辑
kettle的转换组件
摘要:1、转换是转换里面的第四个分类。转换属于ETL的T,T就是Transform清洗、转换。ETL三个部分中,T花费时间最长,是一般情况下这部分工作量是整个ETL的2/3。 2、Concat fields,就是多个字段连接起来形成一个新的字段。 3、 值映射,就是把字段的一个值映射成其他的值。在数据质量
阅读全文
posted @
2020-02-17 20:14
别先生
阅读(4082)
推荐(0) 编辑
kettle的输出组件
摘要:1、输出是转换里面的第二个分类。输出属于ETL的L,L就是Load加载。微软的Excel目前有两种后缀名的文件分别为:xls和xlsx。xls:2007年之前。xlsx:2007年之后。 Excel输出、Microsoft Excel输出的区别,Excel输出只能xls后缀名称的文件,Microso
阅读全文
posted @
2020-02-15 12:16
别先生
阅读(1496)
推荐(0) 编辑
kettle的输入组件
摘要:1、kettle里面的输入,就是用来抽取数据或生成数据,是ETL操作的E。 2、CSV文件是一种带有固定格式的文本文件。注意:获取字段的时候可以调整自己的字段类型,格式,满足自己的需求哦。 3、文本文件输入,提取日志信息的数据是开发常见的操作,日志信息基本都是文本类型。 首先要获取到要抽取的文本文件
阅读全文
posted @
2020-02-12 12:34
别先生
阅读(1573)
推荐(0) 编辑
kettle的基础概念入门、下载、安装、部署
摘要:1、什么是ETL? 答:ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,必不可少,这里我要学习的ETL工具是Kettle! 2、什么是Kettle? 答:
阅读全文
posted @
2020-02-08 20:41
别先生
阅读(1973)
推荐(0) 编辑