- 博客(162)
- 资源 (3)
- 收藏
- 关注

原创 vue修改数据页面不重新渲染
使用vue,遇到几次修改了对象的属性后,页面并不重新渲染,场景如下:<template v-for="item in tableData"> <div :class="{'redBorder':item.red}"> <div>{{ it
2018-09-06 19:46:47
52690
15
原创 attempt to unlock lock, not locked by current thread by node id
attempt to unlock lock, not locked by current thread by node id: ee1333c7-c195-4d3a-80af-f39f3f8e17d
2023-03-03 10:47:48
3780
原创 ERR bad lua script for redis cluster, redis.call/pcall, wrong number of arguments for ‘pexpire‘ comm
ERR bad lua script for redis cluster, redis.call/pcall, wrong number of arguments for 'pexpire' command. channel:
2023-02-27 18:04:09
1995
8
原创 ElementPlusError: [ElOnlyChild] no valid child node found
ElementPlusError: [ElOnlyChild] no valid child node found
2022-08-12 19:14:03
14767
2
原创 com.alibaba.fastjson.JSONObject cannot be cast to java.lang.String
com.alibaba.fastjson.JSONObject cannot be cast to java.lang.String 出现这种问题要使用String.valueOf(parseObject.get("data"))来类型转化
2022-07-08 18:17:02
10440
原创 mybatis报java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual tha
msql表使用mysql保留词
2022-07-07 14:17:57
866
原创 element-plus使用中文
element-plus默认是英文,要显示中文需要安装中文包Element Plus 还提供了一个 Vue 组件 ConfigProvider 用于全局配置国际化的设置。如果通过 CDN 使用 Element Plus ,那么你需要添加以下代码,以下是一个 unpkg 的示例...
2022-07-06 14:09:35
8467
原创 cdn方式引入element-plus icon
浏览器直接引入element-plus使用icons-vuecdn引入element-plus使用icons-vuecdn引入element-plus使用icons浏览器引入直接使用element-plus的icons
2022-07-06 14:00:48
4649
3
原创 计算机8421方法
计算机进制转化之-8421方法推导8421码表:参加过公考或者计算机专业出身的同学一定都听说过或者学习过8421转化进制的方法概念: 二进制只包含0、1 八进制只包含0-7、 十进制包含0-9 十六进制包含0-F二进制表达式: 0 0 0 0 0 0 0 0 (一般8位就够了 如果数字大的话 前面依次补四位一组)对应的8421码 128 64 32 16 8 4
2022-05-18 13:27:32
5742
原创 vue3+element-plus+TypeScript+Volar报红线 红色波浪线 vscode报红线
vue3+element-plus+TypeScript+Volar在vscode报红线 红色波浪线
2022-03-28 13:47:02
7484
8
原创 动态改变Input和Textarea值Vue数据没有绑定的解决办法
背景:我在循环里面的input框需要限制输入的值的类型,如果我绑定了change的方法的话 首先需要失去焦点才能生效,如果不失去焦点直接点击确定按钮是不能触发事件的 值还是原来的 ,第二个如果层级多的话需要把索引什么的传过去用$set修改,终究是不方便所以在了input框的原生onkeyup事件中但是问题来了 onkeyup事件中的值并没有跟vue的数据进行绑定在0后面输入了2变成了02onkeyup事件中的逻辑处理成了2但是当点击提交的时候发现值还是02解决办法 onkeyup
2022-03-21 19:42:13
1644
原创 mac安装canal启动Unrecognized VM option ‘UseConcMarkSweepGC‘ UseCMSCompactAtFullCollection
[root@localhost canal]# tail -f canal_stdout.logJava HotSpot™ 64-Bit Server VM warning: Ignoring option PermSize; support was removed in 8.0Java HotSpot™ 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0Java HotSpot™ 64-B
2022-03-11 17:34:32
1175
原创 Springboot实现高并发秒杀系统
Springboot实现高并发秒杀系统 java 高并发 springboot redis zookeeper
2021-12-27 13:39:24
3598
转载 vue与element ui的el-checkbox的坑el-checkbox不能选中或者选中不能取消
一,场景 通过使用checkbox,实现如图的场景, 点击某个tag,实现选中和非选中状态。二, 官网的例子 通过切换checked值为true或者false来实现,一个checkbox的状态切换<template> <!-- `checked` 为 true 或 false --> <el-checkbox v-model="checked">备选项</el-checkbox></template><scr
2021-06-17 16:17:29
26782
10
原创 利用element的上传到自己服务器
现实中我们很多的需求是利用element的upload的ui来做上传功能,但是我们自己写上传规则,所以我们把上传规则写在before-upload里面 最后return false这样element就不会继续执行上传逻辑了页面ui部分代码 <el-upload class="upload-demo" accept=".jpg,.jpeg,.png" action="https://jsonplaceholder.typicode.com/posts/" :sho
2021-05-20 14:10:49
399
原创 利用FileReader读取element-ui中上传组件el-upload上传的文件,实现先本地预览后上传至服务器
用elment-ui的上传组件上传用户头像时发现它的图片预览是需要先将图片发送到服务器,返回一个图片地址,然后根据这个地址在头像区显示,但是我想要的是: 选取头像,后立即在头像区显示,(不涉及图片剪辑和图片区域选取),而不是先上传到服务器。那么就需要获取一个图片在本地的地址。浏览器出于安全考虑不让直接获取本地图片的路径,那我们就使用FileReader ( 或window.URL )去读取选择好的图片,返回一个DataURL,然后根据这个URL显示图片。那么在el-upload组件中如何获取到选好的
2021-05-20 14:04:18
2442
3
原创 利用qrcodejs2生成二维码并且利用html2canvas下载二维码
import QRCode from "qrcodejs2";import html2canvas from "html2canvas"首先项目中安装依赖 qrcodejs2 和html2canvas页面<div class="item_code" id="qrcode" xss=removed>js部分 setTimeout(() => { let shareUrl = res.data; //这里是要生成的内容...
2021-05-20 14:00:29
456
原创 新建一个基于gin框架的项目
一.创建项目文件夹&项目初始化mkdir go-examplecd go-examplego env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.cn,directmkdir go-example && cd go-example创建项目文件夹并进入go env -w GO111MODULE=on设置go的环境变量GO111MODULE=on,打开 Go modules 开关go env -w GOPROXY=.
2021-04-23 17:46:28
640
原创 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 2
代码部署到服务器 ngnix日志出现了大量的recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 127.0.0.1, server: 127.0.0.1, request: "GET /data.php?random=0YMkNeNyJhY3kQiOiJMrIiwiYdCI6M0TYxODNc2MDYk4MjkyMNX0_&callback=jQuery3510
2021-04-23 17:39:45
4416
原创 高德地图marker事件监听-高德地图marker绑定事件就执行了[解决立即执行]
init(){ var map = new AMap.Map('map-location', {//'map-location'是对应页面盒子的id resizeEnable: true, //自适应大小 zoom: 15//初始视窗 }); var infoWindow = new AMap.InfoWindow({ offset: new AMap.Pixel(0, -30) }); for (..
2021-04-23 17:35:23
2922
原创 uniapp获取不到cid以及第一次获取cid为null
我的uniapp的业务场景需要记录每个app的cid实现一对一推送但是uniapp的cid是发生变化的 并不是固定的 所以我就每次打开app的时候获取cid进行更新但是cid会为null 尝试了下面的方法后进行了解决先获取再异步获取就好了 let pinf = plus.push.getClientInfo(); let cid = pinf && pinf.clientid || ''; //客户端标识 console.log(cid,999...
2021-04-09 17:26:00
4595
原创 uniapp的app.vue监听推送点击无法跳转
利用uniapp写了一个小的app,用了unipush推送消息,点击消息打开app进行跳转相应的页面但是到了app.vue页面怎么都跳转不了 ,查询了相关官方资料 官方资料提及在app.vue不能跳转看到这里我以为真的是不能跳转 但是百度了一凡才发现好多人说可以跳转的 我的死活就是不能跳转 知道有一篇文章说延迟跳转可以解决问题 然后我尝试了一下延迟1.5秒钟果然成功了<script> export default { onLaunch: function() {...
2021-04-09 17:22:23
3105
17
原创 js格式化时间且补全0
formatDate(nows) { if (nows == null || nows == "") { return ""; } //nows = nows*1000; //视情况而定 如果是秒的话就不需要乘以1000 var now = new Date(nows); var year = now.getFullYear(); var month = now.getMonth() + 1; if (month.toString().l.
2021-03-10 11:14:03
704
原创 取消elementUi的table自带的全选框
去掉element的全选功能.el-table /deep/.disabledCheck .cell .el-checkbox__inner{ display: none!important; }.el-table /deep/.disabledCheck .cell:before{ content: '选择'; position: absolute; right: 11px;}
2021-03-10 11:08:27
1248
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人