自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 收藏
  • 关注

原创 Java8 Lambda表达式(三)Lambda表达式与Stream API

1 Stream基本概念1.1 什么是Stream Stream与Lambda表达式同为Java8的新特性,是一个来自数据源的元素队列并支持聚合操作,通过对Stream的操作可以以类似写SQL的方式对Java集合进行包括筛选、排序、聚合等运算。1.2 Stream的特点 (1)Stream不存储数据; (2)Stream不会改变源数据;...

2020-02-26 22:00:21 867 1

原创 Java8 Lambda表达式(二)System.out::println与Lambda表达式

1 System.out::println在哪里出现 在Java中,执行System.out.println("hello world");会在控制台打印“hello world”;而在Java8引入了Lambda表达式这一新特性后,是可能出现System.out::println这样的代码的,比如下面这段代码。public class TestPrint { pu...

2020-02-25 20:22:28 11946 4

原创 Java8 Lambda表达式(一)Lambda表达式基础知识

1 Lambda表达式简介1.1 Lambda表达式是什么 JDK1.8是目前最流行的JDK版本,在这一个版本中引入了Lamda表达式。Lambda表达式可以简化代码,让我们的代码更为优雅,而Lambda表达式之所以“优雅”,是因为使用Lambda表达式可以对接口进行简洁的实现,Lamdba表达式本身就是一个匿名函数。1.2使用Lambda表达式实现Runnable接口...

2020-02-25 16:21:34 992 1

原创 树(三)红黑树与平衡二叉树的区别

树(一):二叉查找树树(二)平衡二叉树1 什么样的数据结构称为红黑树 红黑树(Red Black Tree)是一种自平衡的二叉查找树,它与平衡二叉树相同的地方在于都是为了维护查找树的平衡而构建的数据结构,它的主要特征是在二叉查找树的每个节点上添加了一个属性表示颜色,颜色有两种,红与黑。1.1 性质每个节点是红色或者黑色; 根节点是黑色; 所有叶子节点都是黑色(...

2020-02-12 13:19:41 8657

原创 树(二)平衡二叉树

树(一):二叉查找树1为什么有平衡二叉树 二叉查找树(二叉搜索树)的构造是为了加快查询的效率,其查找的思想类似于折半查找法。而搜索树节点不同的插入次序会导致不同的查找效率。也就是拥有相同的数据内容,由于树的插入次序的不同导致了不同的树的深度与平均查找长度。 比如有8个数据分别是1,2,3,4,5,6,7,8,如果按照由小到的的顺序依次插入,构造的树是...

2020-02-07 17:15:26 877 1

原创 web系统中常见的密码加密方式

1 用户密码加密的必要性 web系统中通常都会有登录的功能,登录功能的逻辑是这样的:一个用户拥有一个用户名为zhangsan,密码为123456的账号,在登录时,前端去调用后端的登录接口,并传入zhangsan与123456作为参数;在后端代码内容运行时,会根据zhangsan这一用户名去查询数据库的用户表,查询出的内容会包含密码,将这一个密码与用户所输入的密码做一个比对,如果相...

2020-02-04 16:32:37 13984

原创 RSA算法——使用私钥签名,公钥验签

1. 对称加密与非对称加密 加密技术是最常见的安全保密手段,数据加密技术的关键在于加密/解密算法和密钥管理。数据加密的基本过程是对原来为明文的文件或数据按某种加密算法进行处理,使其成为不可读的一段代码,通常成为“密文”。“密文”只能在输入相应的密钥之后才能显示出原来的内容,通过这样的途径保证被加密的内容不被窃取。 对称加密的特点是文件或数据加密和解密使用相同的密...

2020-02-02 20:14:18 18053

空空如也

空空如也

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

TA关注的人

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