豆瓣电影 Top 250 数据分析

前言前段时间忙于备考,博客有段时间没更新了。其实早就有写这篇博客的想法了,原因嘛——我是比较喜欢看电影的,而且近来也对数据分析颇感兴趣,于是花了一天时间,先是爬取数据,再分析整理,数据可视化。     阅读全文
WincerChan's avatar
WincerChan 1月 21, 2018

从 GnuPG 的使用谈谈密码学

前言我是一个很注重隐私的人,所以对密码学也就很感兴趣,这学期本着想进一步了解密码学的念头选了一门应用密码学的选修课(其实是为了混学分),虽说也没去过几次,但总想着这门课都快结束了总不能像没上过一样。这次借着 GnuPG(以下简称 GPG) 软件的使用也聊聊目前现代密码学中以密钥性质进行区分的两大加密方式。     阅读全文
WincerChan's avatar
WincerChan 12月 11, 2017

Linux 与 Windows 10 用 GRUB 引导教程

前言去年暑假的时候,写了一篇如何装 Linux 和 Windows 10 双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程。由于去年对于写教程还不是熟练,而这一年多的使用过程也遇到了一些问题,所以就准备「Refactoring」这篇文章。 EFI 分区在教程正式开始之前,先花一点时间说明 EFI 分区的组成和作用。首先,在你装了 Windows 之后,Windows 在装机过程中会将硬盘划分出一个约 100m 大小的分区,称为 EFI 分区这个分区就是起引导作用的。在资源管理器中是看不到的这个分区的,可以在磁盘管理中看到,管理则需要借助 DG 工具。便于说明,在装好了 Linux 之后,我将 EFI 挂载至 boot 分区截图:     阅读全文
WincerChan's avatar
WincerChan 10月 17, 2017

Spacemacs 生存指北

简介Spacemacs 是一份 Emacs 的配置文件,将 Vim 的快捷键移植到了 Emacs 上,可以提供 Vimer 至 Emacs 的无缝衔接。有了 Spacemacs,你不需要花那么多时间去学习 Emacs 就可以真正用 Spacemacs 开始做一些事情。     阅读全文
WincerChan's avatar
WincerChan 9月 26, 2017

编程入门指南

作者:@萧井陌,@Badger 自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0 前言如今编程成为了一个越来越重要的「技能」:作为设计师,懂一些编程可能会帮你更好地理解自己的工作内容;作为创业者,技术创始人的身份则会让你的很多工作显得更容易。而作为刚想入门的新手,面对眼前海量的信息,或许根本不知道从哪里开始;入门轻松度过初级材料的学习后,发现学习越来越困难,陡峭的学习曲线又让你望而却步;你知道如何在页面上打印输出一些文本行,但是你不知道何时该进行一个真正的有用的项目;你不清楚自己还有哪些不知道的东西,你甚至搞不清下一步该学什么。 这篇文章的内容对此不仅会有一些方向性的建议,还会包含一个基础核心向的编程入门导引。当然,Step by Step 的路线是不现实的,并且每个人都会有自己的特点,所以给出的这个编程入门导引更多的是为了引发读者的思考,最终帮助你形成适用于自己的学习路线。     阅读全文
WincerChan's avatar
WincerChan 7月 01, 2017

简谈 TCP 协议的三次握手和四次挥手

最近计算机网络考试,无奈本学期没听多少,对三次握手和四次挥手的概念是模模糊糊,在看了哈工的网课后,了解了一些,就写篇博客记录和分享一下。 TCP 定义传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由 IETF 的 RFC 793 定义。 TCP 建立链接TCP 用三次握手过程来创建一个连接。     阅读全文
WincerChan's avatar
WincerChan 6月 23, 2017

为终端使用 SS 代理

Shadowsocks 是我们最常用的代理工具,它使用 socks 协议,而我们目前使用的终端只支持 http、https 协议,所以我们需要用软件来将 socks 协议转化为 http 等协议,我采用的是 Proxychains 软件(SS 的安装和配置自行谷歌) Proxychains 安装git clone https://github.com/rof10r/proxychains-ng.git cd proxychains-ng ./config make && make install cp ./src/proxychains.conf /etc/proxychains.conf cd .. && rm -rf proxychains-ng 编辑 Proxychains 配置vim /etc/proxychains.conf     阅读全文
WincerChan's avatar
WincerChan 6月 04, 2017

Markdown 入门参考

基本语法标题以下分别代表一至五级标题: #h1 ##h2 ###h3 ####h4 #####h5 引用在段落等内容前使用 > 符号,可以将这段内容标记为引用的内容: >引用内容 >>二级引用     阅读全文
WincerChan's avatar
WincerChan 5月 25, 2017

解除百度云下载限速

目前关于破解百度云限速其实就只有一个方法:高速链接 + 多线程下载工具。而目前获取的「高速链接」的方法并非完美且存在诸多限制(如:并非不限速,每个连接仍然会限速在 100kB/s、并非所有文件都可以用,只有可以分享的文件才可获得高速链接),但聊胜于无。     阅读全文
WincerChan's avatar
WincerChan 5月 22, 2017

使用 WebDav(坚果云)同步 SafeInCloud

SafeInCloud 介绍SafeInCloud 密码管理器允许您保存您的登录名、密码和其他私人信息在安全和牢固的加密数据库中。您可以通过您的云帐户与另一台电话,平板电脑,Mac 或 PC 同步您的数据。 应用下载:酷安下载 谷歌商店 数据同步SafeInCloud 支持的云同步大多都是国外的,考虑到国内的网络环境,可以选择 OneDrive 和坚果云同步,OneDrive 同步直接登录就可以,本文主要讲解如何利用 WebDav 和坚果云同步:     阅读全文
WincerChan's avatar
WincerChan 5月 06, 2017