摘要: 2. Lambda表达式 2.1 概述 Lambda是JDK8中的一个语法糖,他可以对某些匿名内部类的写法进行简化。 它是函数式编程思想的一个重要提现。让我们不用关注是什么对象。而是更关注我们对数据进行了什么操作。 只关注参数列表和方法体,对象和方法名都不关心。 2.2 核心原则 可推导可省略 2. 阅读全文
posted @ 2022-03-29 17:47 xiexie0812 阅读(59) 评论(0) 推荐(0)
摘要: 1. 概述 1.1 为什么学 能够看懂公司代码 大数据下处理集合效率高 代码可读性高 消灭嵌套地狱(大量的if判断) 1.2 函数式编程的思想 1.2.1 概念 面向对象思想需要关注用什么对象完成什么事情,而函数式编程思想就类似于我们数学中的函数,它主要关注的是对数据进行了什么操作。(参数就是要操作 阅读全文
posted @ 2022-03-29 17:32 xiexie0812 阅读(61) 评论(0) 推荐(0)
摘要: 在Windows 10 系统下编辑了一个发送消息到企业微信的shell脚本文件,然后copy到了远程的Linux服务器,当运行的时候报错了。如下所示: root@ubuntu116:/data/gitlabData/auto_back_shell# ./qiyewechat-notifier.sh 阅读全文
posted @ 2022-03-29 14:22 xiexie0812 阅读(1568) 评论(0) 推荐(0)
摘要: 1、将密码以参数形式追加到脚本 使用管道: echo [password] | sudo -S sh xxx.sh 例子: echo "123456" | sudo -S sh start.sh 2、使用文本块输入重定向 sudo -S sh xxx.sh << EOF [password] EOF 阅读全文
posted @ 2022-03-29 14:18 xiexie0812 阅读(1161) 评论(0) 推荐(0)
摘要: # 默认输出到nohup.out文件 nohup ./start.sh & # 指定输出到output文件 nohup ./start.sh >output 2>&1 & 阅读全文
posted @ 2022-03-29 14:14 xiexie0812 阅读(1443) 评论(0) 推荐(0)