0%

前言

大学已经到尾声了,由于之前喜欢用CodeBlocks然后建一个单文件的工程,而且我还不怎么使用CB自带的工具进行调试,感觉完全浪费了功能,再加上打算把自己写的BUG传到GitHub上,思考了一下决定用VSCode来配一个cpp的编辑器+运行环境。不过目前我只有拿这个写题目的需求,所以主要还是适用于*cpc及oier的需求。

本文仅作记录用

步骤

其实有点久远了 有些步骤记不太清了。。。

  1. 下载Visual Studio Code

  2. https://code.visualstudio.com/

  3. 设置一下代理:

  4. 启用C/C++ extension for VS Code

  5. 下载[Mingw-w64](https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win32/Personal Builds/mingw-builds/installer/mingw-w64-install.exe/download)

  6. 添加环境变量 or 安装LLVM 然后将Mingw-w64的内容复制到LLVM安装目录

  7. 打开cmd窗口测试一下 g++ –version

  8. 安装Code Runner

  9. 避免Code Runner默认编译指令导致exe散一地的情况,修改默认的编译指令为 *”cpp”: “cd $dir && g++ $fileName -o ..\template\$fileNameWithoutExt && ..\template\$fileNameWithoutExt”* 这样就可以把默认和cpp文件同目录的exe合并到上级目录的template文件夹了

  10. 使用clang-format创建的format格式,应该在C:\Users{user}.vscode\extensions\ms-vscode.cpptools-0.27.0\LLVM\bin 下会有个clang-format.exe 在当前路径下打开cmd 输入clang-format –style=Google -dump-config > .clang-format 应该就可以获取一个.clang-format文件 丢到visual 对应的workshop根目录即可

阅读全文 »

前言

最近在试着压片,想在mediainfo里夹带私货,所以需要自己编译一下x264。

本文仅做记录用,由于自己水平不足无法答疑请谅解。

第一步

安装 Git

安装MSYS2

由于网络原因你可能需要给MSYS换源或者设置代理,此处不赘述

安装完毕以后找到MSYS2 MinGW 64-bit

打开MSYS2

阅读全文 »

前言

最近忙毕业的事情忙的心情复杂,加上工作的事情尘埃落定了,试图回想一下自己曾经在2019年做了啥吧,由于时间有点久,只能从多个不同角度回忆了

0. *cpc

18年打完青岛以后基本就脱离了*cpc这个圈子,19年整年感觉自己的做题能力一直在不断下滑,codeforces一场没打,20年开始找工作以后开了一个月leetcode的会员,把剑指offer刷完了稍微恢复了一点点。google code jam 也只打了qualifications round。。1A只会签到 1B睡过去了 想来我也拿不到衣服 遂鸽。

1. 考研

考研的背景:大概18年12月我面试了一次字节跳动,不知道推到了什么AI的组,那时候也没对一些408有关的知识进行针对复习,基本一问三不知,看面试官态度也不是特别好,毕竟一个0基础+非科班的five,哪个公司都不想要吧,题目给我出了个easy变种但是实际上可能是hard级别的题目(? 直接把我劝退了,陷入自我否定的死循环,决定考个研提升下自己。

感觉我考研开始的时间有点迟,19年上半年(大三下)只是稍微动了一下数学参考书,和无聊翻看408的一些专业书籍,完全没实现系统化的复习,而且确实在没有研友交流的情况下,比较难互通有无并且成系统的复习。暑假开始少量看点汤的数学视频,由于时间不太够,基本是走马观花的看了一遍并且做了对应笔记,实际上并未进脑子(伏笔)。

数学:暑假的时候开始9 10 7的复习,每天都感觉自己在追赶时间,408四本书的量并不少,然后由于数学初期没有系统化的按照教科书or部分老师的考点走下来,每天都在痛苦的查缺补漏,效率被碎片化拖拉严重,直接导致了最后数学的崩盘。如果我数学上线我总分也过线了。。。当然都是后话了

阅读全文 »

前言

由于本人不会用Flexget,而且比较穷买不起好的盒子,只能用 @包包开发的t-rss(以前gorss不是挺好听的吗为什么要改名)

但是我每次又得手撸一些代码来安装 不如自己配一个。。。

安装代码

1
2
3
4
5
6
7
8
9
apt-get install git
bash <(wget --no-check-certificate -qO- https://raw.githubusercontent.com/capric98/myenv/master/Go/Linux/install.sh)
source ~/.profile
git clone https://github.com/capric98/t-rss && cd t-rss
go build
mkdir ~/rss
mv ./t-rss ~/rss/rss
cd ..
rm -rf ./t-rss

如果你是用quickbox-lite安装的主要软件,你如果执行完上述步骤发现box有关指令失灵了

运行一下下面这一行也许就好了

source ~/.bash_qb

跑完上面的大概就会在~/rss

阅读全文 »

前言:

最近有点沉迷把东西backup到Google drive上,还开了个商业版来方便自己传东西,本文主要是面向0基础的rclone科普教程。主要涉及部分是rclone的安装,rclone配置文件的建立,挂载我不喜欢挂载所以我也不会(

安装:

Linux:

移步官网安装脚本:curl https://rclone.org/install.sh | sudo bash

Windows:

64位:https://downloads.rclone.org/rclone-current-windows-amd64.zip

32位:https://downloads.rclone.org/rclone-current-windows-386.zip

下载过来是个安装包,解压后将rclone.exe放到C:\Windows\System32就好了(当然也可以放在其他目录然后配置环境变量或者每次使用都手动输入rclone全路径)

阅读全文 »

前言:

说个笑话,我在我学校的默认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
#======================================
# 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

效果图

阅读全文 »