aria2破解百度网盘

百度网盘破解攻略

众所周知,由于百度的限制,非会员下载速度只有不到100KB/s。

aria2作为下载神器,配合油猴脚本可以比较轻松的绕过对百度网盘的限制。

话不多说,直接上链接:


油猴脚本

官方插件地址需翻墙。

一些好用的解析百度直链的脚本插件

  1. 秒传链接提取

  2. 百度网盘简易下载助手(直链下载复活版)

  3. 百度导出助手作为最早以及最广泛传播的插件,由于众所周知的原因,该插件已下架
  4. 极下解析该网站也提供解析直链服务。

以上插件任选其一安装即可。本人使用的是第二个。

Attention:油猴脚本若无法安装,记得打开chrome的开发者模式,然后将crx文件拖入进去

百度云每日限制下载量在10G左右,后续还是会掉下来,太频繁可能会被百度拉入黑名单,慎重使用。


查看更多

macOS不完全使用指北

0x00 macOS简介

macOS(2011年及之前称 Mac OS X,2012年至2015年称 OS X)是苹果公司推出的基于图形用户界面操作系统,为麦金塔(Macintosh,简称 Mac)系列电脑的主操作系统。
Q: Unix, Linux和MacOS之间有什么联系? 又有什么区别?
A: Linux是类Unix的操作系统, 其内核上的大部分软件是按照POSIX协议运行,所以跟Unix系统上运行效果类似.
MacOS的内核是在Unix的家族分支上的,其内核是基于NeXTSTEP和FreeBSD混合开发组成,所以有部分功能运行的跟Unix系统一样,有部分又不同(定制开发)。
而Linux是一众类Unix操作系统的统称,常见的发行版有ubuntu,Debian,redhat等。
总的来说,macOS拥有和linux相似的文件管理及进程管理机制。
Q: MacOS相对于windows优势在哪里?
A: 优势在于它是类Unix系统。
Q: 我要不要在mac上装windows?
A: 不要。
Q: 如果我一定要装windows怎么办?
A: 那就使用虚拟机来安装,轻度使用windows。

查看更多

深圳三年

0x00 起点

2021年4月26日,深圳小雨。现在我在深圳返回武汉的列车上,准备离开这里。
三年前,我带着两万块钱裸辞来到这片土地,对未来充满期待。
ticket
这三年里我完成了职业生涯的转型,碰到了很多人,学到了很多东西,也加过了很多班。
我觉得即便是多年以后,我也会想起,晚上的科技园依然是灯火通明,深大站9点依然是被刚下班的人群挤满,租住的房间依然是狭小而局促。
这里是最好的城市,因为无数打工人的夜以继日,孕育出了富可敌国的宇宙中心南山区。
这里也是最坏的城市,高企的房价、糟糕的医疗教育让年轻人无法驻足。
但是没有人会否认,这是一项伟大的社会实验。仅仅40年就把一个小渔村变成了一座国际都市。
这里是中国最年轻的城市,他们来自天南海北,说着各地口音的普通话在这里交流碰撞。当然,你也可以听到各地方言,甚至还有广东话。文化上的脱粤让这里变成了中国城市中的异类,每个人都能在这里找到一份属于自己的熟悉感。湖南的炒菜,海南的椰子鸡,四川的火锅,各种口味的餐馆都能在这里生存下来。
也许我还会怀念广东的天气,超长的夏日,偶尔微凉的小雨下个半小时,有时还能跟太阳一起出现。偶尔的一波台风也会将这里淹成泽国。

查看更多

RxJS入门和概览

RxJS是Reactive Extensions For JavaScript的简写,它是一个强大的JavaScript Reactive编程库。Reactive是指响应式编程(Reactive Programming)。

什么是响应式编程(Reactive Programming)?

任何异步事件(比如页面鼠标click事件),在响应式编程都是异步事件流。不仅仅是click、hover这种事件,任何变量、用户输入、属性、缓存、数据结构等,响应式编程把所有事物都看成是数据流。数据流是类似数组一样的序列,可以像数组一样,用merge、map、concat等方法操作。简单来说就是:把所有事物都事件流化,然后把这些事件流像数组一样去操作,就是响应式编程。

RxJS提供了各种API来创建数据流:

  • 单值:of, empty, never
  • 多值:from
  • 定时:interval, timer
  • 从事件创建:fromEvent
  • 从Promise创建:fromPromise
  • 自定义创建:create

创建出来的数据流,是一种类似数组一样的序列,可以被订阅,也可以用如下API操作控制:

  • 改变数据形态:map, mapTo, pluck
  • 过滤一些值:filter, skip, first, last, take
  • 时间轴上的操作:delay, timeout, throttle, debounce, audit, bufferTime
  • 累加:reduce, scan
  • 异常处理:throw, catch, retry, finally
  • 条件执行:takeUntil, delayWhen, retryWhen, subscribeOn, ObserveOn
  • 转接:switch
  • concat,保持原来的序列顺序连接两个数据流
  • merge,合并序列
  • race,预设条件为其中一个数据流完成
  • forkJoin,预设条件为所有数据流都完成
  • zip,取各来源数据流最后一个值合并为对象
  • combineLatest,取各来源数据流最后一个值合并为数组

查看更多