摘要: Optional 类(java.util.Optional) 是一个容器类,代表一个值存在或不存在,原来用 null 表示一个值不存在,现在 Optional 可以更好的表达这个概念。并且可以避免空指针异常。 常用方法: Optional.of(T t) : 创建一个 Optional 实例 Opt 阅读全文
posted @ 2022-07-22 10:06 狮子挽歌丿 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 方法引用的使用场景 我们用Lambda表达式来实现匿名方法。但有些情况下,我们用Lambda表达式仅仅是调用一些已经存在的方法,除了调用动作外,没有其他任何多余的动作,在这种情况下,我们倾向于通过方法名来调用它,而Lambda表达式可以帮助我们实现这一要求,它使得Lambda在调用那些已经拥有方法名 阅读全文
posted @ 2022-07-22 10:05 狮子挽歌丿 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 总结一下java8中的新特性内置的四大核心函数式接口 函数式接口在java中是指:有且仅有一个抽象方法的接口 函数式接口,即适用于函数式编程场景的接口。而java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的L 阅读全文
posted @ 2022-07-22 10:05 狮子挽歌丿 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 总结一下java8中的新特性lambda表达式 1 匿名函数 Lambda是一个匿名函数,可以理解为一段可以传递的代码(将代码像数据一样传递);可以写出更简洁、更灵活的代码;作为一种更紧凑的代码风格,是Java语言表达能力得到提升。 有一个需求:获取公司中年龄小于 35 的员工信息、获取公司中工资大 阅读全文
posted @ 2022-07-22 10:04 狮子挽歌丿 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Runner Runner就像一个个的工人,而Gitlab-CI就是这些工人的一个管理中心,所有工人都要在Gitlab-CI里面登记注册,并且表明自己是为哪个工程服务的。当相应的工程发生变化时,Gitlab-CI就会通知相应的工人执行软件集成脚本。如下图所示: gitlab里面的runner叫Git 阅读全文
posted @ 2022-07-22 10:04 狮子挽歌丿 阅读(10529) 评论(0) 推荐(0) 编辑
摘要: CICD是什么? 由于目前公司使用的gitlab,大部分项目使用的CICD是gitlab的CICD,少部分用的是jenkins,使用了gitlab-ci一段时间后感觉还不错,因此总结一下 介绍gitlab的CICD之前,可以先了解CICD是什么 我们的开发模式经历了如下的转变:瀑布模型->敏捷开发→ 阅读全文
posted @ 2022-07-22 10:03 狮子挽歌丿 阅读(11870) 评论(3) 推荐(4) 编辑
摘要: docker配置远程访问 Docker Daemon 默认情况下是只允许本地访问的,不允许远程访问。本文将首先介绍 Docker Daemon 的连接方式,然后说明如何配置远程访问。即实现通过本地 docker 客户端访问远程主机的 docker 服务端,以此来监控远程主机上的 Docker 容器。 阅读全文
posted @ 2022-07-22 10:02 狮子挽歌丿 阅读(4877) 评论(0) 推荐(0) 编辑
摘要: 预备知识 搞清楚/var/run/docker.sock参数的前提是了解docker的client+server架构,如下图 可见在电脑上运行的docker由client和server组成,我们输入docker version命令实际上是通过客户端将请求发送到同一台电脑上的Doceker Daemo 阅读全文
posted @ 2022-07-22 10:02 狮子挽歌丿 阅读(7993) 评论(0) 推荐(1) 编辑
摘要: 最近使用到了javaCV进行视频帧转码,记录一下项目中使用javaCV的对h264/h265的视频帧的base64字符串转成jpg图片的一次实现 功能流程: <javacpp.version>1.4.1</javacpp.version> <ffmpeg.version>3.4.2-1.4.1</f 阅读全文
posted @ 2022-07-22 10:01 狮子挽歌丿 阅读(2376) 评论(0) 推荐(1) 编辑
摘要: Docker Hub 目前 Docker 官方维护了一个公共仓库 Docker Hub,大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。 注册 你可以在 https://cloud.docker.com 免费注册一个 Docker 账号。 登录 可以通过执行 docker log 阅读全文
posted @ 2022-07-22 10:01 狮子挽歌丿 阅读(452) 评论(0) 推荐(0) 编辑