首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Kripath_Rion
掘友等级
服务端开发
|
蚂蚁金服
一个简单的后端
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
浅谈TCP连接的创建和销毁过程
1. 概述 2. TCP协议 都应该清楚,传输层负责报文从进程到进程的传递,也可以说是从端口到端口的协议,所以TCP协议也属于一种端对端的协议。常用的端口号有: 3. TCP分组 在讲解具体的过程之前,先来做一些准备工作。首先,TCP是一个全双工的通信协议,也就是连接的双方都能…
项目中自定义注解的使用
1. 准备工作 2. 使用注解执行固定的操作 假设我们现在的目的是,在调用controller中的findUser方法前,先在控制台输出一句话。好了那就开始做吧,我们先创建一个annotation包,里面创建我们自定义的注解类KthLog: 其中@Pointcut声明了切点(这…
从源码入手分析SpringMVC的原理
我们依然发起localhost:8080/hi这个请求,程序停在了断点位置,同时也得到了一条调用链。我们沿着调用链从启动位置向上找,我们忽略所有core包下的内容,只找web包下的类,发现请求经过HttpServlet层层封装,最终交给了一个叫DispatcherServlet…
浅谈Java中的四种内部类
概述如果你看过一些JDK和框架源码的话,就经常会发现一般在类的定义中,都会再定义一些其他的类,这些类也同样会被编译成字节码文件,这样的类就被叫做内部类,按照一般的分法,大致可以分为以下四类:成员内部类
浅谈Java原生的序列化机制
一个对象如果想在硬盘上存储,一定就需要借助于一定的数据格式。这种把对象转换为硬盘存储的格式的过程就叫做对象的序列化,同样地,将这些文件再反向转换为程序中对象的操作就叫做反序列化
浅谈ThreadPoolExecutor线程池的原理
我这里再详细讲一下,首先,这里判断了两个条件,如果第一个条件满足且第二个条件不满足时,会直接返回false,也就是直接失败。我们反过来想,什么情况下会继续执行?这么一来条件就简化了很多,也就是以下条件成立时,会接着进行判断,而不会直接返回失败:
快速搭建基于注解的Dubbo项目
安装注册中心首先安装注册中心,这里我们选用zookeeper,直接去Apache官网下载,下载地址ApacheZooKeeper™Releases安装后进入bin目录,启动zkServer.cmd即可
[译]MySQL中InnoDB的锁分类
InnoDB支持多种粒度的锁定,来允许行锁和表锁同时存在,例如LOCK TABLE ... WRITE语句可以在指定的表上使用排它锁。为了实现多粒度锁定,InnoDB使用了意向锁 例如,SELECT ... FOR SHARE会设置IS锁,SELECT ... FOR UPDA…
简要了解JVM的内存划分
刚才讲解的基本都是逻辑层面的概念,在物理层面,Java堆并不是一块连续的真实内存区域。我们都知道,连续内存的分配一般只会作用于小区域,像Java堆动不动几十m,甚至几个g的空间,一般都采用逻辑连续的结构,而真实物理的结构并不是连续的 如果你熟悉HotSpot虚拟机,就应该知道H…
浅谈JVM垃圾内存回收算法
以上就是整个复制算法的全过程了,有人可能会问了,为什么Survivor区这么小,就不怕放不下吗?其实平均来说,每次垃圾回收的时候基本都会回收98%左右的对象,也就是说,我们完全可以保证大部分情况下剩余的对象都小于10%,放在一块Survivor区中是没问题的。当然,也可能会发生…
下一页
个人成就
文章被点赞
505
文章被阅读
113,946
掘力值
3,695
关注了
3
关注者
168
收藏集
17
关注标签
11
加入于
2019-05-29