自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CVE-2023-0215

生产版本:5.5。

2023-06-14 10:56:43 2117

原创 Failed to start bean ‘documentationPluginsBootstrapper‘; nested exception is java.lang.NullPointer

Spring Boot 2.4.x以上版本默认的路径匹配策略是PathPatternParser,而Springfox假设Spring MVC的路径匹配策略是AntPathMatcher,这就导致了错误。不过使用第一种方法可能会导致无法使用Spring Actuator,因为它使用PathPattern作为URL匹配策略。这会将Spring Boot的默认嵌入式Tomcat容器替换为Jetty容器,因为Jetty使用AntPathMatcher作为默认的路径匹配策略。

2023-04-04 14:35:16 467

原创 java8 study

java8 的特性学习

2022-07-24 11:45:17 204

原创 通过idea给web项目打war包

现在估计都不直接用web框架来生成项目了,但是老项目还是web框架,我在给老项目打war包过程中遇到很多的问题,打的war包的目录结构怎么都不对,很是难,特此记录,以供未来查看。1. 选择JDK2.配置modules2.1右键设置source,即要编译的文件目录注意点完下面的文件夹,不要随便点上面的这一排图标,因为你一点就标记了,例如:你点了src后点excluded,就把src排除在外,然后src下的java文件就不编译了。2.2设置编译后的文件显示路径:我的这种做法一定要把输出路径

2022-04-16 18:58:15 1508 1

原创 mybatis报没有找到XX方法

rg.apache.ibatis.binding.BindingException

2022-03-17 14:17:08 238

原创 elementUI timePicker

element timepicker

2022-03-09 16:49:45 245

原创 element table选择

table1、table 每行的选择 <el-table ref="table" v-loading="crud.loading" :data="crud.data" size="small" style="width: 100%" @selection-change="handleSelectionChange" > <el-table-column type=

2022-03-09 16:48:55 203

原创 element datetimepicker

element datetimepicker

2022-03-09 16:48:02 1425

原创 encode

encodeURIComponent 是对整个地址做编码,去掉特殊符号encodeURI 是对链接?后面的所有参数进行编码

2022-03-07 17:55:04 147

原创 达梦数据库或者oracle数据库报错: 超过最大参数个数(32767)

达梦数据库或者oracle数据库报错: 超过最大参数个数(32767)

2022-03-03 16:05:24 2399

原创 java List去掉null值,防止NPE的出现

public static void main(String[] args) { ArrayList<Object> updateList = new ArrayList<>(); updateList.add(null); updateList.add("1"); updateList.add("2"); updateList.removeAll(Collections.singleton(nu...

2022-03-03 14:32:08 284

原创 vue-qr之二维码展示与下载

vue-qr之二维码展示与下载

2022-03-03 14:11:59 413

原创 字典翻译逗号分隔的字符串

<el-table-column v-if="type === '0' || type == null" property="attendanceStatus" label="状态"> <template slot-scope="scope"> <span>{{ attendanceStatusFilter(scope.row.attendanceStatus) }}</span> </template> </el-t

2022-03-03 10:51:18 198

原创 达梦数据库导出sql

玩了几天达梦数据库,据我所知:1.达梦数据不能一次性将全部表的数据一次性导出到sql文件,但是可以在浏览数据的页面右键导出数据到sql文件。2.全选所有的表只能导出到dmp文件。3.可以导出所有的表结构。...

2022-02-24 17:53:25 4027

原创 java参数日期是否在今天内的时间

java参数日期是否在今天内的时间

2022-02-18 16:01:27 716

原创 简单的枚举示例

简单的枚举示例

2022-02-18 15:46:52 145

原创 idea中用debug模式不能启动项目

场景:今天开发调试程序过程中,由于某些原因装了几个idea插件,然后重启了好几次idea。  搞好插件后,然后继续修bug,然后之前正常跑的项目,用debug模式竟然启动不起来了,报错信息没留下,大致意思就是好像连接数据库出了问题,开始以为是动了什么参数导致的问题,后来核对后发现参数一切正常  本着能不动脑就不动脑的原则,一通无脑操作 mvn clean 重新 编译,重启idea,重启电脑,问题依旧。  无脑操作不行只能动脑了后来我想到debug不能启动,那RUN模式可以吗? 点击RUN 图标,乖乖,

2022-02-18 15:43:13 642

原创 达梦数据库迁移

达梦数据库的数据迁移

2022-02-14 10:03:18 329

原创 rabittmq

rabittmq安装1、下载安装包:https://www.rabbitmq.com/download.html 2、上传到/usr/local/software3、安装文件(按照以下顺序安装)rpm -ivh erlang-21.3-1.el7.x86_64.rpm //yum install -y erlang-23.3.4yum install socat -y (依赖包)rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm4.常用命令

2022-02-04 22:02:09 1190

原创 mybatis中的操作

1、两表查询,且不能做内外连接, in的数量超过1000,利用java分隔一个示例: public static void main(String[] args) { ArrayList<Integer> resultList = new ArrayList<>(); // 模拟一个需要in查询的数组 ArrayList<Integer> arrayList = new ArrayList<>();

2022-01-30 10:56:48 519

原创 elementui 之表单校验

一、datetimepicker1、type:datetimerange类型:datetimerange ,返回结果是一个数组。查询前可以在前端,也可以在后端处理下数据。我这里选择前端处理数据。 if (this.crud.query.controlStartTimeStr) { this.crud.query.controlStartTime1 = new Date(this.crud.query.controlStartTimeStr[0]) this.cru

2022-01-30 10:56:22 824

原创 Linux 网卡配置详情

Linux 网卡配置详情

2022-01-16 15:46:01 331

原创 mac上的ssh连接工具

好用、良心electerm

2021-12-14 20:47:21 2364

原创 Map中的坑

参考文章连接作者的探究精神毋庸置疑,拿个对象当作map 的key本身就是很少写的(至少我目前的开发生涯中还没这样做过),不过还是上了一课,感谢!!!对于作者做的总结,我自己按着自己的理解写到了下方,方便自己日后查看使用:1.应该避免使用一个对象作为map集合的key , 如果要使用,一定要重写hashCode和equals方法,并且要保证这个作为key的对象不会再变。2.map 中的通过keyset(),values(),entrySet() 方法获取的集合也会出现无法新增和修改的情况,但是却

2021-12-12 17:26:59 195

转载 List中的坑

参考文章来源公众号:CodeSheep文章实际来源:程序通事 ,作者楼下小黑哥我从上面文章摘抄下了总结部分,以备以后使用。第一,我们不要先入为主,想当然就认为 Arrays.asList 和 List.subList 就是一个普通,独立的 ArrayList。如果没办法,使用了 Arrays.asList 和 List.subList ,返回给其他方法的时候,一定要记得再套娃一层真正的 java.util.ArrayList。第二 JDK 的提供的不可变集合实际非常笨重,并且低效,还不安全,所以推

2021-12-10 16:33:17 45

原创 idea中list快速生成for

鼠标放在在objects按alt+enter

2021-12-10 15:41:33 358

原创 看图了解linux命令

看图了解linux命令

2021-12-10 14:01:09 357

原创 linux安装golang环境包

go1.10.3.linux-amd64.tar.gz:下载地址,我自己测试这个下载地址比较快解压以及配置环境变量:参考菜鸟教程

2021-12-10 10:03:45 197

原创 vue-amp高德地图的定位图标z-index过高的解决办法

mounted() { this.$nextTick(() => { // 处理地图定位图标的z-index 过大的问题 console.log(window.document.getElementsByClassName('amap-geolocation-con')[0].style.cssText) window.document.getElementsByClassName('amap-geolocation-con')[0].style.cssT.

2021-09-23 18:03:23 560

原创 vue之页面局部组件刷新

我们在用element组件的时候,总会遇到页面内某个组件不能刷新的情况举个例子:这时不保存,关闭父组件页面,再打开后发现组件1中添加的内容还在.我们不想让组件1的新增的内容存在。解决办法:在父组件的调用组件1的地方加上v-if=“val”,val为父组件传到子组件的值给val的初始值赋值为 ‘’ ,不能为null前两步都不能缺少。...

2021-09-18 09:05:22 871

原创 java 数组

新建数组 // 法一,不知道数组的大小 String[] array = new String[]{}; // 法二,指明数组的大小 String[] array = new String[4]; // 赋值 array = new String[]{"val1"}

2021-09-18 08:50:55 74

原创 elementUI 踩坑之dialog显示

<el-dialog :title="serverObject.name" v-if="showDialog" width="1000px" > .... </el-dialog>这样把showDialog=ture ,这个dialog框是不会出现的,天啊撸!实际上要把v-if 换成 :visible.sync=“showDialog” 然后就可以了。 <el-dialog :title="se..

2021-09-18 08:45:20 1057 1

原创 js之计算打卡位置是否在圈内

// 计算两点之间的距离export function distanceOfTwoPoint(lat1, lng1, lat2, lng2) { var radLat1 = lat1 * Math.PI / 180.0 var radLat2 = lat2 * Math.PI / 180.0 var a = radLat1 - radLat2 var b = lng1 * Math.PI / 180.0 - lng2 * Math.PI / 180.0 var s = 2 * Math

2021-09-18 08:35:43 442

原创 2021-09-11

记录一次示例: @GetMapping("/getRecordList") public Object getRecordList(@Param("DisabledListReq") DisabledListReq disabledListReq, HttpServletRequest request) throws ParseException {} // 类 public class DisabledListReq { private static final long s

2021-09-11 17:34:26 53

原创 电脑端编辑富文本在手机端展示样式有问题

<div v-if="detail" v-html="detail" class="html-box"/>第一种方法:利用正则表达式,对DOM元素替换 if (this.detail) { this.detail = this.activity.replace(/\<img/gi, '<img style="width: 100%;height:auto;"') this.detail = this.activity.replace(/\<p/gi, '&

2021-02-09 14:49:59 874

原创 MySql NOT EXISTS,取时间最大的那一条

# 自链接滤重,取时间最大的那一条SELECT cc.* FROM AA aa LEFT JOIN AA cc ON a.act_id = cc.act_id AND aa.ENTER_TIME < cc.ENTER_TIME AND aa.NAME = '大鹏' AND aa.TEL = '1110112' AND aa.STATUS != '0' WHERE cc.id IS NOT NULL

2021-02-05 17:14:03 358

原创 sql注意

当某一列的值全是 NULL 时,count(col)的返回结果为 0,但 sum(col)的返回结果为 NULL,因此使用sum()时需注意 NPE 问题。正例:使用如下方式来避免 sum 的 NPE (空指针)问题:SELECT IFNULL(SUM(column), 0) FROM table;代码中写分页查询逻辑时,若 count 为 0 应直接返回,避免执行后面的分页语句。...

2021-01-19 15:55:43 61

原创 vue之强制刷新子组件:this.$forceUpdate()

今天发现vue中一个有用的方法this.$forceUpdate()意思:正如方法名定义的那样,强制更新组件内容举个栗子:场景:elementUI , 有个select 选择框,option是个list循环现象:在方法中给select中的value 赋值之后,value改变了但是对应的字典并没有翻译。解决:利用select中change时间,当值改变后执行:this.$forceUpdate(),发现对应的字典也翻译了皆大欢喜,收工!!!另外用途:解决在数组中给某个对象属性直接赋值页面不改

2021-01-18 18:33:05 1525

原创 组件传 数组 值遇见的问题

组件传数组 值遇见的问题:组件中要传的值是个数组,我一直接去直接赋值,然后报原因:数组不能直接split(’,’),要加个toString.

2021-01-05 16:22:56 53

原创 按装bs4

安装bs4 也要安装pip install lxmlcannot import name ‘HTMLParseError’ from ‘html.parser’如果安装bs4之后报上面的错误,解决方法如下:进到Python安装目录\Python\Python35-32\Lib\site-packages\bs4\builder目录下,找到_htmlparser.py,用idle打开,注释掉HTMLParseError这行就行了,如图参考链接作者:John Lee链接:https://www.z

2020-10-22 16:07:40 183

空空如也

空空如也

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

TA关注的人

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