![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java后端系列
文章平均质量分 81
java后端开发实用,必会内容
啥都会一点
这个作者很懒,什么都没留下…
展开
-
秒杀系统设计与实现
目录秒杀系统秒杀系统概括1.1秒杀场景1.2为什么要做一个系统1.3保护措施有哪些2.如何防止超卖2.1 数据库表2.2秒杀系统业务模型2.3正常测试2.4 使用Jmeter进行压力测试1. 介绍2. 安装 Jmeter(需要jdk java运行环境)JMeter 下载安装JMeter插件安装JMeter运行CLI运行Jmeter2.5 秒杀防止超卖优化2.5.1悲观锁2.5.2乐观锁1.更新库存方法改造2.mapper.xml 配置文件改造注意:交给服务器做乐观锁一次并发量不要超过万级别。3.接口限流3.原创 2021-05-30 08:52:45 · 395 阅读 · 0 评论 -
redis实战使用笔记
今日内容1. redis 1. 概念 2. 下载安装 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redisRedis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的S原创 2021-05-30 07:39:00 · 90 阅读 · 0 评论 -
redis常用配置使用经验
安装tar zxvf redis-2.8.9.tar.gz cd redis-2.8.9 #直接make 编译 make #可使用root用户执行`make install`,将可执行文件拷贝到/usr/local/bin目录下。这样就可以直接敲名字运行程序了。 make install 启动# 服务端#加上`&`号使redis以后台程序方式运行 ./redis-server & #指定配置文件启动redisredis-server redis.原创 2021-05-30 08:18:04 · 112 阅读 · 0 评论 -
Nginx配置详解
Nginx1.nginx 介绍Nginx 功能分类:(用户访问的入口)1.反向代理,对外部只提供nginx服务器域名,隐藏实质的服务器地址和端口。2.负载均衡,一般反向代理的同时还会做负载均衡。3.动静分离,在nginx部署静态资源。提高系统的响应效率。2.nginx安装nginx 是c语言编写的。xftp:传输文件到linux系统上。$ history #命令用来显示执行的命令历史。$ gcc -v #参看c语言的编译环境$ g++ -v #参看c++语言的编译环境$ tar原创 2021-06-06 18:03:03 · 240 阅读 · 0 评论 -
springcloud全流程一篇入门
springcloud_2021-1-24文章目录springcloud_2021-1-24微服务微服务架构优势springcloud 架构分类一、Spring Cloud Netflix 和Spring Cloud alibaba服务技术架构比较二、重点介绍Spring Cloud alibaba微服务一站式解决方案三、Spring Cloud alibaba 技术架构四、Spring Cloud alibaba 主要功能及对应组件spring cloud框架介绍什么是Spring BootSpring原创 2021-06-06 11:04:01 · 1367 阅读 · 2 评论 -
jwt使用详细讲解
-JWT 实战教程1.什么是jwtJSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitall原创 2021-06-06 10:55:56 · 677 阅读 · 2 评论 -
Mysql索引、命令重点介绍
目录Mysql 索引整理1.索引概念介绍:2.索引基本操作3.索引的底层原理4.聚簇索引、非聚簇索引5.什么情况下无法利用索引附录:常用sqlcrud相关sql关键字顺序1、使用2、执行表库操作集合连接数据库:**查看数据库****使用数据库**查看表**查看表结构****建表****删除表****修改表****移除字段****变更字段****插入****个别字段插入****普通查询****多表查询****多表条件查询****嵌套查询****并查询**求最小值常用的修饰符distinct 字段中值唯一lim原创 2021-05-30 09:00:07 · 133 阅读 · 0 评论 -
springboot使用定时任务
springboot 中使用定时任务# Timer 定时任务,指一定时间程序自动触发执行的代码。定时任务引用场景定时任务 定时清除系统的冗余数据定时数据备份(导出sql文件)定时缓存清楚, 通用缓存系统1.Timer 的简单实用(java原声)//注意 :定时任务中,主线程会新开一个线程, timer定时任务中是同一个线程对象/**因此在timer中是单线程执行的,故此这个线程安全的 sched方法中还存在synchronized()代码块进行加锁*/public原创 2021-05-30 07:43:45 · 97 阅读 · 0 评论