- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Spring Boot 实现扫码登录
Spring Boot 实现扫码登录 其实一直以来,对移动端的扫码登录就比较好奇,很想弄清楚扫码登录的原理,最近几天抽空了解了最常用的扫码登录实现方法,现在,对学习成果做一个总结,希望能够尽量阐述清楚; 一、首先需要一张表 这表是干啥的呢?就是记录一下谁扫码了。谁登录了。 User_Token表 参数如下: uuid : 用于确保唯一性 userId :谁登录的 loginTime :登录时间 createTime :创建时间 用于判断是否过期 state:是否二维码失效 0有效 1失效 二、角色都
2022-04-06 20:31:12
528
原创 MyBatis的配置
Mybatis简介 是一款优秀的持久层框架,用于简化JDBC开发 持久层就是负责将数据保存到数据库的那一层代码 JavaEE三层结构:表现层,业务层,持久层 框架: 就是一个半成品软件,是一套可重用、通用的,软件基础代码模型 能使构建软件更加高效、规范、通用、可扩展 JDBC的缺点 1.硬编码: 注册驱动,获取连接 SQL语句 2.操作繁琐: 手动设置参数 手动封装结果集 MyBatis对于JDBC的简化 硬编码→配置文件 注册驱动:MyBatis-config.xml SQL语句
2022-02-14 19:44:47
2177
原创 HTML5基础语法
HTML5 字体样式 < h1>< h1> < hgroup>< /hgroup>: 当有多个h标签试试,用此标签把多个标题标签放进去 < b>< /b>:加粗字体 < i>< /i>:斜体 < small>< /small>:让字体变小一点 < p>< /p>:段落标签 < del>< /del>:以加下划线的形
2021-12-10 17:11:35
657
原创 SpringBean默认是单例的,高并发情况下,如何保证并发安全?
SpringBean默认是单例的,高并发情况下,如何保证并发安全? Spring的bean默认都是单例的,某些情况下,单例是并发不安全的,以Controller举例,问题根源在于,我们可能会在Controller中定义成员变量,如此一来,多个请求来临,进入的都是同一个单例的Controller对象,并对此成员变量的值进行修改操作,因此会互相影响,无法达到并发安全的效果。 一、抛出问题 首先来举个例子,证明单例的并发不安全性: @Controller public class HomeController {
2021-09-23 14:03:21
196
原创 StringBuffer类的常用方法
StringBuffer类的常用方法 //.StringBuffer类的常用方法 public class Method { public static void main(String[] args) { //1.字符串的连接操作 .append() StringBuffer str1 = new StringBuffer();//声明StringBuffer对象 str1.append("hello");//向StringBuffer中添加内
2021-05-16 15:43:25
217
原创 System类对垃圾收集的支持
Syatem类对垃圾收集的支持 垃圾对象简述 一个对象如果不再被栈内存所引用,那么就可用称之为垃圾对象,等待回收 gc()方法 其实java我们提供了自动的垃圾请理机制,能不定期地释放java中的垃圾空间 .gc方法就是位于Runtime类中的,是java为我们提供的手动收集垃圾对象的方法,在需要立马对垃圾对象进行请理时,就能直接调用它来清理 finalize()方法 但是在对其进行回收之前,要对其进行操作的话,我们就可用使用finalize()方法,该方法在.gc()方法执行时默认自动调用 写法: pro
2021-04-29 18:26:42
263
原创 正则表达式对toString的支持
正则表达式对toString的支持 主要有3种方法:替换、验证和拆分 使用正则之前必须导包: import java.util.regex.Pattern; import java.util.regex.Matcher; 常用的正则表达式规范 规范 意思(描述) \ \ \ \t 制表符 \n 换行 \d 数字 \w 数字、下划线、字母 字符串的替换 .replacrAll import java.util.regex.Pattern; import java.util
2021-04-26 20:38:31
361
原创 2021-04-26
toString方法见解 方法简介 toString()方法其实是最高类Object类中的一种方法,在JDK API文档中的描述是这样的: toString public String toString() 返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。 getClass().getName() + '@' + Integer.toHexString(hashCode())
2021-04-26 15:56:19
205
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1