Stella981 Stella981
3年前
Django与CSRF 、AJAX
CSRF(Crosssiterequestforgery)跨站请求伪造,是一种常见的网络攻击手段,具体内容和含义请大家自行百度。Django为我们提供了防范CSRF攻击的机制。一、基本使用默认情况下,使用djangoadminstartprojectxxx命令创建工程时,CSRF防御机制就已经开启了。如果没有开启,请
Stella981 Stella981
3年前
JWT验证机制【刘新宇】【Django REST framework中使用JWT】
JWT在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用JsonWebToken认证机制。什么是JWTJsonwebtoken(JWT),是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC7519(https:/
Stella981 Stella981
3年前
Netty源码解析
本文来分享Netty中的零拷贝机制以及内存缓冲区ByteBuf的实现。源码分析基于Netty4.1.52Netty中的零拷贝Netty中零拷贝机制主要有以下几种1.文件传输类DefaultFileRegiontransferTo,调用FileChanneltransferTo,直接将文件缓冲区的数据发送到目标Cha
Stella981 Stella981
3年前
JVM核心知识体系(转)
1.问题1、如何理解类文件结构布局?2、如何应用类加载器的工作原理进行将应用辗转腾挪?3、热部署与热替换有何区别,如何隔离类冲突?4、JVM如何管理内存,有何内存淘汰机制?5、JVM执行引擎的工作机制是什么?6、JVM调优应该遵循什么原则
Wesley13 Wesley13
3年前
CSS 的优先级机制[总结]
CSS的优先级机制\总结\钢钢博客园CSS的优先级机制\总结\(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fxugang%2Farchive%2F2010%2F09%2F24%2F1833760.html)
Stella981 Stella981
3年前
Netty 异步模型
简介1.Netty中的I/O操作是异步的,包括Bind、Write、Connect等操作会简单的返回一个ChannelFuture。2.调用者不能立刻获得结果,而是通过FutureListener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。3.Netty的异步模型是建立在future和callb
Wesley13 Wesley13
3年前
ES基础分布式架构、横向扩容、容错机制
Elasticsearch的基础分布式架构Elasticsearch对复杂分布式机制的透明隐藏特性Elasticsearch是一套分布式系统,分布式是为了应对大数据量。Elasticsearch隐藏了复杂的分布式机制:分片:我们之前随随便便就将一些document插入到es集群中去
Wesley13 Wesley13
3年前
API网关如何实现对服务下线实时感知
上篇文章《Eureka缓存机制》(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%2FzwoIDzX8WouYVrBfMJMpJQ)介绍了Eureka的缓存机制,相信大家对Eureka有了进一步的了解,本文将详细介绍API网关如何实现服务下线
浅析Java - SPI机制 | 京东云技术团队
SPI是什么SPI全称ServiceProviderInterface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。整体机制如下图JavaSPI实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制
云监控告警2.0:革新传统告警机制,引领智能化监控新时代
云监控告警机制是云监控体系的核心组成部分,它负责在云服务出现异常或故障时,及时发出告警通知,以便运维人员迅速采取措施解决问题。传统的云监控告警机制虽然能够在一定程度上实现告警功能,但在告警准确性、实时性、智能化等方面存在诸多不足。云监控告警2.0则通过引入先进的技术和算法,对传统告警机制进行了全面升级,大大提高了告警的效率和准确性。