2018计软院双创大赛,赛后感
从10月初报名,到今天决赛答辩,计软院双创大赛终于落下帷幕。今天终于能闲下心来,谈谈这一路的坎坷。 9月底——立项讨论大概是XBA大佬在广招贤士吧,吴哥直接登门找上了我,问我愿不愿意参加。我当时因为已经报了另一个双创项目,所以有点犹豫,但是仔细斟酌之下还是决定报了——因为这个比赛周期短,做完后就能腾 ...
Read more
WSL改造实录
换了新显示器后,原来的arch怎么也识别不出来,很蛋疼,加之之前双系统来回切也有些厌烦了。最终,想起了被遗弃在角落的WSL。决定加以改造,作为日常使用。 WSL安装过程不再赘述 WSL-terminal为什么要使用WSL-terminal呢,因为他比PS,cmder之流高到不知道那里去了。 他是基于 ...
Read more
pyqt踩坑实录
如何创建一个可编辑的QLabel(双击编辑,回车保存) 建立一个MyLabel类继承QWidget 布局中添加两个组件label(继承自QLabel) 和 edit(继承自QLineEdit) [重要] 设置label显示,edit隐藏 重写 mouseDoubleClick 方法,使lab ...
Read more
ArchLinux安装攻略的补充
前言闲来无事尝试安装了ArchLinux+WIn10的双系统,踩过不少坑,在官方wiki和大神的博客的帮助下,最终完成了安装.成果图如下. 可以看到我又在那篇博客的基础上做了不少微调.故开贴将这些调整之处记录下来,也算是做一个备忘 传送门 官方wiki: https://wiki.archlinux ...
Read more
create-react-app中引入antd和less
前言create-react-app作为React框架的官方脚手架,以其安装方便,无需配置,开箱即用,而被人所喜爱。但在使用过程中也暴露出不少问题,比如不能按需加载UI框架,以及不支持SASS,LESS等CSS预处理器。下文就将解决这两个问题。 预备步骤安装yarn(可选)npm i -g yarn ...
Read more
TheHack2018结束啦!
有幸在大佬的PY下进入了这次比赛,比赛的项目我们倾注了不少心血,项目的git仓库(前端部分)会稍后发布,我来大致聊聊比赛的感想 比赛总览 本次的我们的项目是一个OJ,没错,English Learners Online Judge,简称 ELOJ,看了界面会发现,这个界面和EOJ简直神似,大致的功能 ...
Read more
JS的readline函数简易封装
JS一直没有一个很好的处理标准输入的方法,在以前,我们需要这样做let readline = require('readline')const rl = readline.createInterface({ input: process.stdin, output: proce ...
Read more
设计模式之策略模式
设计模式系列的第一站,希望自己能坚持下去。 JDK版本:9(Java8的语言特性) 参考书籍:《HEAD FIRST 设计模式》 IDE: IntelliJ IDEA 策略模式标准定义定义了算法族,分别封装起来,让他们之间可以相互替换,初始化时将对象委托给该算法类进行行为的分配,此模式让算法的变化 ...
Read more
Java爬取图片,并将其发送至指定邮箱中
代码不精,封装无力。。邮件方面的知识不懂,核心原理照着这位大佬的博客敲的,目前只能发给一个邮箱,只能发文本(html也成),密码会暴露在控制台下。下次更新待修改。 package just4test2;import java.io.*;import java.net.*;import org.jso ...
Read more
一键模拟登陆华师大公共数据库!ver2.0
花了我整整一天,终于搞定了,爽到。 花了那么久时间主要原因一个是抓包姿势不对【firefox和chrome的抓包结果不一样让人很绝望啊;一个是工具选择不好【辣鸡jsoup httpclient还是强啊,自动维持session和cookie的特性着实方便了不少。 目前还有两个待解决的问题,一是验证码要 ...
Read more