获得徽章 5
刷题人的崩溃瞬间[流泪]
Showy于2023-08-25 21:47发布的图片
评论
今日份八股:HTTPS加密过程,一图看懂~[奋斗]
Showy于2023-07-07 09:37发布的图片
评论
打卡day11
今日学习Java中常见的三种IO模型。BIO:同步阻塞IO模型,应用程序发起read调用后,会一直阻塞,直到内核把数据拷贝到用户空间,无法应对高并发量。NIO:同步非阻塞IO模型,通过不断进行I/O系统调用轮询操作,避免了一直阻塞,但在等待数据从内核空间拷贝到用户空间的这段时间里,线程仍然是阻塞的,同时会消耗较多的CPU资源。AIO:异步IO模型,基于事件和回调机制实现,应用操作之后会直接返回,不会阻塞,当后台处理完成时,操作系统会通知相应的线程进行后续的操作。
展开
评论
打卡day10
今日学习ConcurrentHashMap 的线程安全实现。ConcurrentHashMap是线程安全的,它通过将Map分成多个Segment,每个Segment上都有一个锁,来实现线程安全。这样,不同的线程可以同时访问不同的Segment,从而提高了并发性能。在ConcurrentHashMap中,读操作不需要任何锁,因此读操作可以并发执行。
展开
评论
打卡day9
今日学习 synchronized 和 volatile 的区别。
volatile和synchronized都是Java中用于多线程编程的关键字。volatile关键字本质上是告诉JVM当前变量在寄存器(工作内存)中的值是不确定的,需要从主存中读取;而synchronized则是锁定当前变量,只有当前线程可以访问该变量,其他线程被阻塞住。volatile仅能使用在变量级别;synchronized则可以使用在变量、方法、和类级别的。volatile仅能实现变量的修改可见性,不能保证原子性;而synchronized则可以保证变量的修改可见性和原子性。volatile不会造成线程的阻塞;synchronized可能会造成线程的阻塞。
展开
评论
打卡day8
今日学习深拷贝和浅拷贝的区别。浅拷贝会在堆上创建一个新的对象,不过,如果原对象内部的属性是引用类型的话,浅拷贝会直接复制内部对象的引用地址,也就是说拷贝对象和原对象共用同一个内部对象。深拷贝会完全复制整个对象,包括这个对象所包含的内部对象。
评论
打卡day7
今日学习 HTTP 和 HTTPS 的区别。端口号不同,HTTP 默认是 80,HTTPS 默认是 443。URL 前缀不同,HTTP 的 URL 前缀是 http://,HTTPS 的 URL 前缀是 https://。安全性和资源消耗不同,HTTP 协议运行在 TCP 之上,所有传输的内容都是明文,客户端和服务器端都无法验证对方的身份。HTTPS 是运行在 SSL/TLS 之上的 HTTP 协议,SSL/TLS 运行在 TCP 之上。所有传输的内容都经过加密,加密采用对称加密,但对称加密的密钥用服务器方的证书进行了非对称加密。HTTP 安全性没有 HTTPS 高,但是 HTTPS 比 HTTP 耗费更多服务器资源。
展开
评论
打卡day6
今日学习TCP 三次握手。建立一个TCP连接需要三次握手,缺一不可,第一次握手,客户端发送带有SYN标志的数据包到服务端,然后客户端进入 SYN_SEND 状态,等待服务器确认;第二次握手,服务端发送带有 SYN+ACK 标志的数据包到客户端,然后服务端进入 SYN_RECV 状态,第三次握手,客户端发送带有ACK标志的数据包到服务端,然后客户端和服务端进入 ESTABLISHED 状态,完成三次握手。
展开
评论
打卡day5
今日学习线程池的基本原理。线程池是一种复用机制,提前创建好一些固定的线程数一直在运行状态,实现复用,从而减少就绪到运行的状态的切换。
评论
打卡day4
今日学习Java线程的生命周期。其生命周期共包括5个状态:新建状态、就绪状态、运行状态、阻塞状态和死亡状态。当线程被创建并启动以后,并非一启动就进入执行状态,也不会一直处于执行状态,而是会经历这5种状态。
评论
打卡day3今日学习TCP和UDP的区别。UDP在传输时不需要先建立连接,而TCP在传输数据前必须先建立连接,TCP提供可靠的传输服务,而UDP则不保证数据不丢失;TCP的传输效率要低于UDP;那么什么时候选择TCP,什么时候选择UDP,明日接着分享。
评论
打卡day2
今日阅读JavaScript的11个工具方法,代码较为简单,比较适合刚入门的同学,包括计算时间,防抖,正则判断,过滤特殊字符等功能,内容比较扎实。
评论
打卡day1
今日开始前端训练营打卡。今日阅读文章主要介绍了Chatgpt接入飞书的详细步骤,包括原理及Java代码,自己也进行了尝试。
评论
下一页
个人成就
文章被点赞 3
文章被阅读 3,106
掘力值 255
收藏集
1
关注标签
0
加入于