- 博客(16)
- 收藏
- 关注
原创 MySQL事务
事务事务的四大特性ACID 原子性 一致性 隔离性 持久性 隔离性是指当数据库上有多个事务同时执行的时候,就可能出现脏读(dirty read)、不可重复读(non-repeatable read)、幻读(phantom read)的问题,为了解决这些问题,就有了事务隔离级别这个概念读未提交(read uncommitted):一个事务还没有提交时,它做的变更就能被别的事务看到。读提交(read committed):一个事物提交之后,它做的变更才..
2021-10-02 14:28:15 81
原创 Jmeter压力测试
下载地址阿帕奇 JMeter - 下载阿帕奇 JMeter (apache.org)编辑 bin目录下的 jmeter.properties搜索language=en 改为language=zh_CN 删除#号搜索jsyntaxtextarea.font.size 改为jsyntaxtextarea.font.size=25 删除#号搜索sampleresult.default.encoding=ISO-8859-1 改为 sampleresult.default.enc...
2021-09-26 08:57:15 117
原创 StringUtils
StringUtils工具类位于commons-lang-2.2.jar包中:org.apache.commons.lang.StringUtils ; 在校验一个String类型的变量是否为空时,通常存在3中情况是否为null 是否为"" 是否为空字符串(引号中间有空格) 如:" "。 StringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true。 当受检查的值时 null 时,返回true;当受检查值时 ""时,返回值时true;当受检查...
2021-09-03 20:04:13 97
原创 轻松搞定jwt致命问题
其实脑洞大开。jwt有许多致命问题。可以巧妙避开。从而注重使用最牛的特点。多个服务的情况下。jwt可以轻松在任何一个服务使用。网友问:网上有很多文章,可是几乎都没有讲jwt如何续签的我:要么存redis,要么刷新令牌。网上随便一搜就有。网友:存redis那我就不用jwt了,普通session改造得了,jwt一大串还占用带宽呢我:此言差矣。那是因为你jwt里面包含了太多的信息。以我对jwt的了解。如果里面只包含用户id。正常情况下是不会超过150个字母,占用空间。可以忽略不计。无论系
2021-08-11 19:45:56 244
原创 MySql索引
# normal:表示普通索引一般情况下使用# unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为unique(主键就是用的唯一索引)# full textl: 表示 全文搜索的索引。 FULLTEXT 用于搜索很长一篇文章的时候,效果最好。用在比较短的文本,如果就一两行字的,普通的 INDEX 也可以。# SPATIAL 空间索引空间索引只能在存储引擎为MYISAM的表中创建空间索引是对空间数据类型的字段建立的索引,MYS...
2021-08-10 18:35:05 54
原创 Rabbitmq
优点应用解耦 - 系统间通过消息通信,不用关心其他系统的处理。 异步处理 - 相比于传统的串行、并行方式,提高了系统吞吐量。 流量削锋 - 可以通过消息队列长度控制请求量;从而缓解短时间内的超高并发请求。 日志处理 - 解决大量日志传输。 消息通讯 - 消息队列一般都内置了高效的通信机制,因此也可以用在纯的消息通讯。比如实现点对点消息队列,或者聊天室等。缺点系统可用性降低 系统复杂度提高 消息一致性问题...
2021-07-22 22:56:03 99 1
原创 IDEA快捷键
常用提示main方法 psvm打印语句 sout打印就近变量 soutv打印该方法的形参 soutp打印此方法名 soutmfor循环快捷键 foriforeach iter itar 新建一个变量遍历集合 list.for倒序遍历集合 list.forr遍历集合 ...
2021-07-19 16:32:52 272
原创 elemint-ui-admin基础
官网vue-element-admin (panjiachen.github.io)以下自己总结的可能比较乱关闭vue校验#步骤一idea 设置 搜索 Eslint#步骤二在vue.config.js中 //lintOnSave: process.env.NODE_ENV === 'development',//开启vue规范检查 lintOnSave: false,//关闭vue规范检查第30行关闭报错控制台 频繁 打印GET http://1...
2021-07-07 21:19:07 258
原创 路由刷新404
// 修改 src\router\index.jsconst createRouter = () => new Router({ // mode: 'history', mode: 'hash', scrollBehavior: () => ({ y: 0 }), routes: constantRoutes})
2021-07-04 17:07:35 82
原创 cookie localStorage sessionStorage
cookie使用方法1、项目中引用:npm install --save js-cookie2、js-cookie的使用:安装好js-cookie插件后,在我们需要处理cookie的地方,简单的通过import引入就可以使用了import Cookies from 'js-cookie'3、js-cookie的増、查、删// 添加cookie// 由于没有设置失效时间,默认失效时间为该网站关闭时Cookies.set(name, value)// 有效时间为7天的cookieCoo
2021-07-04 10:31:04 81
原创 JS格式化日期
/** * @desc 格式化日期字符串 * @param { Nubmer} - Date日期 , 时间不能大于当前时间,大于当前时间会返回“刚刚”。 * @returns { String } 格式化后的日期字符串 // 2012年01月10日 12:46 //刚刚 //16分钟前 //今天10:10 //昨天10:10 //02月10日 10:10:11 //2012年10月10日 10:10:11 */export funct..
2021-07-04 09:51:49 224
原创 axios post请求后台获取不到参数
// 单次处理import qs from 'qs';let data = qs.stringify({ username : "admin", password : "123456"})// 在每次的请求都做处理import qs from 'qs';// 请求拦截器 在发送请求之前做一些事情service.interceptors.request.use( config => { if (store.getters.token) { /.
2021-06-29 20:11:43 221
原创 系统盘清理
1.系统补丁C:\Windows\WinSxS2.系统补丁备份C:\Windows\WinSxS\Backup(可删)3.默认壁纸C:\Windows\Web(可删)4.Win10升级文件C:\Windows\SoftwareDistribution\Download (可删)5.预读取文件 C:\Windows\Prefetch (可删)6.清理临时文件C:\Windows\Temp (可删)7.安装程序解压源文件C...
2021-06-26 09:38:12 211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人