自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 [网络]人话版浅度解析:HTTPS的加密原理

我:并没有,想象这么一个场景,黑客使用了一个假服务器设在真服务器与浏览器之间,假服务器截取公钥A,并将Fake_A发送给浏览器,这时候呢,浏览器没法去分辨这个服务器是好是坏,就傻乎乎把K用FakeA加密并返回了。我:其实最底层使用的是对称加密方式,也就是说,浏览器生成一个对称钥K,这个K只有浏览器和服务器知道,双方同时使用它去加密解密就可以了。我:首先让服务器准备一个公钥A,私钥B,它的意思就是使用公钥加密的内容,只能通过私钥去解密,也就是说,服务器可以公开。面试官:我知道怎么解决!

2026-04-22 06:39:55 202

原创 [Spring]人话版浅度解析:为什么Spring使用三级缓存解决属性填充时循环依赖的问题

我:问题十分明显,在属性填充和代码的最后一行,你既要把空壳子放入缓存,又要把完整的bean放入缓存,那不就乱了吗,如果这个缓存中只放你的空壳子,还没有完整的Bean,领导闲着没事调了一下给我Bean,发现只有空壳子,那不也炸了吗。我:那问题就显而易见了,你在属性填充的时候,让B取到的是原生A的指针,但是呢,真正使用的时候是拿影子A去做业务的,这就导致你通过B调用A中的方法时,不会被拦截,就打不了log,业务炸了你又不知道是哪出的错。面试官:好的好的,你先写一份设计方案发我邮箱吧,我海斗开了。

2026-04-11 18:11:34 310

原创 [JVM] 如何破坏类加载器的双亲委派机制

继承ClassLoader并重写loadClass方法,不委派给上一级类加载器。

2026-01-07 21:23:36 242

原创 [d2l]tensor中的一个indexError

将y_hat[range(len(y_hat)), y]中的y强转为int即可。

2023-09-17 14:28:31 148 1

计算机组成与设计 硬件:软件接口 第五版英文答案.zip

废了老大劲才找到的,给正在看这本书的同学分享一下

2021-05-12

西北工业大学数据结构noj_1-6题

西北工业大学数据结构noj_1-6题

2021-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除