Linux systemd 配置简述

Linux systemd 配置简述

习惯了诸如 " systemctl {start|status|stop|enable|disable} httpd " 等类似的命令?在Linux中如何将普通的应用程序设置成服务? 这里以 frp client 为例,实现在 Ubuntu 18.04 上的普通的应用程序添加进守护进程以方便配置自启动。 配置service文件 在应用程序的安装或配置位置,新建一个 frpc.service ,然后再来按照区块编辑这个文件: Unit 负责服务的描述,启动顺序和依赖关系。 Before 和 After 定义服务的启动顺序(在某个程序之前或之后)。 require 要求某个服务启动成功,否则不会启动该自定义服务,而 Wants 则不会终止该自定义服务的启动。 [Unit] …

继续阅读 >>

使用putty串口连接树莓派

使用putty串口连接树莓派

最近收到了期盼已久的树莓派:3B和zere 0w,当然要晒一晒了, 就像这样。 在连包装盒一起里里外外欣赏了个透之后,就有疑问来了:没有HDMI接口的显示器,该怎样给好吃的连无线网络呢?(尽管有的,我还是这么想了)连USB?不太可能行得通(人家只是电源接口而已,USB直连根本不行),还有烧板子的风险。查了查dalao们的博客,ttl串口通讯,好的,猜得八九不离十。 材料 USB转TTL串口连接线(带芯片),serial controller 驱动 连线 红色连接5V,黑色接地,还有两根白绿分别接TXD和RTX。 自带电源供应时就不能连接5V红线,据说会烧板子(娇气)。 附赠 树莓派实验室出品 引脚图一张: 安装驱动 整理了一下Windows和MacOS的USB转TTL驱动(不用谢): …

继续阅读 >>

Lumen自定义404响应

Lumen自定义404响应

在 App\Exceptions\Handler 中引入: use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; 然后在 render()中更改响应的方式。 如果要渲染成页面,可以先在view文件夹中添加error.blade.php文件,然后在 render()中 return前加入判断404的语句: if ($e instanceof NotFoundHttpException){ return response(view("error"),404); } 如果要渲染成Json格式输出,可以直接使用json(): if ($e instanceof NotFoundHttpException){ return …

继续阅读 >>

戊戌十二月二十三日记梦

戊戌十二月二十三日记梦

刚醒来的时候,发现自己身处一狭窄的房间中。四周的地板边缘发出暗淡的深蓝色的光;面前有只有几步的小台阶,直连一截狭隘的走廊;走廊右侧便有一更小的房间,其中有着更加黯淡的深蓝色光芒。回想着不久之前发生的一切:天空突然的阴晦,喷气背包燃料的耗尽 … 是些什么记忆,如同梦境一般。 黑夜里的航海人突然从岸上醒来般的震惊使我坐了起来。我用手支撑着自己,同时听到了小房间里的金属碰撞的声音。 “Who is there”,奇怪的是,尽管我知到这个问题的答案,我还是理所当然地问了一句。“Turing”,他一边回答,一边在身旁桌子上翻找着文件,可是并未抬起头。他高大的身躯在小房间的窄门框里若隐若现;衬在蓝色的背景光中,这个房子的主人稍稍弯下了腰,穿过了狭窄的门框走了过来。 …

继续阅读 >>

不能忘怀的现代古典,尽在 Mudmood

不能忘怀的现代古典,尽在 Mudmood

这篇博文不只是简单的歌单,他还是将美好的旋律与生动的图片结合而一并呈现的画廊。 Just come up with an idea, and this project (if could be called so) is still in process. List kept updating. Every item comes with a link to the source of the tune and a photo or paiting from Unsplash, Pexels or others, used under license. Oltremare https://music.163.com/song/28838117 const neteaseId28838117 …

继续阅读 >>