使用树莓派进行室温监测

起因自从购买了树莓派之后,树莓派就呆在家里的角落里当一个无情的转发机器,恰好最近天气越来越热,所以想要一个东西统计一下家庭室温,就盯上了原本闲置在角落里的树莓派。(原本是想体验一把hassio做智能家居的) 树莓派温度传感器选择一般我们在网上能够搜索到的教程中树莓派的温度传感器选择基本上有2种,一种是DS18B20这样的传感器,只能采集温度,使用起来感觉比较方便,只需要读取文件。还有一种是是DHT11/DHT22这种的,可以采集温度和湿度,DHT22精度更高,但是使用起来略微要复杂一点点。...

阅读全文

如何在 IntelliJ IDEA 插件中动态的生成psi代码

在公司的主要工作内容是维护公司内部框架的开发工具,就是 Eclipse 和 IDEA 平台的插件,这两个平台的在国内互联网几乎找不到文章,真是非常小众,今天聊一下我在工作中遇到的一个问题。 需求我们内部其实有一个类似lombok的包,用于给公司内部的框架对应的一些数据生成相应的代码,比如在类上注解@Field({“ddd_ddd”})就会生成对应的字段和getter/setter。和lombok类似,这个也是在编译时的Annotation Processing生成代码。 关于lombok的...

阅读全文

关于前后端分离的项目对接cas单点登录的一些问题

关于前后端分离的项目对接cas单点登录的一些问题简单介绍一下情况最近在公司内的一个不正经项目上遇到了一些问题,我们的项目是前后端分离的,在对接公司的cas单点登录时遇到了一些问,简单记录一下解决的方案,也不清楚这么做是不是对的。 本文会涉及 cas,单点登录,cookie,session 什么是casCAS,CAS全称为Central Authentication Service即中央认证服务,是一个单点登录的解决方案,具体的可以去github仓库看看 https://github.com...

阅读全文

我为什么喜欢玩游戏

好久没有水博客了 1咕咕咕 咕咕咕咕 咕咕~ 咕~咕咕咕 咕咕 咕咕~咕咕 咕咕咕~ 咕~咕~咕~ 咕~咕咕 咕 咕~咕 咕~咕~咕 咕~咕咕~咕~ 咕咕咕~ 咕咕~ 咕~咕 毕业之后这几个月发生了许多事情。租房,工作等一堆破事真的是让人怀念读书的时光。 在公司结识了一个朋友(在这里骂一句SB公司,他作为一个完全没有接触过前端的人被拉去写前端,我一个从来没有接触过eclipse插件开发的人被拉去做eclipse插件,应届生真就工具人呗。)。他比较热衷于生活,而我则是一个比较标准的二次元...

阅读全文

译:Linux 中的 TTY 是什么

原文链接:What is a TTY on Linux? (and How to Use the tty Command) tty命令是干什么的?它打印出你正在使用的终端名。TTY 代表 “电传打字机(teletypewriter)”。 这个命令名字背后的故事是什么?这需要更多解释。 19世纪的电传打字机在19世纪30年代至40年代,称为电传打字机的机器被开发出来。这些机器可以将输入的消息通过“线下(down the wire)”传输到遥远的地方。消息是由发送者在各种键盘上输入的。它们在接...

阅读全文

gnome在休眠后有线连接中断的问题

起因就是某一次在启动之后很久没操作然后自动休眠了,我也不知道是不是gnome的问题,但是我在用i3的时候就没出现过这个问题。(别问我为什么换回gnome 解决方法参考了和,首先通过 1sudo lshw -C network 在description: Ethernet interface下的configuration:找到驱动(driver=?) 因为Systemd会在休眠之前和之后执行放在/lib/systemd/system-sleep/ 下的所有脚本, 会传递2个参数, $1状态...

阅读全文

数据的恢复

数据的恢复聊一下我是如何在垃圾堆里找回我要的数据的。 起因那是一个阳光明媚的中午,我正在电脑面前无所事事。突然发现在我的home目录下有一些扎眼的东西,为了看上去不那么难受我决定把他们删掉。 熟练的在终端敲出rm -rf 然后敲出首字母按下tab,zsh就会补全那个文件名。就在这个时候,右下角某境外聊天软件的提示突然出现,我打开了软件,一边和别人聊天一边继续我的操作。 作为一个单进程生物,在尝试异步操作的时候总是会犯一些糊涂。 比如, 把自己的工作目录删了。 数据灾难继王A老师在 Java...

阅读全文

OWL2020赛季第一周观赛吐槽

OWL2020赛季第一天观赛吐槽在经历了漫长的休赛期与大量的人员变动之后,OWL2020赛季终于开赛。2020赛季,联赛的场地从暴雪竞技场转移到了各个队伍的主场,由于国内疫情的原因可能在一段时间内国内的主场比赛和国内队伍都无法和我们见面。但也是在这个特殊时期,OWL新赛季的开赛也让我们有更多呆在家里的理由。虽然无法身临其境感受到主场比赛的氛围,但是我们依然能够通过转播画面感受到主场观众的热情。但是首周第一天的观赛体验非常不好,让人不得不吐槽一下。 相较于上个赛季,本赛季大家观看直播的平台发...

阅读全文

使用 GitHub Actions 完成 Hexo 博客的自动生成与部署

使用 GitHub Actions 完成 Hexo 博客的自动生成与部署虽然现在博客已经迁移到 Wordpress 上,但是每次还是会在本地通过 hexo new xxx 来生成一份本地文件。 而我的 Hexo 原始文件是按照 使用hexo,如果换了电脑怎么更新博客? - CrazyMilk的回答 - 知乎 https://www.zhihu.com/question/21193762/answer/79109280 这种方式来进行备份的。因为更换了新的电脑,把仓库 clone 下来...

阅读全文

简单的快乐——《马里奥:奥德赛》

《马里奥:奥德赛》国行相关根据国行switch官网,国行switch将会在12月10日正式上市,目前已经在国内商城开启了预购。国行switch的发售,也是第一次三大主机能够同时以一个合法的身份在国内同台竞技。 我是在两年前购买的switch。当时我对任天堂并没有太多的认知,认为switch上的游戏大部分都是属于“给小孩子玩的游戏”。当时我购买switch仅仅是想要玩一下《塞尔达传说:荒野之息》这款被多数人称赞的年度游戏,同时还购买了《马里奥:奥德赛》同时感受一下被吹上天的”红帽子“和”绿...

阅读全文