0%

前言:

说个笑话,我在我学校的默认dns下居然解析不出GitHub了。。。。药丸

更新了下博文push了若干次没push上去,一度怀疑是自己SSH-key炸了,检查一通发现原来是连不上Github服务器,然后发现我配的deploy方式是SSH,还需要用工具给ssh上proxy,一通乱查才解决,给自己留个备注吧。

下载并且安装connect

Connect的项目地址

Linux/Mac

克隆项目到本地,编译安装:

1
2
3
hg clone https://bitbucket.org/gotoh/connect 
cd connect
make && make install
Win:
阅读全文 »

前言

由于最近在找一些cernet直连的机器,虽然好像和我没啥关系了。。。

不过还是试图总结一下吧,毕竟后来人也许有用呢2333

随便测试一下备份一下路由情况,视情况会添加GCP等成本较低的vps。

去程测试:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 1     8 ms     6 ms    <1 毫秒 2001:250:7801:146::1
2 * 4 ms * fc00:250:7801:146::102
3 <1 毫秒 1 ms * cernet2.net [2001:da8:ab:103::1]
4 17 ms 4 ms 19 ms 2001:da8:2:119::1
5 5 ms 4 ms 4 ms 2001:da8:2:2a::1
6 9 ms 9 ms 9 ms 2001:da8:2:21::1
7 26 ms 20 ms 19 ms 2001:da8:2:7::1
8 * * * 请求超时。
9 19 ms 19 ms 19 ms cernet2.net [2001:252:0:100::2]
10 57 ms * * cernet2.net [2001:252:0:103::2]
11 59 ms 60 ms 59 ms amazon1-lacp-100g.hkix.net [2001:7fa:0:1::ca28:a1da]
12 * * * 请求超时。
13 * * * 请求超时。
14 * * * 请求超时。
15 65 ms 60 ms 61 ms 2400:6500:0:3::36
16 64 ms 61 ms 61 ms 2400:6500:0:3::14
17 * * * 请求超时。
18 * * * 请求超时。
19 * * * 请求超时。
20 62 ms 62 ms 62 ms

回程测试:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
#======================================
# Project: testrace
# Version: 1.2
# Author: nanqinlang
# Blog: https://sometimesnaive.org
# Github: https://github.com/nanqinlang
#======================================

Reading package lists... Done
Building dependency tree
Reading state information... Done
mtr is already the newest version (0.92-1).
traceroute is already the newest version (1:2.1.0-2).
0 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.
[Info] 选择你要使用的功能:
1.选择一个节点进行测试
2.四网路由快速测试
3.手动输入 ip 进行测试
输入数字以选择:2
[Info] 测试路由 到 上海电信(天翼云) 中 ...
traceroute to 101.227.255.45 (101.227.255.45), 30 hops max, 60 byte packets
1 *
2 *
3 *
4 100.65.0.97 0.33 ms * 共享地址
5 52.93.156.46 1.26 ms * 中国 香港 amazon.com
6 52.93.157.13 1.68 ms * 中国 香港 amazon.com
7 52.93.35.23 1.10 ms * AMAZON.COM 骨干网 amazon.com
8 prod05.x.hkg.fullmeshnetworks.com (203.131.247.229) 1.83 ms AS2914 中国 香港 ntt.com
9 ae-15.r03.tkokhk01.hk.bb.gin.ntt.net (129.250.5.162) 48.24 ms AS2914 中国 香港 ntt.com
10 ae-11.r24.tkokhk01.hk.bb.gin.ntt.net (129.250.6.99) 2.22 ms AS2914 中国 香港 ntt.com
11 ae-12.r30.tokyjp05.jp.bb.gin.ntt.net (129.250.2.50) 44.81 ms AS2914 日本 东京都 东京 ntt.com
12 ae-10.r27.tokyjp05.jp.bb.gin.ntt.net (129.250.2.156) 48.00 ms AS2914 日本 东京都 东京 ntt.com
13 xe-3.chinanet.tokyjp05.jp.bb.gin.ntt.net (129.250.66.90) 148.83 ms AS2914 中国 北京 ntt.com
14 202.97.12.49 145.63 ms AS4134 中国 北京 电信
15 *
16 101.95.120.81 155.61 ms AS4812 中国 上海 电信
17 *
18 *
19 *
20 *
21 *
22 *
23 *
24 *
25 *
26 *
27 *
28 *
29 *
30 *

[Info] 测试路由 到 上海电信(天翼云) 完成 !
[Info] 测试路由 到 厦门电信CN2 中 ...
traceroute to 117.28.254.129 (117.28.254.129), 30 hops max, 60 byte packets
1 *
2 *
3 *
4 100.65.1.65 0.81 ms * 共享地址
5 52.93.156.20 1.03 ms * 中国 香港 amazon.com
6 54.240.241.210 2.56 ms * 中国 香港 amazon.com
7 54.240.241.35 0.92 ms * 中国 香港 amazon.com
8 203.131.254.65 0.88 ms AS2914 中国 香港 ntt.com
9 ae-6.r03.tkokhk01.hk.bb.gin.ntt.net (129.250.5.70) 1.87 ms AS2914 中国 香港 ntt.com
10 ae-1.a01.chwahk02.hk.bb.gin.ntt.net (129.250.5.161) 2.76 ms AS2914 中国 香港 ntt.com
11 xe-0-0-21-2.a01.chwahk02.hk.ce.gin.ntt.net (203.131.241.70) 2.91 ms AS2914 中国 香港 ntt.com
12 59.43.188.121 20.69 ms AS4809 中国 广东 广州 电信
13 59.43.187.105 9.18 ms AS4809 中国 广东 广州 电信
14 59.43.130.153 8.59 ms AS4809 中国 广东 广州 电信
15 59.43.142.30 33.59 ms AS4809 中国 电信
16 27.159.81.246 67.90 ms AS133775 中国 福建 厦门 电信
17 *
18 117.25.141.110 67.39 ms AS133775 中国 福建 厦门 电信
19 *
20 *
21 117.28.254.129 27.48 ms AS133775 中国 福建 厦门 电信

[Info] 测试路由 到 厦门电信CN2 完成 !
[Info] 测试路由 到 浙江杭州联通 中 ...
traceroute to 101.71.241.238 (101.71.241.238), 30 hops max, 60 byte packets
1 *
2 *
3 *
4 100.65.1.161 8.40 ms * 共享地址
5 52.93.156.42 7.27 ms * 中国 香港 amazon.com
6 52.93.157.83 3.97 ms * 中国 香港 amazon.com
7 52.93.35.101 1.07 ms * 中国 香港 amazon.com
8 *
9 ae-14.r03.tkokhk01.hk.bb.gin.ntt.net (129.250.5.178) 49.67 ms AS2914 中国 香港 ntt.com
10 ae-11.r24.tkokhk01.hk.bb.gin.ntt.net (129.250.6.99) 3.75 ms AS2914 中国 香港 ntt.com
11 ae-12.r30.tokyjp05.jp.bb.gin.ntt.net (129.250.2.50) 49.25 ms AS2914 日本 东京都 东京 ntt.com
12 ae-10.r27.tokyjp05.jp.bb.gin.ntt.net (129.250.2.156) 52.43 ms AS2914 日本 东京都 东京 ntt.com
13 xe-0.cnc-g.tokyjp05.jp.bb.gin.ntt.net (129.250.8.38) 139.29 ms AS2914 中国 上海 ntt.com
14 219.158.19.90 139.00 ms AS4837 中国 上海 联通
15 219.158.19.81 142.27 ms AS4837 中国 上海 联通
16 219.158.115.146 139.26 ms AS4837 中国 浙江 杭州 联通
17 *
18 101.69.245.158 137.00 ms AS4837 中国 浙江 杭州 联通
19 101.71.241.238 142.36 ms AS4837 中国 浙江 杭州 联通

[Info] 测试路由 到 浙江杭州联通 完成 !
[Info] 测试路由 到 浙江杭州移动 中 ...
traceroute to 112.17.0.106 (112.17.0.106), 30 hops max, 60 byte packets
1 *
2 *
3 *
4 100.65.1.97 0.34 ms * 共享地址
5 52.93.156.22 1.15 ms * 中国 香港 amazon.com
6 54.240.241.220 1.69 ms * 中国 香港 amazon.com
7 54.240.241.95 0.94 ms * 中国 香港 amazon.com
8 203.131.254.65 1.11 ms AS2914 中国 香港 ntt.com
9 ae-6.r03.tkokhk01.hk.bb.gin.ntt.net (129.250.5.70) 2.11 ms AS2914 中国 香港 ntt.com
10 ce-0-2-0-3.r03.tkokhk01.hk.ce.gin.ntt.net (203.131.241.86) 169.31 ms AS2914 中国 香港 ntt.com
11 *
12 223.120.2.14 164.79 ms AS58453 中国 广东 广州 移动
13 223.120.22.5 183.12 ms AS58453 中国 广东 广州 移动
14 221.183.55.26 185.44 ms AS9808 中国 上海 移动
15 221.176.22.205 225.16 ms AS9808 中国 上海 移动
16 221.183.23.25 281.47 ms AS9808 中国 上海 移动
17 221.183.11.6 200.64 ms AS9808 中国 浙江 杭州 移动
18 *
19 221.183.10.6 252.93 ms AS9808 中国 浙江 杭州 移动
20 *
21 112.17.253.118 234.88 ms AS56041 中国 浙江 杭州 移动
22 *
23 *
24 *
25 *
26 *
27 *
28 *
29 *
30 *

[Info] 测试路由 到 浙江杭州移动 完成 !
[Info] 测试路由 到 北京教育网 中 ...
traceroute to 202.205.6.30 (202.205.6.30), 30 hops max, 60 byte packets
1 *
2 *
3 *
4 100.65.1.33 0.57 ms * 共享地址
5 52.93.156.42 14.06 ms * 中国 香港 amazon.com
6 52.93.157.69 1.75 ms * 中国 香港 amazon.com
7 52.93.35.85 1.09 ms * AMAZON.COM 骨干网 amazon.com
8 unknown.telstraglobal.net (210.57.80.58) 1.27 ms AS4637,AS10026 中国 香港 telstra.com
9 61.8.59.38 29.13 ms AS4637,AS10026 中国 香港 pacnet.com
10 101.4.117.149 170.85 ms AS4538 中国 北京 教育网
11 101.4.118.121 167.31 ms AS4538 中国 北京 教育网
12 101.4.117.253 163.81 ms AS4538 中国 北京 教育网
13 101.4.114.197 168.60 ms AS4538 中国 北京 教育网
14 219.224.102.234 173.04 ms AS4538 中国 北京 教育网
15 *
16 *
17 *
18 *
19 *
20 *
21 *
22 *
23 *
24 *
25 *
26 *
27 *
28 *
29 *
30 *

[Info] 测试路由 到 北京教育网 完成 !
[Info] 四网路由快速测试 已完成 !

阅读全文 »

前言

由于各种各样的原因,我们经常需要备份某些网站的cookie信息以备不时之需。

所需工具

桌面Chrome:

editthiscookie插件:

可以从chrome官方商店直接安装(需要科学上网)

也可以从https://www.crx4chrome.com/crx/1148/ 下载CRX文件,在chrome浏览器中访问chrome://extensions/ 将crx文件拖进去完成安装

桌面Firefox:

正在安装Firefox 稍安勿躁

阅读全文 »

前言

不止不觉入坑快一年了,我已经忘记了当初注册蒲公英的目的是啥,但是无非就是想快速下东西、想看电影罢了。一年花在PT上的时间也蛮多的,或许也是一种逃避?

当初小白的时候总是能问出各种各样的沙雕问题,还好当初的前辈都很和蔼,至少不像我一样暴躁,感谢就不写在这了,本文主要是一个个人认为有价值的脚本&知识的一个收录合集,希望后来者能少走点弯路。

本文建议当成一个简单的Q&A使用,具体请点击右侧相关问题TAG跳转

Attention:如果你是个大佬,应该不会在本文中看到什么出彩的东西,全都是抄的或者干脆丢了个链接。

PS:本人又懒又喜欢废话,还喜欢说一些错的东西,希望有大佬看到哪里错了可以说一下。

盒子篇

盒子(seedbox)是什么

个人理解盒子是一类用于进行PT/BT下载的远程服务器。

阅读全文 »

前言

最近折腾盒子还是比较多的,想要一个还算能看的图形面板看看实时上传下载

也不想装各类监控软件(反正也不需要看历史数据)

此文章只是做一个备份,方便我装盒子的时候复制粘贴

Github:https://github.com/cjbassi/gotop

安装

1
2
3
4
git clone --depth 1 https://github.com/cjbassi/gotop /tmp/gotop
/tmp/gotop/scripts/download.sh
cp gotop /usr/local/bin
chmod +x /usr/local/bin/gotop

效果图

阅读全文 »

Something good & Something bad

生活总是让我这么喜欢摸鱼,也许是逃避,也许是天性

好消息是我终于有一个完整的暑假了

坏消息是全力考研的时间到了

但是我最近很长一段时间都还在摸鱼

研究怎么压片,研究怎么写代码更优雅,水各种各样的群

不知道为什么 可能是提不起劲 或是自己给自己的要求太低了

鱼 总是要摸的

但是 问题总是要解决的

阅读全文 »

920.Number of Music Playlists

题目大意

N首歌曲,总共需要演奏L次歌曲,每首歌都要被演奏过,一首歌被演奏过后K次后才可以再次演奏,求最终的方案数(mod 1e9+7).

0 <= K < N <= L <= 100

样例

1
2
3
Input: N = 3, L = 3, K = 1
Output: 6
Explanation: There are 6 possible playlists. [1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 1, 2], [3, 2, 1].
1
2
3
Input: N = 2, L = 3, K = 0
Output: 6
Explanation: There are 6 possible playlists. [1, 1, 2], [1, 2, 1], [2, 1, 1], [2, 2, 1], [2, 1, 2], [1, 2, 2]
1
2
3
Input: N = 2, L = 3, K = 1
Output: 2
Explanation: There are 2 possible playlists. [1, 2, 1], [2, 1, 2]

分析

阅读全文 »

前言

最近有空整理了一下

写这个邀请树纯粹是一时冲动?

也许吧-.-看U2的邀请查询系统感觉挺好玩的

然后又想看Admin这棵树有多大(flag 做完发现浏览器撑不住了

然后发现自己好菜啊(

调查

主要的几个方案:

数据怎么获取:PY啊

阅读全文 »

Flood Fill

Desc:

二维格点,用数字代表颜色,选定一个点(sr,sc)进行染色,和该点直接相连的同色点且都会被染成新颜色,求最后的二维矩阵。

很简单不知道为什么我要写一篇blog(表现的自己很努力?

My_Code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
class Solution {
public:
vector<vector<int>> floodFill(vector<vector<int>>& image, int sr, int sc, int newColor) {
int oldColor = image[sr][sc];
if (oldColor == newColor) return image;
queue<pair<int, int>> queue;
queue.push(make_pair(sr, sc));
int n = image.size();
int m = image[0].size();
while (!queue.empty()) {
int row = queue.front().first;
int column = queue.front().second;
queue.pop();
if (image[row][column] == oldColor) {
image[row][column] = newColor;
if (row != 0) queue.push(std::make_pair(row-1, column));
if (row != n-1) queue.push(std::make_pair(row+1, column));
if (column != 0) queue.push(std::make_pair(row, column-1));
if (column != m-1) queue.push(std::make_pair(row, column+1));
}
}
return image;
}
};
阅读全文 »