- 博客(7)
- 收藏
- 关注
原创 Redis
一,redis的持久化 1.概述:Redis 的数据全部在内存里,如果突然宕机,数据就会全部丢失,因此必须有一种机制来保证 Redis 的数据不会因为故障而丢失,这种机制就是 Redis 的持久化机制。 2.持久化的好处:防止数据丢失以及服务重启时能够恢复数据。 3.redis 的持久化的方式:第一种是RDB快照,第二种是 AOF 日志。快照是一次全量备份,AOF 日志是连续的增量备份。快照是内存数据的二进制序列化形式,在存储上非常紧凑,而 AOF 日志记录的是内存数据修改的指令记录文本。 4.sa
2021-06-28 21:03:26 81
原创 Jenkins
敏捷开发: 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 一、持续集成工具(CI) Jenkins和Hudson 1) Jenkins是一个持续集成(CI)工具。它可以持续编译,运行你的代码;运行单元测试(UT)或集成测试;将...
2021-06-28 20:52:41 83
原创 Nginx动静分离,集群搭建 和 redis
1.动静分离 服务端接收来自客户端的请求中,有一部分是静态资源的请求,例如html,css,js和图片资源等等,有一部分是动态数据的请求。因为tomcat处理静态资源的速度比较慢,所以我们可以把所有静态资源独立开来,交给处理静态资源更快的服务器例如nginx处理,而把动态请求交给tomcat处理。 测试: 1)创建一个web工程打包放入linux系统中 2)修改nginx配置 2.nginx集群 服务器在使用时有可能发生故障,如果只有一台服务器,此时服务器宕机就不能服务用户了。而利用集群管理
2021-06-23 21:55:57 187
原创 Nginx
1)为什么使用nginx 项目在上线之后,访问量会加大,一台服务器处理的并发是有限的,此时就需要搭建web应用服务器集群。 2)在linux系统中安装nginx依赖的环境和nginx 2.反向代理 1)反向代理代理的服务器,客服端不知道最终访问的是哪个服务器 2)使用nginx实现反向代理 测试: 1、将一个web工程打包到linux中运行 2、在nginx.conf配置文件中配置反向代理服务器 3.负载均衡 1)负载均衡:网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如
2021-06-22 22:03:34 55
原创 Springboot4
1.mybatis-plus 特点: 1·无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 2·损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作 3·强大的CRUD操作:内置通用Mapper、通用Service,仅仅通过少量配置即可实现单表大部分CRUD操作,更有强大的条件构造器,满足各类使用需求 4·支持Lambda形式调用:通过Lambda表达式,方便的编写各类查询条件,无需再担心字段写错JDK1. 5·支持主键自动生成:支持多达4种主键策略(内含分布
2021-06-21 21:05:35 282
原创 Springboot 3
一,文章内容简介 1.springboot自动装备的原理 2.springbootzheng'he'ding'shi'qi
2021-06-20 12:36:01 425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人