[java]创建stream

[java]创建stream

创建一个空流Sream.empty()Stream.of()Stream<String> stream=Stream.of("a","b","c");从数组创建Arrays.stream(arr)Arrays.stream(arr,1,4) //数组的一部分从集合创建collection.stream()从文件创建流Path path = Paths.get("C:\tmp\file.txt");Stream<String> fileStream = Files.lines(path);Stream<String> fileStreamWithChar...

后端 2022-08-03 PM 19℃ 0条
[vue]关于method的响应式

[vue]关于method的响应式

method本身就没有响应式概念,在v2中的处理也只是将其挂载到实例上,在watcher上监听这个其实是监听的用到的依赖

前端 2022-07-17 PM 14℃ 0条
[vue3]一些需要注意的变化

[vue3]一些需要注意的变化

在组件上使用v-model,可以字面量声明绑定的prop,event统一为update:prop例如:v-model:prop="data"将data绑定到组件的prop上,修改data则修改prop,组件修改的方式为触发事件,this.$emit("update:prop",value),将data改为value其实在组件上使用v-model没有双向绑定的感觉,事实上,本身v-model就所谓的双向绑定就只是改动传递的值罢了,就给组件prop传递自己的状态,然后整个监听器,就如果有子组件改动父组件传递的状态的需求可以用v-model毕竟挺方便filter被移除,用computed,话说...

前端 2022-06-09 PM 20℃ 0条
[设计模式]创建型模式

[设计模式]创建型模式

设计模式是在一些有解耦等特点(符合一些设计原则)的代码的基础上设计的.一般符合这种特征的代码维护起来比较方便,本来就是方便维护的特点.首先,解耦,就是不只针对一个东西,或者说不依赖一个东西,方便后期的更换,不针对一个东西,只是需要需要的,也就是需要一个抽象的,把需要的抽象出来.所以,抽象是解耦的关键.工厂模式类c依赖类p,类c因为需求衍生两个子类,两个子类分别需要不同的p,p就抽象出接口工厂模式的工厂一般主要工作并不是用来生产,而是承担着业务逻辑,创建需要的类只是功能之一.抽象工厂一组产品有不同的类型,用的时候一般用相同类型的一种工厂对应一种类型,工厂抽象出来,在之前选择好用哪个工厂,工...

前端,后端 2022-05-25 PM 19℃ 0条
[babel]@babel/plugin-transform-runtime

[babel]@babel/plugin-transform-runtime

@babel/plugin-transform-runtime可以将语法版本转换产生的辅助函数转化为@babel/runtime的引用如果启用polyfill,则将辅助函数和polyfill转化为@babel/runtime-corejs3的引用@babel/runtime是辅助函数包,@babel/runtime-corejs3 则是 runtime+core-js至于为什么不统一转到@babel/runtime-corejs3,可能是因为如果不开启polyfill只装runtime就可以了如果开启polyfill只装runtime-core就可以了,但至于为什么不是多装一个core-...

前端 2022-05-20 PM 14℃ 0条