- 博客(3)
- 收藏
- 关注
原创 快速排序(JAVA)
快速排序1.快速排序的思想(分治:Divide-and-ConquerMethod)2.快速排序的实现过程3.快速排序的实现代码(JAVA)4.快速排序的拓展1.快速排序的思想(分治:Divide-and-ConquerMethod)基本步骤:先从数列中选一个数作为基准数。分区:将比这个数大的数全放到它的右边,小于或等于的数全放到它的左边。将上述两个分区重复Step1、Step2,直到各个分区只有一个数。2.快速排序的实现过程快速排序的实现:1、 找基准数(这里有许多的理论与策略
2021-04-02 22:02:41 90
原创 初始使用SpringBoot框架
初始使用SpringBoot框架前言1.依赖注入2.安全依赖先不要加3.在项目文件中,Application.java应当在外层根目录待续。。前言SpringBoot作为后端最受欢迎的框架之一,我们有必要去学习并且掌握它。1.依赖注入新建项目选择依赖时不要加入过多的依赖,因为如果需要的话,我们可以在之后pom.xml文件中手动加入。特别作为新手,不要盲目加入一些不必要的,自己不熟悉的依赖,因为这会在之后跑起来的时候出现各种问题,如冲突等。2.安全依赖先不要加安全依赖的注入可以保证构建的系统
2021-04-02 21:30:45 147
原创 HTTPS加密数据传输过程
HTTPS加密过程HTTPS采用对称加密和非对称加密的混合加密方式1.加密方式2.混合加密3.HTTPS的数据传输的优缺点HTTPS采用对称加密和非对称加密的混合加密方式1.加密方式数据的加密方式主要分为两种:对称加密(如:DES)和非对称加密(如:RSA)。对称加密方式需要通信双方严格保密密钥(key),他们的通信进行数据的加密解密用的是同一个密钥;非对称加密方式通信双方都拥有着一对密钥(publickey、private key),共有4个keys,其中通信双方的public key是发布可
2021-03-25 20:33:50 1229 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人