01 2021 档案

Filter Pattern
摘要:1.什么是Filter Pattern? Filter Pattern 也可以叫Intercepting Filter Pattern(拦截过滤器模式),这个范式可以让你在执行原有逻辑(核心逻辑)之前和之后额外执行一系列逻辑,像这样: 2.这个范式能给我们的代码带来什么好处? Filter Patt 阅读全文

posted @ 2021-01-28 21:06 mindSucker 阅读(101) 评论(0) 推荐(0) 编辑

关于Redisson MultiLock 的改良
摘要:1. 背景:什么时候需要联锁(MultiLock)? 当我们需要对多个实例进行锁定,禁止别人同时修改任意一个锁定的实例,我们就需要一个联锁(MultiLock); 比如业务上,我需要同时操作1000条单据,处理过程是原子的,无法拆分;那么我们就必须使用上联锁(当然乐观锁也可以是一种选择); 2. 我 阅读全文

posted @ 2021-01-05 16:03 mindSucker 阅读(2259) 评论(0) 推荐(1) 编辑

最短路径算法-dijkstra
摘要:首先dijkstra是一个人,一位计算机上古时期的先驱;而dijkstra是他用来向观众解释什么计算机想到的一个算法,如何计算两个地点的最短距离;当然这个最短距离,是有一个前提的,首先你要有一个已知各个点之间距离的路网; 比如这个图,我们如何去寻找A点到E点的最短距离?显然,正常人的直觉就是“这不是 阅读全文

posted @ 2021-01-05 11:40 mindSucker 阅读(98) 评论(0) 推荐(0) 编辑

windows cmd命令
摘要:查看该端口被那个PID所占用 Netstat –ano|findstr “<端口号>” 查看该PID对应的进程名称 tasklist|findstr “<PID号>” 阅读全文

posted @ 2021-01-05 11:38 mindSucker 阅读(45) 评论(0) 推荐(0) 编辑