随笔分类 - 附加
摘要:学习视频: https://www.bilibili.com/video/BV1pa4y1x7Kc?p=1 什么是消息中间件 MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。 从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已
阅读全文
摘要:一、实现今日访客 1、本项目redis的配置 #redis相关的信息 redis: host: 127.0.0.1 port: 6381 2、controller实现数据的记录 //获取访客数量 @RequestMapping("selectIp") public String test(HttpS
阅读全文
摘要:应用场景: 用户服务实现用户登录将信息保存到session中,订单服务需要获取用户登录的session对象进行其他操作 用户服务中,验证密码输入正确进去首页 1、加入redis的session共享依赖 <dependency> <groupId>org.springframework.boot</g
阅读全文
摘要://绑定回车键登录 $(function () { $('body').keydown(function(e) { if(e.keyCode == 13){ //需要提交的id document.getElementById("loginbtn").click(); } }); });
阅读全文
摘要:显示效果: 使用js实现更换与验证 1、html代码 <p><input class="textline fnleft" type="text" name="ryanz" id="ryanz" placeholder="圆形验证码"> <canvas name="yanzm" class="fnri
阅读全文
摘要:摘要算法 摘要算法也称为哈希算法、散列列算法,可以将任意长度的数据转换成一个定长的、不可逆的数字。只要原文本不不同,计算的结果必然不同(几乎不用考虑重复的情况)。摘要算法⽤用于对比信息源是否一致,因为只要数据源发生变化,得到的摘要信息必然不同,通常用于签名校验。 消息摘要算法的特点: 无论输入的消息
阅读全文
摘要:1、导入相关依赖 (PageHelper自带了mybatis、mybatis-spring,不排除会报错) <!-- pagehelper分页插件依赖 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>page
阅读全文
摘要:1、导入相关依赖 <!--使用PageHelper分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.0.0</version> </
阅读全文
摘要:互斥同步锁(悲观锁)、非互斥同步锁(乐观锁) 乐观锁 : 故名思意十分乐观,它总是认为不会出现问题,无论干什么不去上锁!如果出现了问题, 再次更新值测试 悲观锁:故名思意十分悲观,它总是认为总是出现问题,无论干什么都会上锁!再去操作! 问题:悲观锁有哪些劣势? 1、阻塞、唤醒性能劣势 2、永久阻塞(
阅读全文
摘要:确保手机号正确,利用短信网关接口发送验证码,判断验证码一致 步骤: 1、导入HttpClient的依赖:httpclient4.5.5.jar 2、reg页面的js(判断手机号是否为空,手机号的正确性,ajax发送phone的value异步请求,返回json是否符合) 3、controller层编写
阅读全文
摘要:通俗的讲httpClient就是 模拟浏览器向某个网址发送各种请求 功能: 实现了所有 HTTP 的方法(GET,POST,PUT,HEAD 等) 支持自动转向 支持 HTTPS 协议 支持代理服务器等 使用方法 使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。 1. 创建H
阅读全文
摘要:lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。通过使用对应的注解,可以在编译源码的时候生成对应的方法,所以不会影响任何运行效率。 安装 1、导入依赖,下载依赖到本地仓库 <dependency> <groupId>org.projectlombok<
阅读全文