09 2020 档案

摘要:git 首次push失败 第一次push项目可能会出现遇到失败的情况,应该是远程的项目README.MD文件没有拉取下来 解决方案 git pull --rebase origin master git push -u origin master 阅读全文
posted @ 2020-09-14 09:36 GGuoLiang 阅读(223) 评论(0) 推荐(0)
摘要:CompletableFuture Future接口 引入Future接口,设计初衷是对将来某个时刻会发生的结果进行建模。 CompletableFuture 实现Future接口,提供了更为强大的异步操作。 浅尝 编写一个apple手机的价格查询器。创建apple类的价格查询方法。 public  阅读全文
posted @ 2020-09-08 17:29 GGuoLiang 阅读(267) 评论(0) 推荐(0)
摘要:Mac Item2自动远程连接服务器 1.编写脚本 vi test #!/usr/bin/expect set PORT 端口 set HOST ip set USER root set PASSWORD 密码 spawn ssh -p $PORT $USER@$HOST expect { "yes 阅读全文
posted @ 2020-09-08 09:04 GGuoLiang 阅读(240) 评论(0) 推荐(0)
摘要:新的日期和时间API 新的日期和时间类解决了Date和Calendar类出现的问题 浅尝 LocalDate 日期类 LocalDate of = LocalDate.of(2018, 7, 13);LocalDate now = LocalDate.now();int year = now.get 阅读全文
posted @ 2020-09-06 19:04 GGuoLiang 阅读(240) 评论(0) 推荐(0)
摘要:ParallelStream 并行流就是一个把内容拆分成多个数据块,用不同线程分别处理每个数据块的流。对收集源调用parallelStream方法就能将集合转换为并行流。 并行流 并行流和顺序流转换 parallel 和 sequential Integer reduce = Stream.iter 阅读全文
posted @ 2020-09-05 07:43 GGuoLiang 阅读(466) 评论(0) 推荐(0)
摘要:方法引用 方法引用可以被看作仅仅调用特定方法的Lambda的一种快捷写法。如果一个Lambda代表的只是“直接调用这个方法”,那最好还是用名称来调用它,而不是去描述如何调用它。 当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用。 构建方式 类 :: 静态方法 Comparator 阅读全文
posted @ 2020-09-02 21:33 GGuoLiang 阅读(176) 评论(0) 推荐(0)
摘要:Lambda 行为参数化 软件工程中一个众所周知的问题就是,不管你做什么,用户的需求肯定会变。例如:有个应用程序是帮助农民了解自己的库存。这位农民可能想要一个查找库存中所有绿色苹果的功能。但到了第二天,他可能会告诉你:“其实我还想找出所有重量超过150克的苹果。”过了两天,农民又跑回来补充道:“要是 阅读全文
posted @ 2020-09-01 15:07 GGuoLiang 阅读(155) 评论(0) 推荐(0)