自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 ResponseEntity使用的简单总结

1.ResponseEntity的优先级高于@ResponseBody。在不是ResponseEntity的情况下才去检查有没有@ResponseBody注解。如果响应类型是ResponseEntity可以不写@ResponseBody注解,写了也没有关系。2.ResponseEntity 是在 org.springframework.http.HttpEntity 的基础上添加了http st...

2020-04-25 14:42:57 3796

原创 浅谈正向代理和反向代理

1.正向代理拿借钱打个比方,A想向C借钱,但是C不认识A所以不借给他,然后A就通过B向C借钱,B借到钱之后再转交给A,在这个过程中B就扮演了一个正向代理的角色,这个过程中,真正借钱的人是谁,C是不知道的我们常说的代理就是指正向代理。正向代理的过程,它隐藏了真实的请求服务器,服务器不知道真实的客户端是谁,客户端请求的服务都被代理服务器代替来请求。比如我想访问www.google.com,要想翻...

2020-04-16 15:00:23 122

原创 浅谈负载均衡和动静分离

1 负载均衡---------网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务、分离出图片作为单独服务。这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时候来自web前端的压力,也是很大的。怎样讲同一个域名的访问分散到两台或者更多的机器上。这其实就是另一种负载均衡了,Nginx自身就可以做到,只需要做个简单的配置就行。Nginx可以按照调度规则实现动态、静...

2020-04-16 14:02:19 359

原创 Nginx整理

1.为什么使用Nginx在传统的web项目中,并发量小,用户使用的少。所以在低并发的情况下,用户可以直接访问Tomcat服务器,然后Tomcat服务器返回消息给用户。为了解决并发,可以使用负载均衡,也就是我们多增加几个Tomcat服务器。当用户访问时,请求可以提交到空闲的Tomcat服务器上。但是这种情况下可以会出现一种问题,就是Tomcat1正好在工作,所以访问的请求就交给了其他Tomca...

2020-04-16 13:49:32 98

原创 Mybatis的动态SQL语句

1 < if>标签我们根据实体类的不同取值,使用不同的 SQL 语句来进行查询。比如在 id 如果不为空时可以根据 id 查询,如果 username 不同空时还要加入用户名作为条件。这种情况在我们的多条件组合查询中经常会碰到。<select id="findByUser" resultType="user" parameterType="user">select...

2020-03-27 10:30:14 60

原创 回顾spring相关知识第三天

1 AOP的相关概念1.1 AOP概述1.1.1 什么是AOPAOP:全称是Aspect Oriented Programming 即:面向切面编程简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。1.1.2 AOP的作用及优势作用:在程序运行期间,不修改源码对已有方法进行增强优势:减少重复代码提...

2020-03-26 09:43:47 67

原创 回顾Spring相关知识第二天

1 基于注解的IOC配置1.1 创建spring的xml配置文件并开启对注解的支持注意:基于注解整合时,导入约束时需要多导入一个 context 名称空间下的约束。由于我们使用了注解配置,此时不能在继承 JdbcDaoSupport,需要自己配置一个 JdbcTemplate<?xml version="1.0" encoding="UTF-8"?><beans x...

2020-03-25 09:52:41 67

原创 JSON

JSON1 概念JavaScript Object Notation JavaScript对象表示法* json现在多用于存储和交换文本信息的语法* 进行数据的传输* JSON 比 XML 更小、更快,更易解析2 语法2.1 1. 基本规则数据在名称/值对中:json数据是由键值对构成的* 键用引号(单双都行)引起来* 值得取值类型:1. 数字(整数或浮点数)2. 字符...

2020-03-24 10:41:48 71

原创 AJAX

AJSAX1 概念ASynchronous JavaScript And XML 异步的JavaScript 和 XML1.1 异步和同步异步和同步:客户端和服务器端相互通信的基础上客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。*Ajax 是一种在无需重新加载整个网页的情况下,能够...

2020-03-24 10:30:11 73

原创 回顾Spring相关知识第一天

1 spring概述1.1 spring是什么Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 SpringMVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技...

2020-03-24 09:59:55 115

原创 Redis五种数据类型的应用场景

Redis五种数据类型的应用场景String应用场景string类型是二进制安全的,redis的string可以包含任何数据,如图像、序列化对象。一个键最多能存储512MB。==二进制安全是指,在传输数据的时候,能保证二进制数据的信息安全,也就是不会被篡改、破译;如果被攻击,能够及时检测出来1.String通常用于保存单个字符串或JSON字符串存储数据2.因为String是二进制安全的,所...

2020-03-02 10:40:54 150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除