最新文章

FaaS(无服务)架构的思考

2025-07-29

分享
admin
FaaS(无服务)架构的思考
无服务器(Serverless)并不意味着“没有服务”,而是平台帮我们托管运行环境和进程状态。过去一个月我在 Lambda 上的实践,让我对 FaaS 的优劣和适用场景有了更直观的认识,这里做个总结分享
阅读全文
Android ota 手动升级

2025-06-12

其他
admin
Android ota 手动升级
手动升级主要解决部分情况下无法通过 ota 完成系统升级的情况,比如 ota 为 beta 镜像,或者是网络无法正常连通升级的主服务的情况
阅读全文

2025-06-03

编程那些事
admin
Java 打包 Ant/Maven/Gradle 的一些思考

Java 这门语言天生就不是“轻巧”的,无论是项目结构、部署包,还是构建流程。尤其到了多人协作阶段,靠命令行敲javac或者手写脚本是很难撑起项目需求的。于是,从早期的 Ant 到今天的 Gradle,这条构建工具的演进路线,Java 一直走在“工具驱动工程化”的路上。

Java 需要构建工具

Java 提出 “Write Once, Run Anywhere” 的目标,意味着 Java 源码会被编译...

阅读全文

2024-11-11

其他
admin
Linux 启动 Wake on LAN,并配置自动启动脚本

简单记录以下这个配置过程,就不用每次都问 ChatGPT

检查主板是否支持 WOL

sudo ethtool eth0

检查输出中的 Supports Wake-on 行,看看是否包含 g,如果支持,说明网卡硬件具备 WOL 功能。

配置系统自动启用 WOL

新建一个 service 文件 /etc/systemd/system/wol.service

  1. [Unit]
  2. Description=EnableWake
阅读全文

2024-11-11

其他
admin
Ubuntu Desktop 使用(折腾)日志

收集 ubuntu 的错误日志,便于减少后面的折腾

Ubuntu 大 bug

amdgpu

amdgpu 无故 crash,然后导致到登录页,或者是直接黑掉屏幕,然后需要重新登录,甚至需要重启才能再次正常,解决不了这个问题,已经添加了一张 n 卡了

崩溃日志

在使用 amdgpu 的过程中, gnome-shell 和 chrome 都是导致 amdgpu 崩溃的大户

[80418.517328]amdgpu...
阅读全文
关于数据库的一些思考

2024-07-22

分享
admin
关于数据库的一些思考

create table 看起简单,但是其中还是有不少需要注意的地方,通常我们使用关系型的数据库才有所谓的建立表的习惯,而是用比如mongo,redis,elasticsearch之类非关系型数据库是没有建立表一说的,本文记录一下自己对数据库表的理解和思考

通常业务系统为了保持稳定和高可用,通常会选择主流的数据库软件,而在主流里面有分为收费的和免费的,开源的和闭源,不过这些都有一个共同特点是都有大的...

阅读全文