- 博客(540)
- 资源 (24)
- 收藏
- 关注
原创 Linux系统下安装RabbitMQ超详细教程
官网RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,支持多种客户端(语言),用于在分布式系统中存储消息,转发消息,具有高可用高可扩性,易用性等特征。
2024-04-18 10:24:25 754
原创 阿里云服务器 使用Certbot申请免费 HTTPS 证书及自动续期
Certbot是一款免费且开源的自动化安全证书管理工具,由电子前沿基金会(EFF)开发和维护,是在Linux、Apache和Nginx服务器上配置和管理SSL/TLS证书的一种机制。Certbot可以自动完成域名的认证并安装证书。
2024-04-17 17:34:34 493
原创 js占位符 ${} 使用
在 JavaScript 编程中,占位符是一种特殊的标记或符号,用于指示代码执行时应替换为实际值。占位符通常用于字符串拼接、格式化输出和动态生成代码等场景。本文将介绍 JavaScript 中常用的占位符,并提供相应的代码示例。字符串占位符是用于将变量值插入到字符串中的标记。在 JavaScript 中,最常见的字符串占位符是 ${},被称为模板字符串或者模板字面量。通过在 ${} 中放置变量名或表达式,可以将其值插入到字符串中。JavaScript 占位符。
2023-12-06 09:00:26 1492
原创 windows下nvm的安装和使用
nvm是一个nodejs的版本管理工具,它可以在同一台机器上安装和切换不同版本的node的工具。常用在一台机器不同项目需要不同的node环境时,对node版本的自由切换使用。
2023-11-09 13:20:24 716
原创 Vue 使用 json-bigint 解决超过16位数字解析精度丢失问题
【代码】Vue 使用 json-bigint 解决超过16位数字解析精度丢失问题。
2023-07-20 12:09:30 1001 1
原创 windows 快速删除node_modules文件夹
S 除目录本身外,还将删除指定目录下的所有子目录。rmdir /Q /S 目录 删除文件夹(非空)/Q 安静模式,带 /S。
2023-06-21 13:55:34 272
原创 idea git 提交代码时,特别慢
File - Settings... - Version Control - Commit - 取消勾选,代码分析,检查TODO,重启IDE。idea 提交代码时,特别慢,特点是:提交代码越多,提交时间越长。idea git提交代码时,执行了代码分析,检查TODO。
2023-06-16 09:14:25 1393
原创 使用Uniapp运行、打包、发布微信小程序
1、HBuilder X 打开项目,运行到微信开发者工具,此时会唤起微信开发者工具。3、打包完成后,在小程序开发工具中点击右上角------点击上传。2、打包,运行------小程序-微信,
2023-05-28 15:53:44 1718
转载 使用element封装动态配置表格
props: {column: {},上诉示例是基础业务的实现代码,由于实际业务中代码量稍大,逻辑稍微复杂,并未在此处进行完全展示。此处代码为删减版,可能有一些问题,可以留言进行探讨解决。表格配置实际使用中,应该会有使用过滤器的情况,还有我在项目中实际使用时,有表格多选的情况,表格内操作按钮,和表格外按钮的配置,以及涉及批量操作的如批量删除等业务。若后期大家实际需要,我会陆续分享实现方案。如果各位大牛有更好的实现方案,也希望不吝赐教,大家共同进步。
2023-03-01 13:38:31 1743 2
原创 通过工具 DBeaver操作 MySQL导入备份的 sql 报错
Task execution failed 原因: Error executing process;mysql 默认以 gbk 编码连接数据库,之前导出备份文件是 utf8 编码,编码不一致导致错误。在执行脚本之前配置一下,加上指定编码执行即可。
2023-02-21 16:21:30 5311 2
原创 java 多模块打包部署
启动:java -jar aimp-admin.jar --spring.profiles.active=test。打包:mvn clean package -Dmaven.test.skip=true。
2022-12-09 13:05:06 900
原创 Java面试宝典
整理这些面试题源于在微信群和几个刚入职的小伙伴们的一次讨论,很多小伙伴谈了自己的面试经历和体会,很多人最初鄙视刷题党,觉得开发技能最重要,但在短暂的面试过程中很挫败。转而去看面试题,但是网上面试题太多但又不全,查找很不方便,多是看过的又看,看十道才能看到面生的题目,极大的浪费了求职期间的宝贵时间。关于赢在面试的Java题系列基本收集整理完成了,所有题目都是经过精心挑选的,很基础又考验求职者的基本功,应该说被面试到的几率很大。
2022-10-28 12:32:14 347
原创 vue在f12调试状态下 debugger调试定位不准
遇到这种情况一般来说都是文件名冲突,检查下是否有重名的文件,重新命名即可。比如都命名index.vue 就会导致定位不准。
2022-10-24 13:27:55 1400
转载 封装websocket请求-----vue项目实战(完整版)
WebSocket断开时,会触发CloseEvent, CloseEvent会在连接关闭时发送给使用 WebSockets 的客户端. 它在 WebSocket 对象的 onclose 事件监听器中使用。1008 由于收到不符合约定的数据而断开连接. 这是一个通用状态码, 用于不适合使用 1003 和 1009 状态码的场景.1003 由于接收到不允许的数据类型而断开连接 (如仅接收文本数据的终端接收到了二进制数据).保留. 用于期望收到状态码时连接非正常关闭 (也就是说, 没有发送关闭帧).
2022-10-18 22:48:32 4657 3
原创 Vue中 引入使用 vue-socket.io
vue-socket.io 其实是在 socket.io-client(在浏览器和服务器之间实现实时、双向和基于事件的通信) 基础上做了一层封装,将 $socket 挂载到 vue 实例上,同时可使用 sockets 对象轻松实现组件化的事件监听,在 vue 项目中使用起来更方便。
2022-10-18 21:01:15 2190
原创 springboot+vue 使用websocket后台主动向前台推送消息
代码部分已结束,现在先启动后台springboot,和前端vue。打开页面按下F12看日志打印。下面用你的工具(http测试工具,postman之类的)测试推送消息接口。这是在创建vue项目自带的HelloWorld.vue文件里修改的。非常好,这时候说明前后端websocket已经连接成功了。很棒,调用接口成功,信息成功发送。下面看看前端是否收到。
2022-10-18 15:02:26 1153
转载 VUE element-ui 之table表格导出Excel功能封装(纯前端实现)
这里我进行了封装,由于很多页面都需要导出excel功能。注意:必须为table设置唯一id。需求:导出当前页面所有数据。
2022-10-10 15:15:59 438
原创 如何将页面上的数字显示为千分符且保留两位小数?toLocaleString()和toFixed(2)混用无效
【代码】如何将页面上的数字显示为千分符且保留两位小数?toLocaleString()和toFixed(2)混用无效。
2022-09-27 08:59:43 771
原创 Nginx配置https代理启动报错 nginx: [emerg] https protocol requires SSL support in /usr/local/nginx/conf/nginx
Nginx配置https代理,一直报错 nginx: [emerg] https protocol requires SSL support in /usr/local/nginx/conf/nginx.conf:46。这个主要原生是因为nginx没有安装ssl模块。
2022-09-21 23:03:25 2022
原创 IntelliJ IDEA 2020 如何解决Commit: Local Changes Refresh提交Git代码卡住超级慢
3.JetBrains系 IDE 安装目录下的runnerw.exe(64位系统的runnerw64.exe)直接重命名更改后缀名,让 IDE 找不到这个exe,不需要重启 IDE ,即时生效,如果你使用的是 JetBrains ToolBox 来安装升级 IDE 的话,每次IDE更新,你都需要屏蔽那两个文件;1.选择 File --> Invalidate Caches / Restart -->Invalidate and Restart,idea重启之后(未解决)...
2022-08-10 16:51:23 1438
转载 Echart饼状图标注遮盖解决方案汇总
分析:minAngle属性为最小角度值,avoidLabelOverlap为是否启动标注压盖自动优化。对源数据进行大小排序,然后对排序后数据进行交叉处理,即把数据大小岔开,不要让小数据集中在一起。formatter属性,这个属性允许客户自定义显示格式,通常加换行符"\n"来解决。minAngle属性加avoidLabelOverlap属性搭配使用,分析:工作量适中,保留数据真实性,个人强烈推荐。分析:难度较大,但是对数据的真实性保留了。......
2022-08-10 14:51:55 6162 1
转载 导入FontForge生成字体
改成TrueType,把Validate Before Saving前面的钩取掉。前面我们切割好了小图片,下面就要正式生成字体了。
2022-08-09 14:13:47 2223 1
转载 element ui table改变默认样式,去掉边框改变table背景颜色
代码】element ui table改变默认样式,去掉边框改变table背景颜色。
2022-08-03 15:08:26 2485 1
原创 vite 安装 vue3.0
npmlink后,会把当前的包安装到全局\AppData\Roaming\npm下,同时也会生成bin中的指令,在\AppData\Roaming\npm当前包是以快捷方式的形式直接访问的,所以修改的时候,全局也会跟着修改。比较适合开发的时候。如果公司有条件搭建了属于公司自己的私库,我们可以学习create-vite-app的做法,创建以create-开头的包,并上传到私库,然后全局安装也好,npminit/npx也好,就可以像create-vite-app一样,直接调用bin中的指令执行。...
2022-07-17 21:57:04 2705
原创 [微信小程序开发者工具] × #initialize-error: Error: ENOENT: no such file or directory, open
hBuildX中运行到开微信开发者工具时报错。原来新下载的微信开发者工具需要设置一下。微信开发者工具设置-》安全—》开启服务端口。[微信小程序开发者工具]
2022-07-17 17:05:24 3914
转载 Element UI 组件库分析和二次开发
buildwebpack相关的打包配置文件examplesElement官网packages组件源码src公共方法和项目入口文件(install方法在这里)test测试文件,使用karma框架types类型声明文件,每个组件的类型声明文件,TS项目使用组件库时有更好的代码提示.babelrcbabel的配置文件忽略eslint的配置文件.eslintrceslint配置文件允许我们指定由git使用的文件和路径的属性.gitignore。......
2022-07-15 15:22:15 1320
原创 fineReport参数查询
参数为空查询全部:固定值WHERE 1=1 ${if(len(参数) == 0,"",“and 字段 = '” + 参数 + “’”)}模糊查询WHERE 1=1 ${if(len(参数) == 0,""," and 字段like ‘%" + 参数 + "%’")}下拉复选框WHERE 1=1 ${if(len(参数) == 0,"",“and 字段 in (’” + 参数+ “’)”)}WHERE 1=1 ${if(len(参数) == 0 ,"" , " and 字段 in (’" + S
2022-06-19 11:19:55 954 1
mysql-installer-community-5.6.48.0.msi
2020-07-09
echart 地图全国省市js+json(超级全)
2020-06-10
echart 未压缩(不乱码) china.json
2020-06-02
linux远程(Xshell6+Xftp6)
2020-03-31
Insomnia REST API 客户端
2020-01-02
pandoc-2.7.3-windows-x86_64.zip
2019-11-29
TortoiseSvn小乌龟安装教程.zip
2019-11-12
Java常用工具类大全
2019-11-12
Unity2018官方汉化包
2019-11-02
pepflashplayer.dll
2019-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人