基于Redis实现分布式所得简单逻辑 最简单逻辑: //注入 StringRedisTemplate stringRedisTemplate //原理就是利用Redis set k v NX 指令(setIfAbsent方法), NX表示添加k v如果Redis不存在该k 多个并发请求同时访问 pu ...
分类:
其他好文 时间:
2020-11-26 15:06:25
阅读次数:
8
Mac中安装brew最简单的方式 1.启动命令行,输入命令 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 2.启动脚本后,选择下载源 3.默默等待安装成功。。。。 ...
分类:
系统相关 时间:
2020-11-26 14:39:06
阅读次数:
8
windows 各种弹出广告,影响使用和美观。如何解决呢? 如何定位广告是由于那个软件弹出来的? 前言-神出鬼没的广告 最近也快到双十一了,各种广告满天飞,这不一不小心就中招了。 今天突然发现桌面出现了一个广告,如下所示 最简单的便是点击叉号即可关闭,但是这也是治标不治本啊,过上一段时间,也是还会出 ...
MySQL的InnoDB的细粒度行锁,是它最吸引人的特性之一。但是,如《InnoDB,5项最佳实践》所述,如果查询没有命中索引,也将退化为表锁。InnoDB的细粒度锁,是实现在索引记录上的。一,InnoDB的索引InnoDB的索引有两类索引,聚集索引(ClusteredIndex)与普通索引(SecondaryIndex)。InnoDB的每一个表都会有聚集索引:(1)如果表定义了PK,则PK就是聚
分类:
数据库 时间:
2020-11-17 12:04:17
阅读次数:
11
目录 一、通过ajax 二、在action中请求后台的方法 三、通过dom获取标签,触发标签的submit方法,直接提交数据到后台 四、最简单的标签 五、用的最多的表单 六、目前最流行的ajax异步请求 1、第一步:首先构造需要发送给后台的json格式数据 2、第二步:使用jquery的ajax、l ...
分类:
其他好文 时间:
2020-11-13 13:19:42
阅读次数:
31
双子座(Gemini)协议:Web协议最简单的一种替换我已经开始对现在的Web非常反感了,它在各个层面上都是臃肿的。网站的规模正在以惊人的速度翻倍,Web标准也在以惊人的速度扩张。试图从头开始建立一个能与现代网络兼容的Web浏览器,需要的人力相当于雪山工程(SnowyMountainsScheme)或曼哈顿计划(没有夸张)。Web的现状让我只能得出一个结论,它已经糟糕到无法修复的地步。我不认为We
分类:
Web程序 时间:
2020-11-13 12:36:41
阅读次数:
19
#jwt介绍 ##jwt原理 ###最简单理解:jwt本质就是, 把用户信息通过加密后生成的一个字符串 JWT的原则是在服务器身份验证之后,将生成一个JSON对象并将其发送回用户 { "UserName": "Chongchong", "Role": "Admin", "Expire": "2018 ...
分类:
其他好文 时间:
2020-11-13 12:10:33
阅读次数:
5
概述 Lambda 表达式(lambda expression) 是一个匿名函数,它是matlab中定义的一种函数形式,他的生成方式最简捷。 lambda 抽象(lambda abstraction) 是一个匿名函数,即没有函数名的函数。 使用方法 条件:接口中只有一个方法 like = ()-> ...
分类:
其他好文 时间:
2020-11-11 16:45:16
阅读次数:
11
所有使用基于组件的体系结构(如vue和react)的开发人员都知道,创建可重用组件是很困难的,而且大多数情况下,最终会通过传入大量的属性,以便从外部更容易地控制和自定义组件。这并不坏,但是传递大量属性确实会变得有点麻烦和丑陋。 我们以 vuetify 的按钮组件为例,它是最简单的组件之一。假设我们想 ...
分类:
其他好文 时间:
2020-11-11 16:15:27
阅读次数:
8
最简洁的Mysql修改密码,不会你打我 写在前面 先说mysql版本:mysql-8.0.21-winx64(就是从官网上下载了之后解压缩的那种) 再说问题出现的原因:下了之后第一次登录不需要修改密码嘛,然后进去了嘛,百度怎么修改密码嘛,修改成功,退出,一气呵成。但是再登录的时候,发现用修改的密码登 ...
分类:
数据库 时间:
2020-11-11 15:44:45
阅读次数:
17