最近接手了一个 Android 前端的项目,已经完成的部分比较抽象,返回按钮的大小是 20dp×20dp,根本点不到。不想修改图片,于是想到在上面覆盖一个更大的隐形按钮绑定相同的函数来实现返回功能。
关于hexo博客的暗色模式
这个博客本身选用的 mashiro 主题比较简洁,虽然确实很好用,但是还是有一些小功能需要自己去修改才会比较舒适。考虑到博客本身的配色有些过亮,于是打算自己添加一个简单的暗色模式。
关于Docker容器数据的迁移
如果跑起来了一个 docker 镜像,并且对其中的数据做了一些有用的更改(通常这并不应该发生,因为有用的数据应该通过目录挂载的方式映射进去),那么遇到需要迁移的场景的时候,就需要做一下额外操作保留这部分数据。
使用systemctl添加开机启动项
如果想要将某些程序添加到开机启动中,对于各种 Linux 发行版而言自带的方法千奇百怪,还有很多方法随着更新也已失效。不过由于目前各大发行版都预置或支持了 systemctl,使用 systemctl 配置开机启动项可以保证较好的兼容性,迁移也比较方便。
记一次极为离谱的lgv50s刷机过程
2023.4.30 记
感觉过程挺抽象的,把一个好好的手机弄成开机只能进 9008 了,幸好最后弄好了
Python的伪多线程
众所周知,python 这门语言在单个脚本运行的时候只能利用单个核心,但是 python 本身又有 threading 这个库来实现所谓的多线程。那么 Python 的多线程到底是个什么玩意呢=_=
利用socat进行端口转发
最近在尝试搭建一个校内的 csgo 服务器。但是用来跑 csgo 服务器的机子拿不到公网访问,恰巧手头又有一个树莓派有公网 ip 可以访问,于是尝试进行端口映射使服务器暴露出来。
在Windows上的VS Code中使用Clang,并使用lldb进行调试
安装 Clang
前置条件:用mingw 的安装器下载 mingw 的 gcc 和 g++的软件包。
到官网上标注的 llvm 仓库下载基于 mingw 的 Clang 的文件。选择最新的 release 版本,找到和你电脑对应的架构和系统下载。