上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 81 下一页
摘要: 与http1.1相比,http2.0在传输做了改进: 1,采用二进制格式传输数据,http1.1使用文本格式。 2,对消息头采用hpack压缩,提升传输效率,而http1.1只是对消息体使用gzip压缩。 3,基于帧和流的多路复用,真正实现了基于一个链接的多请求并发处理。 4,支持服务器推送。 阅读全文
posted @ 2020-06-21 16:49 ppjj 阅读(920) 评论(0) 推荐(0)
摘要: iview的table组件通过使用className属性,值为abc,实现隐藏列的效果:.classname /deep/.abc {display:none;} 阅读全文
posted @ 2020-06-21 16:37 ppjj 阅读(2024) 评论(0) 推荐(0)
摘要: 数字签名在数据的交互中一直都占据着很重要的地位,因此,这篇文章对其原理进行整理总结一下。最后再给出代码的实现。 一、简单认识 相信我们都写过信,在写信的时候落款处总是要留下自己的名字,用来表示写信的人是谁。我们签的这个字就是生活中的签名: 而数字签名呢?其实也是同样的道理,他的含义是:在网络中传输数 阅读全文
posted @ 2020-06-07 14:43 ppjj 阅读(1466) 评论(0) 推荐(0)
摘要: 负载均衡可以在网络第四层(传输层)用lvs(基于一个物理IP地址增加多个虚拟IP地址,轮询)开源,或者NGINX第七层(应用层,基于网络流量控制),或者硬件F5支持第四到第七层路由,硬件负载均衡对应的是集群级别的,软件负载均衡对应的是机器级别的。 HTTP 重定向负载均衡 这种负载均衡方式仅适合WE 阅读全文
posted @ 2020-06-07 14:22 ppjj 阅读(321) 评论(0) 推荐(0)
摘要: Introduction 使用Cache-Control禁用对机密信息的缓存通过Strict-Transport-Security强制使用 HTTPS,并将你的域添加到Chrome预加载列表利用X-XSS-Protection使你的web应用更加能抵抗XSS攻击,再使用Spring提供的HtmlUt 阅读全文
posted @ 2020-06-07 14:04 ppjj 阅读(2298) 评论(0) 推荐(0)
摘要: Tomcat错误页面支持http响应吗和Java中异常类两种形式。使用Tomcat,一定见到过404,500的时候,见到过Tomcat提供的错误页面,例如请求的资源找不到的时候,响应状态码为404,这个时候的错误页面是这样的: 这些错误页面是 如何生成及定位展示的 ,如果我们要 自定义一些错误页面  阅读全文
posted @ 2020-06-07 14:00 ppjj 阅读(1880) 评论(0) 推荐(1)
摘要: 每一个系统都有一些通用的模块,比如日志模块、异常处理模块、工具类等,对于Tomcat来说,比较重要的通用模块有日志、Session管理和集群管理。 日志模块作为一个通用的功能,在系统里通常会使用第三方的日志框架。Java的日志框架有很多,比如:JUL(Java Util Logging)、Log4j 阅读全文
posted @ 2020-06-07 13:53 ppjj 阅读(938) 评论(0) 推荐(0)
摘要: 对NIO的理解 个人单方面认为,NIO与BIO的最大区别在于主动和被动,使用BIO的方式需要等待被调用方返回数据,很明显此时调用者是被动的。 举个例子 阻塞IO 假设你是一个胆小又害羞的男孩子,你约了隔壁测试的妹子,但你并不敢主动约会,所以你把自己的手机号码给她,并暗示她想要约会的时候打电话给你。很 阅读全文
posted @ 2020-06-07 13:51 ppjj 阅读(361) 评论(0) 推荐(0)
摘要: vue中.class /deep/ .buttonClass{}表示强制生效你自定义的css样式 阅读全文
posted @ 2020-06-07 13:48 ppjj 阅读(2326) 评论(0) 推荐(0)
摘要: 虽然通过kube-proxy可以帮助实现集群内外的pod相互通信,对这些pod做负载均衡(用户态userspace轮询算法,性能低也不安全)和网络的流量代理,但是随着service的增多,nodeIP越来越多,并且kube-proxy生成的规则链也会越来越多,即使是iptables路由(内核态随机算 阅读全文
posted @ 2020-06-07 13:42 ppjj 阅读(849) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 81 下一页