最新 最热

【Nacos源码之配置管理 三】TaskManager 任务管理的使用

因为Nacos中有很多地方使用了这个TaskManager,所以我们得先了解一下这个类是干啥用的,方便后面阅读源码时候不会吃力;

2021-07-14
13

摸鱼写一个TS 秒表计时类

类似手机秒表功能,调用记录api,记录当前时间戳。 可获取一段或多段时间间隔,可获取跨时段间隔。

2021-06-24
5

JUC原理可视化系列之详解Executors

JUC知识网上好多,各种源码详解,看的人是眼花缭乱,但是,看完了之后,能有印象的能有多少呢。别急,JUC可视化系列来了,用可视化的方式,简单明了的让你忘也忘不掉!Executors工作原理图示废话...

2021-05-14
14

sentinel里的双检锁

单例模式有很多种,饿汉式,懒汉式,双检锁,公司里大部分都是选择了双检锁,其中sentinel的ContextUtil源码里就有相关的实现:

2021-05-10
15

vue小技巧—nextTick

在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的DOM。

2021-04-30
14

bypass AV添加用户(三)

如题。之前发过两次绕过AV添加用户的方法,今天发第三种...绕过:源码如下:set wsnetwork=CreateObject("WSCRIPT.NETWORK")os="WinNT://"

2021-04-15
0

判断flatmap、reduceByKey、GroupByKey算子的宽窄

A1 思路 添加分区参数看是否报错 看源码参数是否有与分区相关的 A2 具体flatmap(窄):reduceByKey(宽):GroupByKey(宽):A3 问题宽窄依赖影响的是什么?...

2021-04-13
0

spark中如何判断算子宽窄?

A1 方法:一种方法:看参数是否可以改变分区数可以看源码中参数是否有与分区相关的,比如numPartitionsA2 例子:sortBy和map比较: sortBy最后有numPartit

2021-04-13
5

为什么textFile用string去接收

因为spark中textFile读文件的函数沿用的MR,MR读文件是行读取器,一行一行读出来,只能string去接收。

2021-04-13
4

Flink中使用lambda表达式出现的问题

lambda表达式编写方式不自动识别返回类型,需要手动跟上returns指定类型。

2021-04-12
8