- 博客(98)
- 资源 (7)
- 收藏
- 关注
原创 广泛、实用、小众网站
设计与素材(模板)在线PS:https://ps.gaoding.com/#/证件照换底色:https://koutu.gaoding.com/passport智能扣图:https://koutu.gaoding.com/可画在线设计平台:https://www.canva.cn/templates/蜜蜂剪辑:https://beecut.cn/online-video-editorPexels图库:https://www.pexels.com/zh-cn/阿里巴巴矢量图库(图标):h
2021-03-24 19:45:40 448 1
原创 打包时如何把本地jar包依赖也打进项目war包里
描述:已知下面是引用本地jar包依赖进项目的一种方式,但是这样只在本地运行有用,并不能将本地jar包打进项目war里面。解决:这段代码放在 Maven 项目的。具体来说,它应该放在。
2024-04-12 15:02:59 244
原创 Nginx配置大全【六大使用场景、七大负载均衡策略、四大负载健康检查】
基础配置信息应用场景一:配置web服务器应用场景二:反向代理服务器应用场景三:URL重定向应用场景四:防盗链应用场景五:根据设备类型重定向/代理/访问 不同域名/资源应用场景六:!负载均衡服务器!1、轮询策略(Round Robin)2、加权轮询 (Weighted Round Robin)3、最少连接(Least Connections)4、基于 IP 的哈希(IP Hash)5、基于 URL 的哈希(URL Hash)6、最短响应时间(Least Time)7、公平策略...
2024-04-12 02:33:44 1414 1
原创 springboot发送邮件【完整详细 Demo】
POP3POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。SMTPSMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。
2023-12-24 15:21:50 1298
原创 springboot 自定义注解 ,实现接口限流(计数器限流)【强行喂饭版】
思路:通过AOP拦截注解标记的方法,在Redis中维护一个计数器来记录接口访问的频率,并根据限流策略来判断是否允许继续处理请求。**三:编写业务异常类 **
2023-07-26 20:02:47 1014
原创 springboot 自定义注解 ,aop切面@Around; 为接口实现日志插入【强行喂饭版】
思路:aop切面使用`@Around`来控制目标方法的执行。既然是日志表的话,那么需要 `获取方法(接口)的参数`,`方法名`,`方法执行结果`,`方法执行时间`,`调用者的ip`,根据ip地址查询位置信息
2023-07-26 16:44:31 1675 3
原创 Win10同时安装MYSQL5.7和MYSQL8.0版本
2.2、以管理员身份运行cmd命令提示符,切换到 bin 路径下。3.2、以管理员身份运行cmd命令提示符,切换到 bin 路径下。2.5、 登录MYSQL5,并且修改密码。3.5、 登录MYSQL5,并且修改密码。2.1、解压文件夹,然后新建一个。3.1、解压文件夹,然后新建一个。2.3、安装MySQL5服务。2.4 开启MySQL5服务。3.3、安装MySQL8服务。3.4 开启MySQL5服务。
2023-06-24 01:50:03 2276 4
原创 oracle 批量插入数据,并避免数据重复插入,插入数据去重【mybatis】
若指定的字段有一致的,则不插入数据, 需在插入数据的后面增加以下判断。union去重并排序,union all直接返回合并的结果,不去重也不排序;
2022-08-19 16:00:32 4580 2
原创 解决maven库中没有Oracle jdbc驱动的问题Cannot resolve com.oracle:ojdbc14:10.2.0.4.0 ; 驱动下载
依赖报错: Cannot resolve com.oracle:ojdbc14:10.2.0.4.0
2022-07-24 15:44:30 1559
原创 vue组件父传子参数,参数还没赋值完成就被传递,传递了空参数
也可定义一个默认值,即props{msg{typeString,default‘helloworld’}},这个时候,如果要传递的数组为空,则不传递参数;不为空再传递,就解决了参数还没来得及赋值,就被传递的问题。在子组件里定义一个props,即props[‘msg’],msg可以是对象也可以是基本数据类型,这个时候,会发现父组件传递给子组件的参数是空数组,而不是经过。这个时候,只需要在调用子组件的标签那里添加一个。'----父组件传过来的消息是==='...
2022-07-18 10:22:15 1624
原创 vue,el-image 图片引入根路径@无效
用于引入模块、JSON、或本地文件。可以从node_modules引入模块。require是运行时调用,所以require理论上可以运用在代码的任何地方。图片在根路径下,如下引用图片路径发现无效,图片显示“加载失败”这样就能正常引入图片了。...
2022-07-18 10:02:47 1542
原创 Java 之 File 转 MultipartFile,项目启动不了一直报错找不到MockMultipartFile
MultipartFile是spring类型,代表HTML中form data方式上传的文件,包含二进制数据+文件名称。使用MockMultipartFilebut, 是使用的,需要导入。因为使用到了”spring-test.jar"所以发现本地环境是可以的 原因是因为有spring-test这个包。然而项目发布后发现项目启动不了一直报错找不到MockMultipartFile。原因是发布正式版时,不会打测试包。找不到也很正常。根据源码,自己照搬重写一个 方法在项目里...
2022-07-12 10:02:59 3904
原创 (Windows,linux,阿里云)安装minio,springboot使用minio【全】
这几天在搞Minio分布式存储,特此记录一下1. 下载(官网):https://min.io/http://www.minio.org.cn/2. 百度网盘下载(含运行脚本):https://pan.baidu.com/s/1LgNnIZNaP33J0_9NZgvDmw?pwd=tgtx提取码:tgtx使用方式!以上为脚本运行的使用方式,可避免了每次都去cmd窗口输入命令行的痛苦,以上脚本都在上面的下载链接中。三、springboot使用minio.........
2022-07-07 12:46:36 1210
原创 前端JS数组问题: 数组去重, 字符串分割成数组, 数组拼接成字符串
1. 数组去重:Array.from(new Set(arr_name)) let arr1 = ['张三','李四','王五','李四','赵六','张三']; let arr2 = Array.from(new Set(arr1)); console.log(arr2)输出结果: ['张三', '李四', '王五', '赵六']2. 字符串分割成数组str_name.split("分割条件","分割次数/默认全部") let str1 = "张三,李四,王五,李
2022-04-18 15:00:56 1704
原创 人大金仓系统表冲突, 连接数修改,最大连接数修改无效,licenst过期等问题
金仓数据库, 数据库里面的表和系统表冲突金仓最大连接数问题, licenst过期问题金仓最大连接数无法修改,修改无效
2022-03-16 15:44:21 9610 3
原创 Redis在java与springboot使用
一. java中使用Redis首先你需要导入驱动包, 导入 jedis.jar<!-- https://mvnrepository.com/artifact/redis.clients/jedis --><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4.1.1</v
2022-02-27 19:36:54 2454
原创 Redis - 浅谈事务
一. Redis事务Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证:批量操作在发送 EXEC 命令前被放入队列缓存。收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。不包括命令出错, 命令出错 则所有命令都不会执行命令在执行过程中执行失败, 其他正常的命令依然执行一个事务从开始到执行会经历以下三个阶段:开始事务。命令入队。执行事务。Redis单条命令
2022-02-27 17:46:53 104
原创 Redis入门(二) : redis五大数据类型的常见命令
一. Redis List的常见命令前言:redis的 list 实际上是一个链表, 它可当队列,堆等数据结构使用涉及到写入,弹出的时候,命令前面的L和R分别代表头部和尾部(左边和右边),其他时候,L代表list的意思LPUSH key value1 [value2] === lpush将一个或多个值插入到列表头部(左边)RPUSH key value1 [value2] === rpush将一个或多个值插入到列表尾部(右边)LPOP key === lpop移出并获取列表的
2022-02-27 17:12:11 1042
原创 Redis入门(一) : redis连接 与 key 和 string类型常见命令
1.连接redis-cli -h 【ip地址,如若是本机的话,可以忽略,(不用加 -h)】 -p 【端口号,默认6379】-a【有密码的话输入密码,没有则忽略,(不用加-a)】连接后输入ping测试是否连接成功2.连接出现的常见问题计算机积极拒绝,无法连接这是由于redis-server服务,没有开启,开启redis服务即可中文显示成编码问题我们给写入一个key为key1,value为中国的数据,如图可见出现的是乱码和16进制的编码???? 此时我们只需要退出,然后在连接
2022-02-19 17:24:14 352
原创 Redis阿里云傻瓜式安装,Redis远程连接设置
在宝塔中安装Redis直接在宝塔的"软件商店"中输入redis,然后点击安装即可这样就可以直接运行了,完完全全傻瓜式安装设置远程连接在宝塔设置中找到性能调整中的bind,把初始值127.0.0.1更换成0.0.0.0(任何ip均可连接)在requirepass中设置密码!!!(不然很容易就变成别人的挖矿工具)在下方配置文件中按ctrl+F搜索protected-mode ,把初始值yes改成no保存配置,然后去安全组放行对应端口!!!(默认端口6379)这样就可以远程访问了
2022-02-17 19:11:31 640
原创 js判断当前时间是哪个时间段(早,中,晚)
代码如下:function dateState() { let date = new Date(); if (date.getHours() >= 6 && date.getHours() < 12) { return "上午好" } else if (date.getHours() >= 12 && date.getHours() < 18) { return "下午好" } else {
2021-12-01 18:50:43 3811
原创 springboot 的数据分页 ,分页插件Pagehelper的使用
1、分页插件所需的依赖导入 <!-- springboot分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.3.0</version> </dependency>
2021-11-24 21:05:24 1221
原创 Springboot 阿里云服务器 发送 邮件问题
在本地中能够发送邮箱,部署到阿里云却发不了???原本的application.properties邮箱配置# 邮件协议spring.mail.protocol=smtp# 网易邮箱 smtp 服务器地址spring.mail.host=smtp.163.comspring.mail.port=25# 发送人邮箱地址[email protected]# 授权码spring.mail.password=xxxxxxxxxx# 编码字符集spring.ma
2021-11-21 14:26:30 1238
原创 阿里云服务器ECS安装与卸载jdk,一步到位and自食其力的方法;
需要卸载的话。1.执行命令 rpm -qa| grep jdk ,得到结果java-1.7.xxxxx2.执行命令 rpm -e --nodeps java-1.7.xxxxxxx3.再次执行命令 rpm -qa| grep jdk 无输出东西,输入java -version无版本号输出,即为成功!安装jdk(yum安装):搜索jdk版本, yum search java | grep jdk安装自己所需版本(这里以jdk1.8为例), yum install java-1.8.0-
2021-11-21 13:24:01 1213
原创 springboot的package打包jar失败, 如何运行jar包
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project gogo: Input length = 1 -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.[E
2021-11-21 12:42:56 423
原创 MyBatis__建立第一个MyBatis
声明 ::: 本篇博客笔记来源于b站【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂视频整理; 非商业盈利第一个Mybatis1、搭建环境1.1,搭建数据库1.2,创建一个模块1.3,编写代码1.4,测试完整项目下载1、搭建环境1.1,搭建数据库CREATE DATABASE `mybatis`;USE `mybatis`;-- 创建user表,字段·ID·为主键CREATE TABLE `user`(`id` INT(20) NOT NULL PRIMARY KE.
2021-09-16 17:24:33 83
原创 bat的errorlevel || bat判断语句是否执行成功
bat判断语句是否执行成功则用errorlevelerrorlevel 为0则表示上一条语句执行成功,errorlevel 为1则表示上一条语句执行失败。一般配合goto使用例如:call 123.batif errorlevel 1 goto Failif errorlevel 0 goto Successpause:Failecho 失败pausegoto End:Successecho 成功pausegoto End:End思路:判断call 123.ba
2021-09-02 09:44:04 4335
原创 bat小功能与语法
bat或cmd里面,获取桌面的路径cd %userprofile%\Desktop获取其他应用的绝对路径where 应用名.exe
2021-09-02 09:32:43 1156
原创 bat获取管理员权限运行
bat脚本里面需要获取到管理员权限的话,在脚本最前面添加这句即可%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit!!!注意:!!!获取到管理员权限后,你脚本执行的地方将不再是当前目录了,而是C:\Windows\system32>如果你在脚本里面处理到其他脚本,很可能会出现'xxx'
2021-09-02 09:26:08 2815 1
原创 微信防撤回(.dll补丁形式)
前言:有时候经常有人给你发消息后撤回的,故想着怎么样才能防撤回。原本是想着用python来实现,搞了好久,后面被告知微信从19年开始就不能网页形式登录了。只能调转矛头,用补丁的形式。所需工具x64dbg(https://github.com/x64dbg/x64dbg/releases)正文:1、下载解压后,根据该路径点击x96dbg.exe2、然后选择32位的!!!*3、点击文件 --》附加 --》选择微信4、点击符号 --》搜索中输入“wechatwin” --》双击w
2021-07-12 18:22:55 10883 37
原创 爬虫爬取京东时被拦截到登录界面怎么办?
爬虫京东数据的时候,链接老是自动跳转到京东的登录页面??京东的识别,会把这种行为视为爬虫,所以我们要模拟浏览器的浏览行为在创建HttpGet请求的时候,设置请求头部信息“User-Agent”的信息。httpGet.setHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.100 Safari/537.36").
2021-06-22 09:32:47 3319 6
原创 小程序搜索框搜索、查询(模糊搜索、关键字查询)
前言:搜索框搜索的时候,我们想要模糊搜索,关键字查询。只要有包含搜索框里面的值的话,都会被搜索出来这种搜索,宁可少输,不可输错。正文:演示效果:关键代码: // 搜索框内容改变事件 inputTyping: function(e) { console.log("input-----",e) var value = e.detail.value var that = this; var usersList = that.data.usersList
2021-06-07 19:33:51 3384 3
原创 小程序初始化数据库失败,显示未定义
TypeError: Cannot read property 'database' of undefined
2021-06-07 18:54:19 393
原创 U盘文件文件系统格式转换
---- FAT32 转 NTFSfat32单个文件容量的上限为4G,但是很多文件都大于4G,那只能转换文件系统的格式,将其转变成NTFS格式。在cmd中输入:convert (盘符): /fs:NTFSeg: convert F: /fs:NTFS注:至于NTFS转FAT32好像只能通过格式化的方式转换。...
2021-06-07 18:27:56 952
原创 微信小程序数组与字符串操作函数
这里写目录标题字符串substr:母串提取concat:字符串拼接indexOfBytes:字符串查找strcasecmp:不区分大小写比较toLower:将字符串转化为小写并返回toUpper:将字符串转化为大写并返回官方文档:数组indexOfArray:查找元素下标isArray:判断是否为数组,返回布尔值in:判断值是否在数组里,返回布尔objectToArray:将对象转换成数组reverseArray:数组倒序unshift:往数组头部添加一个或多个值。push:往数组尾部添加一个或多个值。po
2021-05-16 16:00:52 3213
原创 小程序去除文本内容的html<br>等标签。
去除文本内容的html标签。有时候调用接口时,有的接口内容会出现<br>这种标签等,显示内容的时候需要把标签去掉。要处理的字符串str。str.replace(/<[^>]+>/g,'')(/<[^>] +>/g,’’)“/<” 匹配 “<” 括号,“[^>]+”,匹配除了“>” 括号之外的所有内容,加号:一个或多个。“>” ,匹配 “>” 括号。“/g” ,全局匹配。‘’,把匹配到的字符串替换成‘’,
2021-05-16 14:52:00 1047
minio在springboot上的使用。
2022-07-07
广科校园网教学区域自动打开IE输入账号连接.vbs
2021-05-13
bat文件。判断网络是否可用,不可用则切换且保存到日志。
2021-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人