自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 中级-面试题目整理

中级Java面试

2022-07-26 17:48:46 512 1

原创 mysql 在字符串中第n次出现的位置

mysql 在字符串中第n次出现的位置

2022-07-11 22:10:44 3646 2

原创 @Autowired和@Resource的区别

3.22 @Autowired 和 @Resource步骤模拟演示二者区别:@Resource默认通过名称注入,找不到再通过类型注入;如果两种方法都没完成,可以通过指定名称注入。@Autowired默认通过类型注入,可以通过指定名称注入1、首先声明MyService接口和两个实现类MyServiceImpl01和MyServiceImpl02public interface MyService { void hello();}// @Service没有指定Bean的名称,默认名称按

2022-04-25 01:28:53 386

原创 springboot集成easyexcel实现导入导出

本文只实现比较简单的Excel导入导出,提供思路,以抛砖引玉😊😊第一步:新建一个实体类User@Datapublic class User { @TableId @ExcelProperty(value = "序号") // 导出Excel 的列名 private Integer id; @ExcelProperty(value = "姓名") private String name;}第二步:项目pom文件添加easyexcel的依赖 &l

2022-04-22 14:59:33 1479 5

原创 MybatisPlus保存Json数据

MybatisPlus保存Json数据

2022-02-10 14:55:06 4264

原创 解决java.util.LinkedHashMap cannot be cast to 的问题

解决java.util.LinkedHashMap cannot be cast to 的问题

2022-02-10 14:50:29 17359 5

原创 poi实现word文档转pdf格式

业务场景:服务器上保存的文档是word格式,但是需要转换成pdf格式的文件流返回给前端做预览,因此需要将word文件转换为pdf文件,再读取转换后的pdf文件流返回给前端pom添加如下依赖<dependency> <groupId>fr.opensagres.xdocreport</groupId> <artifactId>fr.opensagres.poi.xwpf.converter.pdf-gae</artifactId> &lt

2022-01-19 17:58:31 4204 16

原创 mybatis plus返回Map数据为空字段不显示

在开发过程中,大多数情况下我们使用VO对象作为返回值,但在特殊情况我们不用完全返回整个对象,只需要返回部分字段,满足使用的同时也减少了json传输的数据量,因此我们会使用Map类型返回。但是在查询时,若查询字段的结果为null,Map的返回值中会忽略该字段不返回。如下:张三的create_time在数据库中的值为null,查询结果使用Map返回时会自动忽略值为null的字段{ "code": 0, "msg": null, "data": [ { "id": "1",

2022-01-13 15:59:04 4347 4

原创 xshell连接虚拟机错误 Could not connect to ‘192.168.110.131‘ (port 22) Connection failed

背景:虚拟机和主机互相之间可以ping通,虚拟机可以连接外网,但是使用xshell无法连接虚拟机解决办法:查看虚拟机ip本机的虚拟机网络配置,注意IP要和虚拟机不一致!!再次尝试,xshell成功连接虚拟机。...

2021-12-05 15:35:08 941 1

原创 部门树java递归实现

部门树实现 public List<DeptTree> queryDeptTreeList(){ //查询部门表全部数据 List<DeptTree> allDept = baseMapper.queryDeptTreeList(); //过滤getParentId() == 0:查出所有一级部门 List<DeptTree> treeList = allDept.stream().filter(dept -> dept.getParen

2021-11-30 14:12:03 1939

原创 SpringBoot集成MyBatis(完整代码)

集成MySQL实现简单的增删改查功能。

2021-09-16 09:55:37 1602

原创 MySQL学习日志(三)—— 事务、锁、MVCC

MySQL执行计划Explainid:表示sql语句非常复杂,select_type:table:partitions:type:表示查询对应的类型

2021-09-14 01:09:58 145

原创 MySQL学习日志(二)—— MySQL事务的隔离级别、并发问题

Mysql的并发问题:脏读:事务A读取到了事务B更新的数据,但是事务B对数据进行了回滚,导致事务A读到的数据是脏数据。不可重复读:事务A在多次读取数据时,事务B对数据进行了修改并提交,导致事务A多次读取数据时,数据不一致。幻读:事务A在对学生成绩进行ABCDE划分等级时,事务B插入了一条数据,事务A结束后发现还有一条数据没有改过来,造成了A以为数据没有被改完的幻觉。MySQL的事务隔离级别1. 读未提交设置当前事务模式为读未提交:read uncommitted。set session t

2021-09-14 01:09:45 157

原创 MySQL学习日志(一)——索引、存储引擎

MySQL索引的本质索引是帮助MySQl高效获取数据的排好序的数据结构。建索引的时候先按照二叉搜索树建立好顺序,然后从根节点开始向下查。左子树递减排序,右子树递增排序。1.二叉树如果是递增的列建立索引,比如1,2,3,4,5,6,7,二叉树就是一个右斜树,此时查找6的值需要遍历1,2,3,4,5,6才能找到。2.红黑树1,2,3,4,5,6,7;可以发现只需要2,4,6三步就能查到思考:红黑树在存储表数据、索引的过程中会有什么问题存在?树的高度太大,假设要查的数据刚好在叶子结点,每一次

2021-09-14 01:09:22 94

原创 Git提交代码、部分代码提交、切换分支

Git提交代码、部分代码提交、切换分支

2021-09-01 17:34:24 3152

原创 根据范围(矩形)随机生成范围内的经纬度

public static void get(double MinLon, double MaxLon, double MinLoat, double MaxLat){ BigDecimal db = new BigDecimal(Math.random() * (MaxLon - MinLon) + MinLon); String lon = db.setScale(5, BigDecimal.ROUND_HALF_UP).toString; //小数点后5位 db = new BigDeci

2021-08-13 10:52:52 956

原创 Java8新特性之--Lambda

**Java8新特性之–Lambda**Lambda1 什么是Lambda?Lambda就是一个匿名函数,使用Lambda表达式可以对一个接口进行简洁的实现。2 Lambda对接口的要求虽然可以使用Lambda表达式对某些接口进行简单的实现,但是并不是所有的接口都可用Lambda来实现;要求接口中定义的必须要实现的抽象方法只能是一个。@FunctionalInterface修饰函数接口的,接口中的抽象方法只有一个。3 基础语法:():描述参数列表{}:描述方法体参数列表方法体之间用

2021-07-19 11:15:01 145

原创 IDEA中 maven项目 Plugins爆红,实测已解决

问题图:添加依赖后,plugins全部爆红,我的问题是Maven仓库的位置配置错误,将路径配对即可,点击Apply之后错误消失。

2020-08-25 01:02:35 2974

原创 记住上次选中状态的方法总结

记录今天遇见的问题①情景:导出txt,用户想记录上次的选中状态;处理流程:创建中间表temp,定义一个字段:ZD,记录选中的列名称jsp页面代码<td>名称</td><td><input type="checkbox" name="名称" value="mc" class="MC"/></td><td>状况&l...

2020-08-18 15:11:20 621

原创 maven中央仓库不能访问的解决办法

参考https://www.cnblogs.com/slankka/p/12202640.html

2020-08-18 15:08:36 3234

原创 ora-31603: 对象“表名”属于类型 Table,在方案“用户名”中未找到

在执行impdp语句的时候,导入时遇见的问题,最后发现是因为导出DMP文件时加上了DATAONLY参数,所以导出的只有数据没有建表语句,需要重新建表然后导入即可。...

2020-02-03 10:23:36 2382

原创 Gson转换实体类为json时报declares multiple JSON fields named

今天在用户服务器上测试项目时遇见的一个问题,日志打印是:java.lang.IllegalArgumentException:…declares multiple JSON fields named …在本地使用相同版本的jdk和tomcat,运行项目没有报错,后台的查询sql拿到本地数据库中执行,也没有报错。上网查找了很多解决办法,大部分都说是实体类的子类父类有相同属性的问题,但是项目里面...

2019-12-22 13:25:15 2033

原创 ORA-39171:作业出现可恢复的等待 ORA-01659:无法分配超出2的MINEXTENTS

数据泵导入数据库时,DMP文件是3G,在oracle自以为建了10G的表空间应该足够,结果导入过程中提示下图。明显是表空间不够了,此时不用停止数据导入过程,只需要在plsql里执行增加表空间的语句进行扩容:alter tablespace ASSETS add datafile ‘D:\app\Administrator\oradata\orcl\ASSETS_1.dbf’ size 10000...

2019-11-25 11:18:02 2094

原创 confirm的使用方法

confirm:点击按钮弹出提示confirm(“确认保存?”,{title:‘提示’},function(index){$ajax({type:“post”,data:url:dataType:success:function(val){alert(val.msg);table.ajax.reload();}});close(index);});...

2019-10-15 20:52:27 1994

原创 oracle导入一张或多张表

导表语句导入一张或多张表格1.imp scott/scott123@orcl file=E:\app\Administrator\admin\orcl\dpdump\xxxx.dmp tables=table1imp scott/scott123@orcl file=E:\app\Administrator\admin\orcl\dpdump\xxxx.dmp tables=(t...

2019-08-01 10:50:42 2372

原创 设置按钮位置在页面右下角

CSS定义:.r{position:absolute;right:5px;bottom:5px;}JavaScript:

2019-07-16 18:27:12 10369 1

原创 为ul添加滚动条

在ul中直接添加style=“height:800px;overflow-y:scroll;”

2019-06-18 15:18:32 12168 3

原创 eclipse 连接 mysql出现 Access denied for user 'root'@'localhost' (using password:YES)问题

1.首先检查配置文件的数据库用户名密码是否正确。2.第一步检查密码正确的情况下,在mysql的安装文件夹D:\MySQL\MySQL Server 5.5中,找到my.ini文件,在最后增加一行skip-grant-tables;3.保存之后重启MySql服务。4.运行项目成功。.附mysql数据库连接配置:jdbc.driver=com.mysql.jdbc.Driverjdbc.u...

2019-04-16 22:09:54 6946 4

空空如也

空空如也

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

TA关注的人

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