东京异种
东京异种
全部文章
分类
JavaSE(3)
LeetCode(8)
Linux学习(1)
MySQL(2)
Redis(3)
SpringCloud(4)
剑指offer(3)
多线程与高并发(4)
数据结构(1)
牛客项目(3)
秒杀系统(4)
笔记(4)
问答社区(23)
项目工具(1)
归档
标签
去牛客网
登录
/
注册
东京异种的博客
记录这里,我曾经来过
TA的专栏
6篇文章
0人订阅
Java开发工程师面试必知必会
6篇文章
621人学习
全部文章
(共64篇)
阻塞队列-生产者消费者思想
BlockingQueue 解决线程通信的问题 阻塞方法:put、take生产者消费者模式 生产者:产生数据的线程 消费者:使用数据的线程实现类 ArrayBlockingQueue LinkedBlockingQueue PriorityBlockingQueue、SynchronousQueu...
线程
2020-04-26
0
524
Redis优化登录模块
重构 1、使用Redis存储验证码 验证码需要频繁的访问和刷新,对性能的要求较高 验证码无需永久保存,通常在很短的时间后就失效 分布式部署时,存在session共享的问题2、使用Redis存储登录凭证 处理每次请求时,都要查询用户的登录凭证,访问的频率非常高3、使用Redis缓存用户信息 处理每次...
Redis
2020-04-26
0
1355
问答社区-关注列表、粉丝列表
需求: 业务层 查询某个用户关注的人,支持分页 查询某个用户的粉丝,支持分页 表现层 处理“查询关注的人”、“查询粉丝”请求 编写“查询关注的人”、“查询粉丝”模板 1、followService新增,查询粉丝列表、关注列表的方法,返回list //查询某用户关注的人 public ...
2020-04-26
0
623
问答社区-关注功能
需求: 开发关注、取消关注功能 统计用户的关注数、粉丝数 关键: 若A关注了B,则A是B的follower(粉丝),B是A的followee(目标) 关注的目标可以是用户、帖子、题目等,在实现的时候将这些目标抽象为实体 1、设置新的RedisKey,用zset存储 /** * 某个...
2020-04-26
0
532
MySQL复习-基础篇
1、SQL基础 1.1SQL分类 DDL:数据库定义语言,这些语句定义了不同的数据库段、数据库、表。常见语句关键字create、drop、alterDML:数据操纵语句,添加、删除、更新和查询数据库,常见关键字有insert、delete、update和selectDCL:数据控制语句,用于控制不同...
MySQL基础
2020-04-25
0
537
问答社区-我收到的赞
需求: 1、重构点赞功能 以用户为key,记录点赞数量 increment,decrement 2、开发个人主页 以用户为key,查询点赞数量 步骤: 1、增加新的rediskey /** * 某个用户的收到的赞 * 格式:like:user:userID */...
2020-04-25
0
581
问答社区-点赞功能实现
1、点赞 需求 点赞 支持对帖子、评论点赞 第一次点赞,第二次取消点赞 首页点赞数量 统计帖子的点赞数量 详情页点赞数量 统计点赞数量 显示点赞状态 实现 1、新建个工具类,用来生成redis key的 public class RedisKeyUtil { private s...
2020-04-25
0
711
mybatis逆向工程
逆向工程是根据数据库表来建立entity和mapper这里演示在idea中怎么快速实现逆向工程1、pom中导入插件 <build> <plugins> <plugin> <groupId...
2020-04-25
0
708
Spring整合Redis
引入依赖 Spring-boot-starter-data-redis配置Redis 配置数据库参数 #RedisProperties spring.redis.database=10 spring.redis.host=localhost spring.redis.port=6379 编写配置...
2020-04-25
0
497
问答社区-统一异常处理、统一记录日志(AOP)
1.统一异常处理 错误页面放到template下error包中 @ControllerAdvice 用于修饰类,表示该类是Controller的全局配置类 在此类中,可以对Controller进行如下三种全局配置: 异常处理方案、绑定数据方案、绑定参数方案@ExceptionHandler 用于修...
Spring
2020-04-24
0
1287
首页
上一页
1
2
3
4
5
6
7
下一页
末页