2023: 芒种集•序言
2023: 芒种集•序言
2023: 芒种集•序言
从西南旅游回来,一直忙着整理游记“2024:追寻红色足迹”,之后又应初建平索要刘桂蓉遗作“我们一起走过”,于是把“别了,老屋”和诗作“二月”一并合编,把我写的悼念文字作序,编辑成PDF文件,发给她后,转发给在美国的汤倩,又发到毓文同学的几个群里。今天又把“小潭唐氏姓譜序”完成白话文的翻译。忙过了芒种,忙过了端午,似乎可以歇息下了,又想起2023年的日记还没有缀集,前几年都是以的节气命名,2023年的集子就用“芒种”吧。
当一个人一直忙着写作和编排文件,沉浸于写作的精神世界中,世俗的事儿就好象离得很远,少往心里装,丢三落四,遭受埋怨,感到有些落寞,神不守舍,脑中有了点思路总惦记着敲到电脑里。好在电脑的WORD软件和WPS交互使用,现在也能够很容易地转换成PDF格式文件,做成了书籍的样子。把近150页的游记分成五集,发表到旅游群里,供好友们欣赏和收藏,这是多么愉快的事呀。我一直秉承“独乐乐,不如与人乐乐”的信念,愿意把快乐与人分享。
我觉得人是应该有所追求的,人生追求不能只有功利。比如说曹雪芹,十年辛苦、滴滴血泪,著述《红楼梦》,“满径蓬蒿老不华,举家食粥酒常赊”。但他不似升斗小民之虑,第一要务是完稿红楼,是他生而为人的全部价值,是他高贵灵魂得以安放的全部感情寄托。《红楼梦》前前后后写了十年,反反复复修订了五次,就像他自己所说的“字字看来皆是血,十年辛苦不寻常”。曹雪芹把自己一生的心血都耗在了注定不会被当时人所推崇的小说上面,然而曹雪芹还是有了知音,站上人类精神建设的最高处,用史诗般的巨著,熠熠生辉二百六十余年,滋养湿润了一个民族的心灵。
还有徐霞客,游走于山水之间,“世界这么大,我想去看看”。与长风为伍,与云霁为伴,以野果充饥,以清泉解渴,几次遇到生命危险。当他俯观山河壮丽,仰叹星河辽阔,在残垣老树之下点起油灯,燃起篝火,记录星宿位移,是怎样的信念一直支撑着他完成了这样的伟业?在我心中,他对美的追寻幻化为对理的执念。
《明朝那些事儿》作者当年明月说:“我之所以写徐霞客,是想告诉你:所谓百年功名、千秋霸业、万古流芳,与一件事情相比,其实算不了什么。这件事情就是——用你喜欢的方式度过一生。”人仅此一生,人生仅此一次,所以“活出自我”最为紧要。徐霞客不想“泯然于众”,他只想遵从内心真实的感受,用自己喜欢的方式度过一生:“我不求功名、不求富贵、不求权力,我只想游历天下、踏遍山河,你冷嘲也好,你热讽也罢,我一点都不在乎,我喜欢,我开心,这就足够。”大雪封了黄山,徐霞客用一根铁棒,一步一步地爬上了绝顶。于是便有了《徐霞客游记》中的一句:“初四日,兀坐听雪溜竟日。”那一天,山下的我们,正奔忙着追逐富贵与功名。山下,灯火辉煌,喧嚣成海。徐霞客却端坐山顶,不作一语。他举头眺望星空,身心俱澄澈。
他爬过的山,包括泰山、华山、衡山、嵩山、终南山、峨眉山,你听过的,他都去过,你没听过的,他也去过。 此外,黄河、长江、洞庭湖、鄱阳湖,金沙江、汉江,几乎所有江河湖泊,全部游历。他所留下的笔记,据说总共有两百多万字,可惜没有保留下来,剩余的部分,大约六十万字,被后人编成《徐霞客游记》。
他为何要这样做?正如徐霞客临终前所说的那句话:“汉代的张骞,唐代的玄奘,元代的耶律楚材,他们都曾游历天下,然而,他们都是接受了皇帝的命令,受命前往四方。” “我只是个平民,没有受命,只是穿着布衣,拿着拐杖,穿着草鞋,凭借自己,游历天下,故虽死,无憾。”徐霞客所表达的,足以藐视所有王侯将相的最完美的答案:成功只有一个——按照自己的方式,去度过人生。
为什么想到徐霞客,因为2023年,春天游了山城重庆和黔东南全境,秋季东南之旅登泰山、上庐山、爬黄山,向南一直游到雁荡山,一路追寻徐霞客的足迹,收获满满而欣喜不已;想到曹雪芹是因为不缀笔耕而形影孤单,虽感落寂但心怀踏实。今年闹春寒,一直冷到六月中旬,毕竟过了芒种,过了端午,临近夏至,“暑气袭人芒已生,乡音响起鸟语鸣”,天气骤然热了起来。农谚说:立夏鹅毛住,小满鸟来全。芒种大家乐,夏至不着棉。龙潭山早已花红柳绿,布谷声声。题集用“芒种”,既是一种承继,也是铭记表达与分享这一写作的初心。
芒种不仅是种植农作物时机的分界点,也象征着播种希望与收获的开始。在更深层次上,芒种寓意着生命的萌发、蓬勃生长和生生不息的力量。它提醒人们,只有通过辛勤的耕耘和播种,才能收获满满的成果。这种寓意不仅体现在农耕生活中,也象征着人生的真谛在于不断的播种、坚守和奋斗。芒种激励我们重新审视和反思生活,鼓励我们继续传承和弘扬我们的传统美德。同时,它也提醒我们在快节奏的现代生活中,始终保持对自然和各种生活方式的尊重和初心。芒种,这个古老的节气,就像一座桥梁,连接着过去和现在,传统和现代。在感受季节变迁的过程中,我们也能深切地感受到文化的深邃和我们生活中的智慧。一方沃土,能育成材之林,博学于文,约之以礼,学识与践行就犹如一片“芒种”所需要的肥沃土壤。人生的修行和理想的追求只有以一片沃土作为根基方可生根发芽、茁壮成长而终成大业。谚语说:芒种不种,再种无用。端阳好插秧,家家谷满仓。抓住每一天的点点滴滴,用文字留下一点记忆,这就是每天创作的动力。
2024年6月18日 
相关文章:
2023: 芒种集•序言
2023: 芒种集•序言 2023: 芒种集•序言 从西南旅游回来,一直忙着整理游记“2024:追寻红色足迹”,之后又应初建平索要刘桂蓉遗作“我们一起走过”,于是把“别了,老屋”和诗作“二月”一并合编,把我写的悼念…...
Camera定制修改
需求: Android13 MtkCamera右上角的前后摄切换点击范围小导致经常点击无反应,需增大view宽度 跟踪代码可找到对应资源文件:vendor\mediatek\proprietary\packages\apps\Camera2\feature\setting\cameraswitcher\res\ 根据vendor\mediatek\…...
LeetCode 算法:验证二叉搜索树 c++
原题链接🔗:验证二叉搜索树 难度:中等⭐️⭐️ 题目 给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下: 节点的左 子树 只包含 小于 当前节点的数。节点的右子树只包含 大于…...
SpringBoot优点达项目实战:获取系统配置接口(三)
SpringBoot优点达项目实战:获取系统配置接口(二) 文章目录 SpringBoot优点达项目实战:获取系统配置接口(二)1、查看接口2、查看数据库3、代码实现1、创建实体类SysConfig2、创建返回数据的vo3、创建control…...
【C语言】字符/字符串+内存函数
目录 Ⅰ、字符函数和字符串函数 1 .strlen 2.strcpy 3.strcat 4.strcmp 5.strncpy 6.strncat 7.strncmp 8.strstr 9.strtok 10.strerror 11.字符函数 12. 字符转换函数 Ⅱ、内存函数 1 .memcpy 2.memmove 3.memcmp Ⅰ、字符函数和字符串函数 1 .strlen 函数原型:…...
上下文管理器在Python中的妙用
更多Python学习内容:ipengtao.com Python上下文管理器是一个非常强大的工具,它能够帮助开发者在特定代码块前后自动执行特定的操作,常用于资源管理,如文件操作、数据库连接和锁定等。本文将详细介绍Python上下文管理器的概念、使用…...
【PWN · TcachebinAttack | UAF】[2024CISCN · 华中赛区] note
一道简单的tcache劫持 一、题目 二、思路 存在UAF,libc版本2.31,经典菜单题 1.通过unsorted-bin-attack来leak-libc 2.通过uaf打tcache-bin-attack劫持__free_hook实现getshell 三、EXP from pwn import * context(archamd64,log_leveldebug)ioproce…...
Java数据脱敏
数据脱敏 敏感数据在存储过程中为是否为明文, 分为两种 落地脱敏: 存储的都是明文, 返回之前做脱敏处理不落地脱敏: 存储前就脱敏, 使用时解密, 即用户数据进入系统, 脱敏存储到数据库中, 查询时反向解密 落地脱敏 这里指的是数据库中存储的是明文数据, 返回给前端的时候脱…...
【Java Web】三大域对象
目录 一、域对象概述 二、三大域对象 三、域对象使用相关API 一、域对象概述 一些可用于存储数据和传递数据的对象被称为域对象,根据传递数据范围的不同,我们称之为不同的域,不同的域对象代表不同的域,共享数据的范围也不同。 二、…...
【Linux】进程信号_3
文章目录 八、进程信号2. 信号的保存3. 信号的处理 未完待续 八、进程信号 2. 信号的保存 实际执行信号的处理动作称为信号递达(Delivery) 信号从产生到递达之间的状态,称为信号未决(Pending)。 进程可以选择阻塞 (Block )某个信号。 被阻塞的信号产生时将保持在未决状态,直到…...
LongRAG:利用长上下文大语言模型提升检索生成效果
一、前言 前面我们已经介绍了多种检索增强生成 (RAG) 技术,基本上在保证数据质量的前提下,检索增强生成(RAG)技术能够有效提高检索效率和质量,相对于大模型微调技术,其最大的短板还是在于有限的上下文窗口…...
go中的方法 func-----数据类型
本文是java学习者学go种产生的容易记混点的笔记,所以有其他编译语言的基础更好 go的方法有点像js 基础 func main() {fmt.Println("Starting")var p *string new(string)*p "hello world"demo : "demo"fmt.Println(*&demo) //这样既然也…...
408计算机网络--物理层
一、物理层概述 物理层是干嘛使得? 物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。 物理层主要任务是确定与传输媒体接口有关的一些特性。定义标准可以理解为插排上的两孔三孔 机械特性:定义物理连接…...
十年,亚马逊云科技合作伙伴网络开启AI新征程
“十年之前,你不认识我,我不认识你,因为云计算我们携手并肩;十年之后,我们仍是伙伴,更是朋友,因为人工智能再次起程。”这就是今天的亚马逊云科技与其合作伙伴的真实写照。 2024年是亚马逊云科技…...
基于Spring Boot的在线医疗咨询平台的设计与实现【附源码】
基于Spring Boot的在线医疗咨询平台的设计与实现 Design and implementation of the computer hardware mall based on Spring Boot Candidate: Supervisor: April 20th, 2024 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师…...
星坤Type-A连接器:创新快充技术,引领电子连接!
快速发展的电子时代,消费者对电子设备的性能和便利性有着更高的要求。特别是在充电和数据传输方面,快充技术和高速传输已成为市场的新宠。中国星坤公司推出的Type-A连接器系列,以其卓越的性能和创新的设计,满足了市场对高效、稳定…...
入门JavaWeb之 Response 下载文件
web 服务器接收到客户端的 http 请求 针对这个请求,分别创建一个代表请求的 HttpServletRequest 对象,代表响应的 HttpServletResponse 对象 获取客户端请求过来的参数:HttpServletRequest 给客户端响应一些信息:HttpServletRe…...
Java自定义注解校验token并直接返回给前端状态
自定义注解 CheckToken import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target;Target(ElementType.METHOD) Retention(RetentionPolicy.RUNTIME) public int…...
C++ | Leetcode C++题解之第200题岛屿数量
题目: 题解: class Solution { private:void dfs(vector<vector<char>>& grid, int r, int c) {int nr grid.size();int nc grid[0].size();grid[r][c] 0;if (r - 1 > 0 && grid[r-1][c] 1) dfs(grid, r - 1, c);if (r …...
Linux安全配置
Linux系统审计信息有:系统启动日志(boot.log)、记录用户执行命令日志(acct/pacct)、记录使用su命令的使用(sulog)、记录当前登录的用户信息(utmp)、用户每次登陆和退出信…...
React hook之useRef
React useRef 详解 useRef 是 React 提供的一个 Hook,用于在函数组件中创建可变的引用对象。它在 React 开发中有多种重要用途,下面我将全面详细地介绍它的特性和用法。 基本概念 1. 创建 ref const refContainer useRef(initialValue);initialValu…...
相机Camera日志实例分析之二:相机Camx【专业模式开启直方图拍照】单帧流程日志详解
【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了: 这一篇我们开始讲: 目录 一、场景操作步骤 二、日志基础关键字分级如下 三、场景日志如下: 一、场景操作步骤 操作步…...
【SpringBoot】100、SpringBoot中使用自定义注解+AOP实现参数自动解密
在实际项目中,用户注册、登录、修改密码等操作,都涉及到参数传输安全问题。所以我们需要在前端对账户、密码等敏感信息加密传输,在后端接收到数据后能自动解密。 1、引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId...
Keil 中设置 STM32 Flash 和 RAM 地址详解
文章目录 Keil 中设置 STM32 Flash 和 RAM 地址详解一、Flash 和 RAM 配置界面(Target 选项卡)1. IROM1(用于配置 Flash)2. IRAM1(用于配置 RAM)二、链接器设置界面(Linker 选项卡)1. 勾选“Use Memory Layout from Target Dialog”2. 查看链接器参数(如果没有勾选上面…...
【JVM面试篇】高频八股汇总——类加载和类加载器
目录 1. 讲一下类加载过程? 2. Java创建对象的过程? 3. 对象的生命周期? 4. 类加载器有哪些? 5. 双亲委派模型的作用(好处)? 6. 讲一下类的加载和双亲委派原则? 7. 双亲委派模…...
GO协程(Goroutine)问题总结
在使用Go语言来编写代码时,遇到的一些问题总结一下 [参考文档]:https://www.topgoer.com/%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B/goroutine.html 1. main()函数默认的Goroutine 场景再现: 今天在看到这个教程的时候,在自己的电…...
相关类相关的可视化图像总结
目录 一、散点图 二、气泡图 三、相关图 四、热力图 五、二维密度图 六、多模态二维密度图 七、雷达图 八、桑基图 九、总结 一、散点图 特点 通过点的位置展示两个连续变量之间的关系,可直观判断线性相关、非线性相关或无相关关系,点的分布密…...
PH热榜 | 2025-06-08
1. Thiings 标语:一套超过1900个免费AI生成的3D图标集合 介绍:Thiings是一个不断扩展的免费AI生成3D图标库,目前已有超过1900个图标。你可以按照主题浏览,生成自己的图标,或者下载整个图标集。所有图标都可以在个人或…...
leetcode73-矩阵置零
leetcode 73 思路 记录 0 元素的位置:遍历整个矩阵,找出所有值为 0 的元素,并将它们的坐标记录在数组zeroPosition中置零操作:遍历记录的所有 0 元素位置,将每个位置对应的行和列的所有元素置为 0 具体步骤 初始化…...
IP选择注意事项
IP选择注意事项 MTP、FTP、EFUSE、EMEMORY选择时,需要考虑以下参数,然后确定后选择IP。 容量工作电压范围温度范围擦除、烧写速度/耗时读取所有bit的时间待机功耗擦写、烧写功耗面积所需要的mask layer...
