- 博客(227)
- 资源 (1)
- 收藏
- 关注
原创 jdk17启动项目报错
报错信息:Unable to make field private final java.util.Map sun.reflect.annotation.AnnotationInvocationHandler.memberValues accessible: module。根据报错信息,对标红文字进行替换。修改启动参数,添加VM参数。
2024-11-08 18:02:31 372
原创 win11设置应用开机自启动
1、按下Windows + R键,输入regedit打开注册表编辑器。3、双击新创建的字符串值,在“数值数据”字段中输入应用程序的完整路径。2、右键点击空白处,选择“新建” -> “字符串值”,并命名。
2024-10-24 20:23:49 625
原创 Elasticsearch使用Easy-Es + RestHighLevelClient实现深度分页跳页
使用from + size的时候发现存在max_result_window=10000的限制,于是研究使用别的方法,最终想出个歪招来实现深度分页跳页。
2024-09-28 17:42:22 666
原创 解决antd-design-vue给选择组件a-select下拉菜单ant-select-dropdown设置样式不生效
实现效果:正常a-select会根据分辨率、缩放比例动态计算位置等,现在web端已经实现自适应分辨率,需要给下拉菜单设置固定的定位和宽度等样式,不让组件自动瞎设置定位、大小。
2024-09-14 23:20:37 939
原创 Java后端http调用外部系统报错:SSLHandshakeException Create breakpoint: Received fatal alert: handshake_failure
报错如下在网上搜了很多处理方案都没生效,后来在另一台电脑调试试了一下,发现能正常调用后对比发现成功调用的电脑JDK版本为1.8.0_321,调用失败电脑的JDK版本为1.8.0_152刚好调用失败的电脑上有JDK11,一换到JDK11就能成功调用了猜测原因为第二点。知其然而不知其所以然,关键时刻只能请出GPT老大哥搜搜原因了
2024-02-28 20:34:47 512
原创 达梦数据库把日志数据按天统计不同状态的数据,实现字段行转列与根据id分组
从实现效果可以看到,把concurrency、exception、timeout的统计总数转为了列字段。但是相同app_id不同的alarm_type统计数没有合成一条数据。需要根据日期查询的话,在子查询里面根据create_time字段对数据进行筛选就可以了。3、把步骤2的SQL作为子查询,把相同app_id的统计数据合成一条。
2024-02-28 20:23:32 1123
原创 Java把列表数据导出为PDF文件,同时加上PDF水印
可以看到字体文件在jar目录下面是有的,但是发现classes后面多了个叹号。这是引入外部字体方式不对,后改用问题2参考文章的第三种写法就没问题了。网上都是说jar包的版本不对,导致的字体兼容性问题。换了jar包版本发现没效果,后来索性直接把字体下载到本地直接引入。字体文件资源自己百度,直接搜。
2024-01-29 21:08:02 1253
原创 windows安装PostgreSQL后进行远程连接,发生SSL错误
SSL 关闭 的 pg_hba.conf 记录 (pgjdbc: autodetected server-encoding to be。或是乱码提示,提示中有SSL、 pg_hba.conf。在远程连接时pg_hba.conf文件没有配置正确。
2024-01-27 15:58:06 1757
原创 element-ui封装loading,便于在拦截请求或其他场景使用
【代码】element-ui封装loading,便于在拦截请求或其他场景使用。
2023-10-23 15:31:39 448
原创 删除url地址字符串的某个参数
删除前:http://xxxxxxxx/#/dynamic?token=4654561654asd4asd&id=03e657722d5056820c5f&cityName=广州市。删除后:http://xxxxxxxx/#/dynamic?id=03e657722d5056820c5f&cityName=广州市。例如,删除url的token参数。
2023-10-18 11:58:42 742
原创 阿里云矢量图标透明背景转换/展示时变为黑色解决方法
下载了一个矢量图标,背景是透明的上传到minio然后在前端展示,发现透明(白色)的地方变成黑色了处理方法:去除透明的底色。使用window的画图程序打开保存一遍,将透明色转为白色OK
2023-08-30 21:25:37 926
原创 手把手教你实现微信小程序向特定用户推送一次性订阅消息
1、功能介绍订阅消息推送位置:服务通知订阅消息下发条件:用户自主订阅订阅消息卡片跳转能力:点击查看详情可跳转至该小程序的页面2、消息类型一次性订阅消息(本文实现的消息类型一次性订阅消息用于解决用户使用小程序后,后续服务环节的通知问题。用户订阅后,开发者可不限时间地下发一条对应的服务消息;每条消息可单独订阅或退订。长期订阅消息一次性订阅消息可满足小程序的大部分服务场景需求,但线下公共服务领域存在一次性订阅无法满足的场景,如航班延误,需根据航班实时动态来多次发送消息提醒。
2023-08-02 23:16:29 17254 13
原创 vue-scroll,van-list苹果手机重复请求问题
背景:做一个可下拉加载的数据列表,因为样式问题导致只使用van-list没办法触发loading,使用也是没效果,所以使用了vue-scroll包住了van-list。最近测试同事(IOS系统)发现下拉后加载的数据是重复的,而我在自己手机(安卓手机)怎么都重现不了,遂定位到IOS不兼容。
2023-07-09 20:03:49 786
原创 vue 实现扫条形码与二维码 H5 兼容 苹果IOS
vue-qrcode-reader采用摄像头解析,浏览器为了安全,只有https协议下或者本地localhost可访问摄像头,所以代码需要部署所在的服务器需要https
2022-07-15 12:11:11 3352 9
转载 redis执行lua脚本
原文:https://blog.csdn.net/m0_67402125/article/details/123792116语法格式语法: eval script numkeys keys args参数: eval — redis提供解析lua脚本的命令script — lua脚本numkeys — 指定键名参数集(keys)的个数keys — 键名参数集,通过全局变量KEYS数组表示,起始下标为1args — 键值参数集,通过全局变量ARGV数组表示,起始下标为1描述: EVAL命
2022-05-20 20:19:38 1678
原创 redis实现分布式锁,lua脚本实现上锁原子操作
基础操作使用Lua脚本的好处1、 一次性发送多个命令,减少网络开销。(是多个reids命令的集合,不用每次都去建立连接)2、原子性 (redis会将这个lua脚本认为是一个整体去执行,不会被打断,所以保证原子性)3、lua 文件复用 (命令非常多,可以放在一个文件中,这样其他的redis也可以调用,使其复用)基本用法127.0.0.1:6379> eval "return 'hello world'" 0"hello world"127.0.0..
2022-05-18 22:17:00 1083
原创 poi操作word复制表格
注意一个坑,addRow中的row是浅拷贝,所以复制出来的行其实都是传入的row对象/** * 在word表格中指定位置插入一行,并将某一行的样式复制到新增行 * @param sourceRow 需要复制的行 * @param rowIndex 需要新增一行的位置 */public static void copyRow(XWPFTable table,XWPFTableRow sourceRow,int rowIndex){ //在表格指定位置新增一行 XWPFTable.
2022-05-03 15:19:47 2129
原创 postgresql修改表id字段为自增
在表已经建立的情况下,修改主键字段id为自增类型,并指定数值开始自增先创建关联序列,序列名称是depot_item_id_seq ,起始数为1。CREATE SEQUENCE depot_item_id_seq START 1;在字段默认值里设 nextval('depot_item_id_seq '::regclass) 即可nextval('depot_item_id_seq '::regclass)...
2022-03-29 20:32:24 4267
原创 去掉Vue项目启动默认url地址里的#符号
问题描述Vue项目启动的时候浏览器访问地址为http://localhost:8080/#/,想去掉路由地址里面的#符号解决方法在new VueRouter里面加上mode: "history",有两种写法写法一const router = new VueRouter({ mode: "history", routes,});写法二当浏览器输入不存在的路由地址时你可以做个重定向,重定向到你想展示给用户的页面,此处就设置如果URL输入错误或者是URL 匹配不到任何静态资源,
2022-03-22 21:32:24 4324
原创 Vue+ElementUI 实现主页面传数据列表到子组件的el-table表格进行数据回显(勾选)
实现效果在主页面引入自定义弹窗组件,点击按钮打开弹窗,选中列表数据点击确定后返回数据到主页面展示。在主页面可以对列表数据进行删除操作,删除后再打开弹窗时要实现删除的数据取消选中,未删除的保持勾选状态。主页面为前面实现的列表展开收起页(点击查看)点击打开弹窗现在选中了三个事项点击删除按钮删除一个再次打开弹窗,未删除的数据回显勾选,被删除的数据已取消选中弹窗组件代码数据都是造的数据,未对接接口<template><div>
2022-03-16 22:33:55 4920 5
原创 Linux下使用curl命令发送带参Get请求问题
问题场景在Linux环境使用 curl 命令发送带 多个参数 的Get请求,请求返回提示appid参数丢失curl https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=xxx&secret=xx解决方法在参数拼接符 & 前面加反斜杠 \curl https://api.weixin.qq.com/cgi-bin/token?grant_type=client_cred
2022-03-12 23:00:41 9921
原创 Html+Element UI+JS实现列表展开收起效果
需要实现的效果:带展开/收起按钮,列表默认展示两条数据展开时只展示四条数据,其余通过滚动条查看页面效果实现:外层使用div控制列表的展示数目(高度height);class itemBoard定义样式,id itemBoard 用于获取div节点对象;v-show控制按钮展示与否(注意:v-show是根据表达式决定是否展示已在页面渲染的内容,v-if是根据表达式决定是否渲染页面内容);closeItemShow展开/收起列表按钮事件;showMoreText动态展示按钮文本(展开/收起
2022-03-10 23:02:15 2804
原创 el-table实现表格数据为空时自定义内容
使用element ui的el-table组件,当表格数据为空时自定义提示文字和添加按钮等内容效果:自定义文字+按钮文档:空数据时显示的文本内容,也可以通过slot="empty"设置实现:使用vue组件template和slot插槽<el-table :data="form.authorizedList" border :header-cell-style="{background:'rgb(249 250 252)', color: '#909399'}"> <.
2022-03-10 21:53:55 11295
原创 win10安装MySQL8 问题
1、安装时一直无法启动MySQL服务查看日志内容:MySQL error 1042: Unable to connect to any of the specified MySQLhosts. Waiting 5 seconds before the next connection attempt… Retry5: Attempting to connect to Mysql@localhost:3306 with user root withno password…解决方案:添加 NEW
2022-02-09 19:34:06 1092
关于Vue生命周期详解
2020-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人