QianQian's Blog

欢迎来到千千的小站

Use real gcc on macOS

macOS 下使用 gcc 而非 clang 的设置

今天编译一段带有 #include <bits/stdc++.h> 这样一个头文件的 c++ 代码时,遇到了报错 12345fatal error:'bits/stdc++.h' file not found#include <bits/stdc++.h> ^~~~~~~~~~~~~~~1 error generated.查了一下才知道:Mac OS ......

Python3 web crawler zhihu

Python3 爬取知乎回答下面的评论

免责声明:本项目代码遵循 robots.txt 协议,并仅供个人学习 python 使用,且无实际用处。 这个迫真爬虫是年前用了和 req-ccnu 一样的方法写的(api + 模拟登陆),他们都有一个特点,就是处理 curl 后,后端返回的 json。当时没有看面向对象也没有学语法,所以以后要好好学 bs4,lxml,scrapy 写真正意义上的爬虫。 简单的源代码:https://git......

Fish shell

macOS 中 Fish shell 的下载和配置

很扯淡的前言:本文是一篇很随意、很爆笑的文章。大概是前几天一个晚上,杰哥唐突说:“没有配置过的 zsh 就是 shit,甚至不如 bash,如果使用的是没有配置过的 zsh,那么你的人生令人难过,我是佛祖 我拯救你 快换fish”,妈耶吓死我了,于是抱着猎奇的心态,我就这样下载了一次 fish。 下载 fish shell 之前我的电脑终端是 oh-my-zsh 里的某个主题,vps 上......

Xperia XZ Premium

关于 Xperia XZ Premium 手机贴膜

引子:这个月初,千千找欣欣帮忙,入了港版索尼的 XZP,到手裸奔玩了半天后,决定要给这个 4k 镜子配一些外壳、转换插头和贴膜。这篇文章主要是说 XZP 贴膜的事情。 因为是被人说成「小众?」的手机,我们几乎不可能会在路边或者街边店铺里,随便找人花 20¥ 贴一张,因为他们没有适配机型的膜。可是你要相信有需求就有市场,点开某宝就会发现更大的世界:全包膜、水凝膜、钢化膜、磨砂膜、蓝光膜……天......

proxychains & privoxy

关于终端环境 proxychains & privoxy 的配置

简述背景需求 昨晚要帮朋友在 terminal 里面跑个作业,我虽然打开了 1080,而且开了全局,但发现终端依旧需要配置,因为终端不支持 Socks5 代理,只支持 http 代理。所以得解决一下。 方法一:使用 proxychains macOS homebrew 下载并进入配置页面 12brew install proxychains-ngvim /usr/lo......

2017-05-12: Wanna Decryptor

512 比特币 WannaCry 病毒勒索事件

5.12晚上八九点,刷微博看到有同学因连接校园网被注入病毒,需支付比特币解锁电脑文件。MikaLeong在知乎里写道 此次侵略各大计算机的 Wanna Decryptor 是一种基于加密的勒索软件,也被称为 WCRY,针对 Windows Vista,Windows 7 和 Windows 8 的 Windows 版本,旨在通过持有数据文件乃至整个计算机来向受害者敲诈金钱(比特币形式)。......

Ubuntu

Ubuntu 虚拟机初步配置

因为做 lab 需要 Linux 环境而不是 Unix,所以找奔腾袁大佬装了个 VirtualBox,我作为萌新刚入门,也就暂时将就着使用 Ubuntu吧,以后会尝试其他发行版的~ 装了 Ubuntu,需要配置一些什么呢?在这之前,要知道 apt-get 。Advanced Package Tool 是 Debian 及其派生发行版的软件包管理器(就像 npm,yarn),软件包管......