自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (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 409 1

原创 springboot发送邮件【完整详细 Demo】

POP3POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。SMTPSMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。

2023-12-24 15:21:50 1033

原创 springboot 自定义注解 ,实现接口限流(计数器限流)【强行喂饭版】

思路:通过AOP拦截注解标记的方法,在Redis中维护一个计数器来记录接口访问的频率,并根据限流策略来判断是否允许继续处理请求。**三:编写业务异常类 **

2023-07-26 20:02:47 918

原创 springboot 自定义注解 ,aop切面@Around; 为接口实现日志插入【强行喂饭版】

思路:aop切面使用`@Around`来控制目标方法的执行。既然是日志表的话,那么需要 `获取方法(接口)的参数`,`方法名`,`方法执行结果`,`方法执行时间`,`调用者的ip`,根据ip地址查询位置信息

2023-07-26 16:44:31 1214 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 1966 4

原创 oracle 批量插入数据,并避免数据重复插入,插入数据去重【mybatis】

若指定的字段有一致的,则不插入数据, 需在插入数据的后面增加以下判断。union去重并排序,union all直接返回合并的结果,不去重也不排序;

2022-08-19 16:00:32 4354 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 1479

原创 vue组件父传子参数,参数还没赋值完成就被传递,传递了空参数

也可定义一个默认值,即props{msg{typeString,default‘helloworld’}},这个时候,如果要传递的数组为空,则不传递参数;不为空再传递,就解决了参数还没来得及赋值,就被传递的问题。在子组件里定义一个props,即props[‘msg’],msg可以是对象也可以是基本数据类型,这个时候,会发现父组件传递给子组件的参数是空数组,而不是经过。这个时候,只需要在调用子组件的标签那里添加一个。'----父组件传过来的消息是==='...

2022-07-18 10:22:15 1505

原创 vue,el-image 图片引入根路径@无效

用于引入模块、JSON、或本地文件。可以从node_modules引入模块。require是运行时调用,所以require理论上可以运用在代码的任何地方。图片在根路径下,如下引用图片路径发现无效,图片显示“加载失败”这样就能正常引入图片了。...

2022-07-18 10:02:47 1411

原创 Java 之 File 转 MultipartFile,项目启动不了一直报错找不到MockMultipartFile

MultipartFile是spring类型,代表HTML中form data方式上传的文件,包含二进制数据+文件名称。使用MockMultipartFilebut, 是使用的,需要导入。因为使用到了”spring-test.jar"所以发现本地环境是可以的 原因是因为有spring-test这个包。然而项目发布后发现项目启动不了一直报错找不到MockMultipartFile。原因是发布正式版时,不会打测试包。找不到也很正常。根据源码,自己照搬重写一个 方法在项目里...

2022-07-12 10:02:59 3682

原创 (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 1152

原创 前端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 1661

原创 人大金仓系统表冲突, 连接数修改,最大连接数修改无效,licenst过期等问题

金仓数据库, 数据库里面的表和系统表冲突金仓最大连接数问题, licenst过期问题金仓最大连接数无法修改,修改无效

2022-03-16 15:44:21 9197 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 2433

原创 Redis - 浅谈事务

一. Redis事务Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证:批量操作在发送 EXEC 命令前被放入队列缓存。收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。不包括命令出错, 命令出错 则所有命令都不会执行命令在执行过程中执行失败, 其他正常的命令依然执行一个事务从开始到执行会经历以下三个阶段:开始事务。命令入队。执行事务。Redis单条命令

2022-02-27 17:46:53 100

原创 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 1036

原创 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 336

原创 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 633

原创 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 3582

原创 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 1212

原创 Springboot 阿里云服务器 发送 邮件问题

在本地中能够发送邮箱,部署到阿里云却发不了???原本的application.properties邮箱配置# 邮件协议spring.mail.protocol=smtp# 网易邮箱 smtp 服务器地址spring.mail.host=smtp.163.comspring.mail.port=25# 发送人邮箱地址spring.mail.username=xxxxx@163.com# 授权码spring.mail.password=xxxxxxxxxx# 编码字符集spring.ma

2021-11-21 14:26:30 1227

原创 阿里云服务器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 1146

原创 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 403

原创 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 79

原创 cmd默认以管理员权限运行。

bat脚本获得管理员权限;所有情况的cmd都默认用管理员权限运行

2021-09-12 15:17:00 13210 2

原创 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 4120

原创 bat小功能与语法

bat或cmd里面,获取桌面的路径cd %userprofile%\Desktop获取其他应用的绝对路径where 应用名.exe

2021-09-02 09:32:43 1085

原创 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 2706 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 10555 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 3206 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 3188 3

原创 小程序初始化数据库失败,显示未定义

TypeError: Cannot read property 'database' of undefined

2021-06-07 18:54:19 373

原创 U盘文件文件系统格式转换

---- FAT32 转 NTFSfat32单个文件容量的上限为4G,但是很多文件都大于4G,那只能转换文件系统的格式,将其转变成NTFS格式。在cmd中输入:convert (盘符): /fs:NTFSeg: convert F: /fs:NTFS注:至于NTFS转FAT32好像只能通过格式化的方式转换。...

2021-06-07 18:27:56 939

原创 微信小程序-出于性能原因,对长行跳过令牌化...

"editor.maxTokenizationLineLength"

2021-05-31 18:57:05 1455

原创 微信小程序云函数--本地调试开启失败

如下图所示

2021-05-31 13:21:12 1786 2

原创 微信小程序数组与字符串操作函数

这里写目录标题字符串substr:母串提取concat:字符串拼接indexOfBytes:字符串查找strcasecmp:不区分大小写比较toLower:将字符串转化为小写并返回toUpper:将字符串转化为大写并返回官方文档:数组indexOfArray:查找元素下标isArray:判断是否为数组,返回布尔值in:判断值是否在数组里,返回布尔objectToArray:将对象转换成数组reverseArray:数组倒序unshift:往数组头部添加一个或多个值。push:往数组尾部添加一个或多个值。po

2021-05-16 16:00:52 3088

原创 小程序去除文本内容的html<br>等标签。

去除文本内容的html标签。有时候调用接口时,有的接口内容会出现<br>这种标签等,显示内容的时候需要把标签去掉。要处理的字符串str。str.replace(/<[^>]+>/g,'')(/<[^>] +>/g,’’)“/<” 匹配 “<” 括号,“[^>]+”,匹配除了“>” 括号之外的所有内容,加号:一个或多个。“>” ,匹配 “>” 括号。“/g” ,全局匹配。‘’,把匹配到的字符串替换成‘’,

2021-05-16 14:52:00 1020

原创 微信小程序获取组件(类)的高度(信息)。

微信小程序获取组件(类)的高度。let query = wx.createSelectorQuery();query.select('.zujian').boundingClientRect(r=>{ let height = r.height; console.log(height);}).exec();注:这里获取的是以px为单位的。若要获取rpx,则需转换px转换为rpx的思路:高度rpx = 获取的高度px * (750 / 获取的宽度px)即获取以rpx为单

2021-05-14 16:50:51 2288 2

原创 微信小程序 背景图。

微信小程序的背景图片,效果如下:.wxml代码:<view class="bj"></view>.wxss代码:/* pages/beiJing/beiJing.wxss */.bj { background-image: url("https://tpc.googlesyndication.com/daca_images/simgad/12533696403315878274"); /* 定位:绝对定位 */ position: absolute; /

2021-05-14 15:14:26 638

原创 微信小程序搜索框样式

效果如下:代码:.wxml<view class="weui-search-bar"> <view class="weui-search-bar__form"> <!-- 搜索框 --> <view class="weui-search-bar__box"> <icon class="weui-icon-search_in-box" type="search" size="14"></icon>

2021-05-14 14:36:33 1502

springboot发送邮件完整demo

发送邮件:【模板邮件、附件邮件、普通邮件】的实现

2023-12-24

ojdbc14-10.2.0.4.0.jar 依赖下载

使用方法,或者没积分想白嫖:请看博客

2022-07-24

minio在springboot上的使用。

详情,可看https://blog.csdn.net/weixin_46157208/article/details/125652846

2022-07-07

人大金仓安装与数据迁移(windows)

1.该文档包含了下载,安装,与mysql数据迁移到金仓数据库 2.windows, kingbase SE V8

2022-03-16

网络判断2.2.bat

优化版

2021-09-02

微信小程序搜索框模糊查询.zip

微信小程序,搜索框模糊搜索,关键字搜索查询。

2021-06-07

广科校园网教学区域自动打开IE输入账号连接.vbs

vbs,自动打开IE浏览器,然后跳转到校园网的登录页面,输入账号密码自动连接校园网。(脚本以广科为例,其他的大同小异,有问题可留言)

2021-05-13

bat文件。判断网络是否可用,不可用则切换且保存到日志。

判断网络,如果当前网络不可用,则更换其他网络,并且保存到日志文件,方便审查网络问题。适用于自助设备网络判断,与校园网断网切换

2021-05-13

空空如也

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

TA关注的人

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