巨龙已醒,腾蛟起凤;
灭除倭寇,复兴中华。
见证伟大
枪迷破心魔
moss见解之和平使者
字论
人生的尽头是国学,国学的尽头是文字,学字的尽头是五笔。
学好五笔的五条理由
- 清楚汉字结构,不会提笔忘字(思维训练或是一个游戏,锻炼大脑和手指灵活,绝对适合老年人。)
-
由字及理,这是中国哲学的入口(造字的伟大,东方智慧的密码DNA,简体字是文化的沦丧,吾辈拾起来)
-
越用越熟,越熟越快,越快越能起书法(打字工具也是拆字老师,忘记了可以用拼音打出再反学拆字原理。不会的字有两种变通方法,一拼音兼容,二使用词组)
-
唯快不破,没有一个优秀的速记员是用拼音的。(事实上这是最接近手写的方式,脑中的狂草。)
-
使用五笔不会打断创作思路(重码率很低,五笔几乎用不上选字,拼音输入法则不同。五笔是创作者的首选,既让写作过程通畅又能锻炼你的书法内力)
五笔第一课
边背字根口诀,边做拆字游戏
86 版五笔字根口诀(最经典且应用最广)
1 区横起笔(G、F、D、S、A)
-
11G 王旁青头戋(兼)五一
-
王、青字头()、戋、五、一
-
例字:玩(王二儿)、表(青头衣)、钱(钅戋)
-
12F 土士二干十寸雨
-
土、士、二、干、十、寸、雨
-
例字:地(土也)、志(士心)、旱(日干)
-
13D 大犬三(羊)古石厂
-
大、犬、三、羊字底(⺶)、古、石、厂
-
例字:达(大辶)、状(丬犬)、厚(厂日)
-
14S 木丁西
-
木、丁、西
-
例字:李(木子)、票(西二小)、酊(酉丁)
-
15A 工戈草头右框七
-
工、戈、草字头(艹)、右框(匚)、七
-
例字:式(弋工)、花(艹亻匕)、匹(匚儿)
2 区竖起笔(H、J、K、L、M)
-
21H 目具上止卜虎皮
-
目、具字头(且)、上、止、卜、虎字头(虍)、皮字头(⺤)
-
例字:睛(目青)、步(止少)、虑(虍匕心)
-
22J 日早两竖与虫依
-
日、早、刂(两竖)、虫
-
例字:明(日 月)、草(艹日十)、虽(口虫)
-
23K 口与川,字根稀
-
口、川
-
例字:中(口丨)、顺(川页)、叫(口丩)
-
24L 田甲方框四车力
-
田、甲、方框(囗)、四、车、力
-
例字:思(田心)、界(田介)、男(田力)
-
25M 山由贝,下框几
-
山、由、贝、下框(冂)、几
-
例字:峰(山夆)、曲(冂艹)、凯(山己几)
3 区撇起笔(T、R、E、W、Q)
-
31T 禾竹一撇双人立,反文条头共三一
-
禾、竹、丿、双人旁(彳)、反文旁(攵)、条字头(夂)
-
例字:和(禾口)、得(彳日一)、各(夂口)
-
32R 白手看头三二斤
-
白、手、看字头(⺌)、斤
-
例字:的(白勺)、打(扌丁)、新(立木斤)
-
33E 月彡(衫)乃用家衣底
-
月、彡(三撇)、乃、用、家衣底(豕、豸)
-
例字:服(月卩又)、彩(爫彡木)、象(⺈口豕)
-
34W 人和八,三四里
-
人、八
-
例字:们(亻门)、谷(八口)、伞(人 丷)
-
35Q 金勺缺点无尾鱼,犬旁留儿一点夕,氏无七(妻)
-
金、勺(勹)、鱼(无尾)、犭(犬旁)、儿、夕、氏(无七)
-
例字:钱(钅戋)、狂(犭王)、外(夕卜)
4 区点起笔(Y、U、I、O、P)
-
41Y 言文方广在四一,高头一捺谁人去
-
言、文、方、广、高字头(亠)、捺(丶)
-
例字:语(讠五口)、度(广廿又)、京(亠口小)
-
42U 立辛两点六门疒
-
立、辛、冫(两点)、六、门、疒(病字头)
-
例字:站(立占)、亲(立木)、病(疒丙)
-
43I 水旁兴头小倒立
-
水(氵)、兴字头(⺌)、小(倒立)
-
例字:江(氵工)、学(⺌子)、光(⺌儿)
-
44O 火业头,四点米
-
火、业字头(业)、灬(四点)、米
-
例字:灯(火丁)、热(执灬)、粮(米良)
-
45P 之字军盖道建底,摘礻(示)衤(衣)
-
之(辶、廴)、冖(军盖)、礻(示,摘末笔)、衤(衣,摘末笔)
-
例字:这(辶文)、军(冖车)、被(衤皮)
5 区折起笔(N、B、V、C、X)
-
51N 已半巳满不出己,左框折尸心和羽
-
已、巳、己、左框(コ)、尸、心、羽
-
例字:记(讠己)、导(巳寸)、扇(户羽)
-
52B 子耳了也框向上
-
子、耳(阝)、了、也、框向上(凵)
-
例字:孩(子亥)、队(阝人)、击(二凵)
-
53V 女刀九臼山朝西
-
女、刀、九、臼、彐(山朝西)
-
例字:好(女子)、切(七刀)、归(彐彡)
-
54C 又巴马,丢矢矣
-
又、巴、马、厶(矣去矢)
-
例字:双(又又)、爸(父巴)、私(禾厶)
-
55X 慈母无心弓和匕,幼无力
-
母(无心)、弓、匕、幺(幼无力)
-
例字:妈(女马)、张(弓长)、幻(幺 )
红学观点让你恍然大悟
“悼明亡国” 是红学中索隐派的重要观点之一,核心认为《红楼梦》并非仅写家族兴衰,而是借小说形式隐晦哀悼明朝灭亡、反思明清易代的历史悲剧。
1. 核心符号:“红” 与 “朱” 的对应
“红” 在书中是核心意象,而 “朱” 是明朝国姓(朱元璋建立明朝,“朱” 即红色)。索隐派认为两者存在直接象征关联。
- 书名《红楼梦》的 “红”,被解读为 “朱红”,暗指明朝,“梦” 则隐喻明朝的覆灭如同一场幻梦。
-
主角贾宝玉的 “赤霞宫神瑛侍者” 身份,“赤霞” 中的 “赤” 即红色,同样指向 “朱明”,暗示其与明朝的精神联系。
2. 人物命名:隐含的 “明亡” 隐喻
部分人物的名字或命运被解读为对明朝历史的影射,尤其是皇室或关键事件。
- “元、迎、探、惜” 四春:名字首字连读为 “原应叹息”,索隐派认为这不仅是对家族女儿的同情,更暗指明朝四位皇帝(如万历、天启、崇祯等)的统治结局,叹息明朝国运的终结。
-
甄士隐与贾雨村:“甄” 通 “真”,代表 “真历史”(明朝);“贾” 通 “假”,代表 “假历史”(清朝)。甄士隐的家道中落(丢失女儿、家产被烧),被视为明朝灭亡的缩影;贾雨村的发迹则对应清朝的兴起。
3. 器物与情节:江山社稷的象征
书中关键器物或情节,被解读为对 “江山易主” 的隐喻。
- 通灵宝玉:宝玉口中的 “通灵宝玉” 被视为 “传国玉玺” 的象征,代表明朝的江山社稷。宝玉多次丢失宝玉,对应明朝统治的动荡;最终宝玉出家、宝玉回归青埂峰,暗指明朝江山的彻底丧失。
-
大观园的兴衰:大观园作为贾府的核心场所,被看作明朝疆域或统治秩序的象征。园内的繁华(如 “元妃省亲”)对应明朝的鼎盛,后期的衰败(抄家、众人离散)则隐喻明朝的灭亡与秩序崩塌。
4. 文化细节:反清复明的隐晦表达
部分细节被认为暗含对清朝的排斥和对明朝的怀念。
- 书中人物对 “胡服”“胡俗” 的隐晦批评,被解读为对清朝服饰(如辫子、长袍)的不满,呼应明朝遗民的文化立场。
-
林黛玉、妙玉等人物的 “高洁”“孤傲” 性格,被视为明朝遗民坚守气节、不与清朝合作的人格象征。
需要注意的是,“悼明亡国” 观点主要出自早期索隐派(如蔡元培《石头记索隐》),目前学界对其争议较大,主流红学更倾向于 “自叙传” 或 “家族悲剧” 解读。
经纬度转换小工具
帮助获取当前的位置,以及双向转换地址<-->经纬度
postgresql运维策略
备份
方案一,pgagent执行定时任务
基础条件
postgresql数据库和配套的pgagent安装。注意,现在的pgagent不再是服务而是一个可执行软件,所以,并没有关联路径和配置*.so库的事了。
最好是要安装pgadmin4来配合。图形界面操控更好。
重点
由于pgagent不是服务了,所以,要保证进程运行着。同时如果运行成功,事实上数据库这边的扩展已经建立好了。
下面是检查,可以推导出pgagent的运行命令。
ps aux | grep pgagent | grep -v grep
aroot 23664 0.0 0.1 107680 9624 pts/1 S 15:19 0:00 pgagent -t -f -l 8 host=localhost port=5432 dbname=postgres user=postgres password=w98dy007
同时,从数据库这边要想根据计划任务来调用脚本,则要先检查一个sql(如下图中行一)。如果能列出主机名,则后面就是脚本运行的问题。否则,还不通,即连接和握手协议的底层未成功。
SELECT jagstation FROM pgagent.pga_jobagent;
附赠一个从数据库中查看计划任务结果的查询,方便调试你的任务执行:
select j.jobname, s.jstname, l.jslstart, l.jslduration, l.jsloutput from pgagent.pga_jobsteplog as l
inner join pgagent.pga_jobstep as s on s.jstid = l.jsljstid
inner join pgagent.pga_job as j on j.jobid = s.jstjobid
where jslstart > CURRENT_DATE
所以,感觉postgresql的强大就是在于,使用最低调的环境。即不用系统服务,也不用crontab。数据库管理也是B/S架构。
方案二,crond服务
基础条件
已经有了postgresql数据库安装,并且系统是有crond服务。
对于没有crond的嵌入式的系统,可以用方案一,同时配合使用pg_dump,pg_restore这些命令行就不必说了吧。当然安装完库就直接有命令行了。
重点
权限正确而且把要备份的库先查出来,后硬编码在脚本中,再占crond服务来定期调用。举例来说,如果是运维dify项目的话,dify开源中目前是两个重要的库,dify和dify_plugin。
代码是硬通货
#!/bin/bash
# 配置参数
BACKUP_DIR="/backup"
DATE=$(date +%Y%m%d)
DB_USER="postgres"
DB_HOST="localhost"
# 要备份的数据库列表
DATABASES=("dify" "dify_plugin")
# 确保备份目录存在
if [ ! -d "$BACKUP_DIR" ]; then
echo "备份目录 $BACKUP_DIR 不存在,正在创建..."
mkdir -p "$BACKUP_DIR"
# 设置目录权限,确保postgres用户可以写入
chown -R $DB_USER:$DB_USER "$BACKUP_DIR"
if [ $? -ne 0 ]; then
echo "创建备份目录失败,请检查权限!"
exit 1
fi
fi
# 备份函数
backup_database() {
local db_name=$1
local backup_file="$BACKUP_DIR/${DATE}${db_name}.backup"
echo "开始备份数据库: $db_name"
su - $DB_USER -c "pg_dump -h $DB_HOST -U $DB_USER -F c -d $db_name -f $backup_file"
# 检查备份是否成功
if [ $? -eq 0 ]; then
echo "数据库 $db_name 备份成功,文件: $backup_file"
echo "文件大小: $(du -h $backup_file | awk '{print $1}')"
else
echo "错误:数据库 $db_name 备份失败!" >&2
# 如果备份失败且文件存在则删除
if [ -f "$backup_file" ]; then
rm "$backup_file"
fi
fi
}
# 批量备份所有数据库
for db in "${DATABASES[@]}"; do
backup_database "$db"
# 每个备份之间间隔1秒,避免资源竞争
sleep 1
done
echo "所有数据库备份操作已完成"
还原
根据情况是否要手工创建数据库。这取决于你备份时的命令pg_dump选项,如果是-C,-c。可能就不用下用的建库步骤了.

命令
sudo -u postgres pg_restore --dbname=dify --job=4 --verbose ./20250806dify.backup
sudo -u postgres pg_restore --dbname=dify_plugin --job=4 --verbose ./20250806dify_plugin.backup
结果如下:

夜空老师的AI兵器谱之MCP
欢迎大家一起交流AI应用,以及MCP使用心得。
播放不了的话,原链接在此。
AI的新玩法MCP
AI工具-查12306余票
出行参考,查车次,查余票。欢迎使用。
12306出行服务
客运在前,与时俱进,95306加油!
