
JavaEE 从初阶到进阶
文章平均质量分 95
JavaEE的学习笔记
彭彭彭摆鱼
美国《时代周刊》2006年度风云人物、奥林匹克奖杯获得者、2008《感动中国》人物特别奖、2019年度“地球卫士奖”联合获奖人。
研究生电子设计竞赛省部级一等奖,研二计算机技术在读,专业方向为数字图像处理
展开
-
HTTPS的加密流程——巨详细!
HTTPS 工作过程中涉及到的密钥有**三组****第一组(非对称加密):** 用于校验证书是否被篡改. 服务器持有私钥(私钥在注册证书时获得), 客户端持有公钥(操作系统包含了可信任的 CA 认证机构有哪些, 同时持有对应的公钥). 服务器使用这个私钥对证书的签名进行加密. 客户端通过这个公钥解密获取到证书的签名, 从而校验证书内容是否是篡改过.**第二组(非对称加密):** 用于协商生成对称加密的密钥. 服务器生成这组 私钥-公钥 对, 然后通过证书把公钥传递给客户端. 然后客户端用这个公钥给生原创 2023-05-30 19:06:46 · 731 阅读 · 0 评论 -
常见的几种设计模式——单例、工厂、代理、模板
本文列举了23种设计模式中的四个(工厂模式、代理模式、单例模式、模板模式),项目中合理地运用设计模式可以完美地解决很多问题,每种模式在现实中都有相应的原理来与之对应,每种模式都描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是设计模式能被广泛应用的原因。原创 2023-05-23 18:41:42 · 1247 阅读 · 1 评论 -
网络原理基础(认识IP地址、子网掩码、端口号、协议、五元组)
本文介绍了网络通信的原理以及一些概念性的知识,介绍了什么是IP地址、端口号、协议、TCP/IP五层模型以及网络通信时数据的具体传输过程。原创 2023-04-14 17:28:53 · 3114 阅读 · 2 评论 -
Java多线程——线程安全、synchronized、volatile关键字以及多线程案例
本篇文章,着重讲解了多线程下的安全问题,以及详细介绍了解决线程安全问题的方法和思路,对synchronized关键字和volatile关键字以及wait、notify方法做了介绍。至此,多线程的初阶知识已经大概学完了,下周开始进阶!!!原创 2023-03-03 14:25:30 · 1286 阅读 · 2 评论 -
Java多线程——线程的创建、Thread类以及多线程状态
本文算是多线程的入门吧,介绍了什么是线程、线程的创建、常见方法以及线程的状态和转移。后续将继续深入学习多线程以及JavaEE的其他内容,感兴趣的朋友可以点点订阅~原创 2023-03-01 16:13:51 · 566 阅读 · 0 评论