学习
实践
活动
工具
TVP
写文章

逍遥壮士

LV0
举报
发表了文章

jdk-synchronized源码学习

java中jdk1.6之前和jdk1.6及之后synchronized完全不一样。1.6之前直接上来都是重量级锁导致java的性能很低效,而1.6及之后...

逍遥壮士
C++C#httpsHTTP
发表了文章

缓存一致性协议-MESI是什么?

上文:内存屏障是什么? 本文是继上文的解决内存不一致的另一种实现方式。根据上文我们了解到cpu加载执行计算的流程:

逍遥壮士
https网络安全缓存HTML
发表了文章

内存屏障是什么?

内存屏障,也称内存栅栏,内存栅障,屏障指令等, 是一类同步屏障指令,是CPU或编译器在对内存随机访问的操作中的一个同步点,使得此点之前的所有读写操作都执行后才可...

逍遥壮士
https网络安全缓存
发表了文章

JMM模型是什么?

Java内存模型(Java Memory Model简称JMM)是一种抽象的概念,并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序中各个变...

逍遥壮士
编程算法Javahttps网络安全
发表了文章

长连接和短连接的区别?

指客户端和服务端建立连接后,不立即断开连接,并在此连接的基础上进行多次消息交互,直至连接的任意一方(客户端或服务端)主动断开连接。

逍遥壮士
HTTP
发表了文章

tomcat-集群实现-源码解析

tomcat支持单机模式与集群模式,通过集群模式来提供应用的高可用,保障业务的稳定。

逍遥壮士
发表了文章

单机模式与集群模式的区别?

集群模式:一般指的是通过负载均衡的组件将两台或两台以上搭建成一个集群方式,通过轮训或权重方式进行分配到具体的机器;

逍遥壮士
https网络安全负载均衡负载均衡缓存
发表了文章

tomcat类加载-源码解析

继上文,那么你可能跟我开始一样,tomcat的类加载与我们的java有什么区别?是一样的还是有哪些区别?其次tomcat项目怎么隔离?其三tomat如何...

逍遥壮士
TomcatJavahttps网络安全面向对象编程
发表了文章

常见问题:未写@RequestParam 参数导致报错

逍遥壮士
发表了文章

String-源码阅读

上文:jdk-8大基础类型源码阅读(byte、short、int、long、float、double、boolean、char)

逍遥壮士
编程算法https网络安全JavaJDK
发表了文章

X86架构和X64架构有什么区别?

X86指的是支持32位的指令集架构处理器,最初由英特尔在1978年发布的 intel 8086,这个系统主要为X86结尾所以简称X86,而X86有16位...

逍遥壮士
https网络安全HTMLARM
发表了文章

tomcat热加载、热部署-源码解析

tomcat热加载和执热部署都是通过后台进程检测项目中的.class和目录是否发生变化。

逍遥壮士
TomcatApache网站
发表了文章

NLP与NLA的区别是什么?

自然语言处理(Natural Language Processing,简称NLP)是指用计算机来处理、理解以及运用人类的自然语言(如中文、英文等),从而...

逍遥壮士
自然语言自然语言处理https网络安全
发表了文章

CAS算法-实现原理

CAS的全称为Compare and swap 比较并交换。CAS又经常被称为乐观锁,主要的三个变量,内存值V,旧的预期值P,需要修改的新值N,原理就是...

逍遥壮士
编程算法
发表了文章

tomcat线程模型-源码解析

tomcat8以上默认是NIO,tomcat支持四种接收请求的处理方式:BIO,NIO,APR、AIO,用于处理tomcat处理客户端连接进来的后的各种...

逍遥壮士
TomcatApachehttps网络安全自动驾驶
发表了文章

热部署和热加载有什么区别?

热部署全称Hot deploy,主要是针对容器或应用,若新增资源或部分源码更新,在不需要重启的情况下进行重新加载或部署。

逍遥壮士
https网络安全HTMLJava打包
发表了文章

tomcat-整启动流程-源码解析

上文了解了大致tomat的相关架构,那么本文是针对tomcat的启动流程进行了解,。tomcat是通过Bootstrap的main方法进行启动,然后通过...

逍遥壮士
ApacheTomcatBootstrapXML
发表了文章

tomcat-目录&总体架构

在阅读源码前,需要总体的了解一下tomcat作为轻量级应用服务器,设置了整套生命周期管理、可扩展的容器组件设计、类加载等方式;学习tomcat需要先了解...

逍遥壮士
网络安全httpsTomcat
发表了文章

btrace-(字节码)动态跟踪工具

源码下载:https://gitee.com/hong99/spring.git (springboot_btrace)

逍遥壮士
https网络安全GitHubGit开源
发表了文章

jsonPath-快速获取/设置json指定位置

在一些特殊场景中,可能 一串json有几个甚至上万个节点,那么要去获取里面某一个节点或者说设置某个json指定key的值,那就非常麻烦了,一般我们是通过递归来进...

逍遥壮士
JSONGitHubGit开源编程算法

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券