All Stories

爬虫获取CSV数据并导入我的MySQL数据库

数据库相关开发永远躲不开的一个问题, 就是如何获取数据集. 如果打算把你的系统做的足够好, 一定需要在数据库中插入足够丰富的数据, 而要有这么多的数据通常是使用算法随机生成, 或者是通过数据平台购买. 最近在做一个车辆相关的系统, 因为不知道车辆参数为何, 因此上网查询汽车数据并且发现了 cars-data.com. 这个网站的数据很全, 因此选他来辅助做车辆实体...

In mysql, sql, database, web crawler, beautifulsoup, Dec 27, 2020

用Spring boot框架做Hello World后端网页开发

现在市面上最如日中天的网页开发框架, 当属 Spring boot. Spring 后端是用Java语言和SQL语言编写(但不必要). 之前实习期做的就是网页后端开发, 用的就是 Spring 框架. 实习期不是很长, 因此开发流程和技术都是项目技术老大填鸭式教的, 当时第一次接触网页开发也没什么概念, 就依葫芦画瓢照着做了一个很”老派”的网页后端. 在自学了 D...

In spring, web development, Dec 20, 2020

域名转出记录 Porkbun2Namecheap

Namecheap 黑五的时候进行了一次 .com 20%off 的折扣, 此域名明年二月到期, 比较了下 Porkbun 的续费价格和 Namecheap 的折扣价格, 差不多能省下个 $1(两个原价都是$8.5左右, Namecheap稍贵) 就决定跳车到 Namecheap 呆一年.

In domain, transfer, Dec 13, 2020

Selenium实现自动化浏览器蹭网前置

最近进入了毕业前的空窗期, 已经上岸的同学每天没事干. 黄老爷发现在使用贵校 WebVPN 时并不会产生流量费用. WebVPN 的栏目中有百度学术, 通过百度学术跳转到百度搜索引擎, 再通过百度打开了新世界.

In selenium, vpn, Dec 06, 2020

极右翼阴谋论组织匿名者Q眼中的风暴和大觉醒

注: 本文提到的所有关于匿名者Q(QAnon)的观点, 均为无根据且不可考证的阴谋论, 请在阅读相关内容时保持理性.

In politics, digression, Nov 29, 2020

非对称加密/公开密钥加密是什么

在之前写的 为什么你应该用ECDSA椭圆曲线数字签名算法生成证书 说明了 ECDSA 算法是比 RSA 更好的非对称加密(Asymmetric cryptography)算法或公开密钥密码学(Public-key cryptography). 然而什么是非对称密码, 在之前的文章里面并没有写出来. 正巧最近的信安课程上也提到了这一算法, 因此今天就来说说什么是非对...

In cryptography, Nov 22, 2020

原来我们这些Trump Voter(川普支持者)是"韩粉"

11月3号, 2020年美国总统大选开始开票, 截至当日开票结束时, Trump票数虽然少了2%多一些, 不过看起来Trump的选况稍微领先, 看起来像是要复制四年前的选举: 落后的民调, 落后的总得票数, 不被多数媒体看好, 最终复现小概率事件强势逆转. 虽然邮寄选票还没有开, 不过锈带区(Rust Belt)的票数都领先了5%左右, 而剩余票数大约只有20%不...

In politics, digression, Nov 15, 2020

Django前端静态模板要怎么用

大多数使用 Django 的人都不具备多高的前端水平,通常也没有专业的前端工程师配合,自己写的CSS和JS却又往往惨不忍睹。怎么办?没关系,我们有现成的开源前端CSS框架!但是, 如何导入这些前端模板呢?

In django, web development, Nov 08, 2020

Django基于双下划线的多表/跨表查询

两个月前写了 用Django框架做一个Hello World模板网页 和 Django框架下SQLite3数据库CRUD增删改查的编写. 然后遇到了一些其他事情就停了下来(没想到都已经偷懒两个月了) 如果你是第一次接触 Django 请去看看这篇.

In django, web development, sql, Nov 01, 2020

从国际桥牌社的爱到政治极端化的恨

国庆前后, 刚考完试就给自己放假一天. 顺便把 国际桥牌社 Island Nation 看完了. 这是台湾第一部政治剧集, 总共十集, 改编自 1990-1994 年间台湾的政治局势, 描述从解严之后台湾推动民主化的过程.

In politics, digression, Oct 25, 2020