上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: 一.默认采用轮询机制,配置方式如下: upstream note.java.itcast.cn{ server localhost:8080; server localhost:8081; } server { listen 80; server_name note.java.itcast.cn; 阅读全文
posted @ 2020-02-07 20:39 怀鑫 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 反向代理的目的 : 不暴露真实IP地址,安全性更高 一. 修改c盘hosts文件(C:\Windows\System32\drivers\etc) 在文件末尾添加你的代理地址 二.修改nginx.conf配置文件 server { listen 80; server_name note.java.i 阅读全文
posted @ 2020-02-07 20:28 怀鑫 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 情况一:网络延迟,在网络延迟时间内,频繁的提交表单 解决方案: 只能提交一次,监控表单的提交事件,通过一个boolean类型的变量来区分已经点击过还是没有点击,如果已经点击过,表单就不提交,没有点击过再提交 //创建一个变量 false代表没有点击过,true代表已经点击过 var flag=fal 阅读全文
posted @ 2020-02-06 16:07 怀鑫 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.什么是跨域? 跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 例如:a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,所进行的访问行动都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域 阅读全文
posted @ 2020-02-06 15:41 怀鑫 阅读(1527) 评论(0) 推荐(0) 编辑
摘要: 一.模拟Get请求(无参) 首先导入HttpClient依赖 1 <dependency> 2 <groupId>org.apache.httpcomponents</groupId> 3 <artifactId>httpclient</artifactId> 4 <version>4.5.2</v 阅读全文
posted @ 2020-02-05 16:15 怀鑫 阅读(773) 评论(0) 推荐(0) 编辑
摘要: Java代码手段防止非法请求,思路如下: 1. 获取到当前请求的域名,如www.a.com 2. 获取到请求资源的上一个地址 3. 判断上一个地址是否为空,如果为空代表的是直接访问的资源,非法 还有一种情况就是B项目访问时上一个地址www.b.com/xxx 不是资源所在地址,非法 新建一个过滤器, 阅读全文
posted @ 2020-02-04 14:41 怀鑫 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: 一.时间戳 时间戳:版本更新,解决浏览器缓存,为了防止缓存,正常来说,加上时间戳后,这个请求会往服务器上发送一次请求。 当http协议为304的时候,代表是从本地缓存中读取的数据。所以,在正常的互联网公司,发布版本的时候,js、css后都会加上一个时间戳。 缓存:200 from memory ca 阅读全文
posted @ 2020-02-04 14:20 怀鑫 阅读(240) 评论(0) 推荐(0) 编辑
摘要: http长连接与短连接 HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端 阅读全文
posted @ 2020-02-04 14:07 怀鑫 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一.异常类 package com.chx.springboot.exception; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annot 阅读全文
posted @ 2019-12-10 16:47 怀鑫 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一.首先导入依赖 <!-- 添加freemarker模版的依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> < 阅读全文
posted @ 2019-12-10 16:47 怀鑫 阅读(312) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页