《月亮和六便士》
《月亮和六便士》 很早就接触过这本书,只是不知道出于什么原因一直都是读了一点就不太想读下去。后来实在是书荒了又刚好在图书馆遇到,索性就下决心完整地读一遍。也许是我的悟性不高,并没有很太读懂。qwq
我不记得是谁曾经建议过,为了使灵魂宁静,一个人每天要做两件他不喜欢的事。说这句话的人是个聪明人,我也一直在一丝不苟地按照这条格言行事:因为我每天早上都起床,每天也都上床睡觉。但是我这个人生来还有苦行主义的性格,我还一直叫我的肉体每个星期经受一次更大的磨难。《泰晤士报》的文学增刊我一期也没有漏掉。
一本书要能从这汪洋大海中挣扎出来希望是多么渺茫啊!即使获得成功,那成功又是多么瞬息即逝的事啊!天晓得,作者为他一本书花费了多少心血,经受多少磨折,尝尽了多少辛酸,只为了给偶然读到这本书的人几小时的休憩,帮助他驱除一下旅途中的疲劳。
我没有时间干这种无聊的事。生命太短促了,没有时间既闹恋爱又搞艺术。
要是一个女人爱上了你,除非连你的灵魂也叫她占有了,她是不会感到满足的。因为女人是软弱的,所以她们具有非常强烈的统治欲,不把你完全控制在手就不甘心。女人的心胸狭窄,对那些她理解不了的抽 ...
《言叶之庭》
《言叶之庭》 其我是先看的动漫,一天在图书馆晃悠的时候发现自助换书机器旁边有一摞别人刚刚还过来的书。随手一翻,《言叶之庭》突然出现。绿色的封面,稍微有些旧的痕迹把我带回了初二。那个梅雨季节里,潮湿的空气中,我坐在大大的窗户前的书桌看完了这部动漫。每次看到剪辑都能感受到雨的气味。
隐约雷鸣 阴霾天空 但盼风雨来 能留你在此隐约雷鸣 阴霾天空 即使天无雨 我亦留此地
当时真的很喜欢这句台词,后来还找出了原文,在几十兆的电子书《万叶集》慢慢阅读寻找。
原文
雷神小动,刺云雨零耶,君将留?
雷神小动,虽不零,吾将留妹留者。
日文
鳴神(なるかみ)の 少しとよみて さし曇(ぐも)り 雨(あめ)も降(ふ)らんか 君を留(とど)めん。
鳴神の 少しとよみて 降らずとも 我(われ)は止(と)まらん 妹(いも)し留めば。
走过日式庭院的木桥,雨声又变化了。 树叶摇摆的声音比雨滴落在水面的声音还大,孝雄穿着自制的尖角牛津靴慢慢走着,地上的脚步声与暗绿绣眼鸟的清澈叫声交叠在一起。透过黑松看到的水面上倒映着杜鹃花的粉色、多行松树皮的红色和枫叶的浅绿色。 孝雄背后的背包里装着送给那个人的鞋子,是 ...
《人生若只如初见》
《人生若只如初见》——安意如
这本书很适合碎片时间看,我几乎是在地铁上,回家的火车上,庭院的阳光下看完的。虽然很多都是跳着看的,但是这本书确实给我带来了一场中国诗歌的美学享受,很是喜欢。
《木兰花·拟古决绝词柬友》纳兰性德
人生若只如初见,何事秋风悲画扇。
等闲变却故人心,却道故人心易变。
骊山语罢清宵半,泪雨霖铃终不怨。
何如薄幸锦衣郎,比翼连枝当日愿。
击鼓诗经·国风·邶风〔先秦〕
击鼓其镗,踊跃用兵。土国城漕,我独南行。从孙子仲,平陈与宋。不我以归,忧心有忡。爰居爰处?爰丧其马?于以求之?于林之下。死生契阔,与子成说。执子之手,与子偕老。于嗟阔兮,不我活兮。于嗟洵兮,不我信兮。
子衿诗经·国风·郑风〔先秦〕
青青子衿,悠悠我心。纵我不往,子宁不嗣音?青青子佩,悠悠我思。纵我不往,子宁不来?挑兮达兮,在城阙兮。一日不见,如三月兮!
子夜四时歌 其十六佚名](https://www.gushiwen.cn/authorv_2128926194cd.aspx)[〔魏晋〕](https://www.gushiwen.cn/shiwens/default.aspx? ...
《傲慢与偏见》
《傲慢与偏见》——奥斯丁
婚姻生活是否能幸福,
完全是个机会问题。一对爱人婚前脾气摸得非常透,或者脾气非常相同,这
并不能保证他们俩就会幸福。他们总是弄到后来距离越来越远,彼此烦恼。
你既然得和这个人过一辈子,你最好尽量少了解他的缺点。
你认为你思想敏捷,懒得去注意书法,而且你认为你这些方面即使算不
得什么了不起,至少也非常有趣。凡是事情做得快的人总是自以为了不起,
完全不考虑到做出来的成绩是不是完美。你今天早上跟班纳特太太说,如果
你决定要从尼日斐花园搬走,你五分钟之内就可以搬走,这种话无非是夸耀
自己,恭维自己。再说,急躁的结果只会使得应该要做好的事情没有做好,
无论对人对己,都没有真正的好处,这有什么值得赞美的呢?
她不禁大声叫道:“我做得多么卑鄙!我一向自负有知人之明!我一向
自以为有本领!一向看不起姐姐那种宽大的胸襟!为了满足我自己的虚荣心,
我待人老是不着边际地猜忌多端,而且还要做得使我自己无懈可击。这是我
多么可耻的地方!可是,这种耻辱又是多么活该!即使我真的爱上了人家,
也不该盲目到这样该死的地步。然而我的愚蠢,并不是在恋爱方面,而是在
虚荣心方面。开头刚刚认识他 ...
冬天的诗--伯莱
Winter poem
[Robert Bly](https://poemwiki.org/q/Robert Bly)
The quivering wings of the winter ant
wait for lean winter to end.
I love you in slow, dim-witted ways,
hardly speaking, one or two words only.
What caused us each to live hidden?
A wound, the wind, a word, a parent.
Sometimes we wait in a helpless way,
awkwardly, not whole and not healed.
When we hid the wound, we fell back
from a human to a shelled life.
Now we feel the ant’s hard chest,
the carapace, the silent tongue.
...
AI技术的学习与总结
摘要 最近一个星期看到了身边的牛人是如何使用AI大模型进行提高工作效率,以及实现新想法促进个人以及企业发展的高效性。于是搭建了一套可以客制化的本地的AI,基于以下方案(项目)。
Dify
用工作流的方式组合各种模型、知识库、工具来搭建高度客制化的AI工具。
ollama + deepseek-r1:7b + bge-m3
ollama 帮助管理推理模型以及知识库模型,提供API接口给DIFY使用
ragflow
基于检索增强生成(Retrieval-Augmented Generation, RAG)技术的工作流工具,旨在通过结合检索和生成模型提升问答系统、文本生成等任务的性能。
ragflow和dify的不同应用
RAGFlow更适合需要深度文档解析和无幻觉生成的企业,尤其是处理复杂格式文档的场景。
Dify更适合需要灵活工作流编排和多模型集成的开发者,尤其是构建复杂AI应用的场景。
如果企业需要高度定制化的文档解析和检索增强生成,建议选择RAGFlow;如果需要快速构建生产级AI应用,建议选择Dify。
我的下一步AI应用计划1. 学习dify的工 ...
系统运维
学习路线以及方向
英语单词
第一天
heterogeneous[ ˌhetərəˈdʒiːniəs ]
隐藏词义例句
adj. 由很多种类组成的
查看来源
uniform[ ˈjuːnɪfɔːm ]
隐藏词义例句
n. 制服
adj. 始终如一的,一律的
查看来源
kindred[ ˈkɪndrəd ]
隐藏词义例句
n. 家人,亲属
adj. 相似的,类似的,同类的
查看来源
identical[ aɪˈdentɪkl ]
隐藏词义例句
adj. 完全相同的,同样的
查看来源
homogeneous[ ˌhɒməˈdʒiːniəs ]
隐藏词义例句
adj. 由同种族人组成的,同类组成的
查看来源
apt[ æpt ]
隐藏词义例句
adj. 有…倾向的;恰当的;聪明的
查看来源
hurdle[ ˈhɜːdl ]
隐藏词义例句
n. 障碍,难关;跳栏;跨栏赛跑
vt. vi. (奔跑中) 跳跃,跨越
查看来源
destined[ ˈdestɪnd ]
隐藏词义例句
adj. 命中注定的;开往…的
查看来源
第二天
spasm[ ˈsp ...
RPA-机器人流程自动化
RPA(Robotic Process Automation)
RPA(Robotic Process Automation)即机器人流程自动化,是一种利用软件机器人来模拟人类在计算机上的操作行为,从而实现业务流程自动化的技术。
技术原理
流程设计:通过专门的 RPA 设计工具,业务人员或开发人员可以以可视化的方式定义需要自动化的流程。这包括确定流程的起点、终点,以及在流程中需要执行的各种操作和步骤,如数据输入、文件读取、按钮点击等。
屏幕抓取与识别:RPA 软件能够识别计算机屏幕上的各种元素,如窗口、菜单、按钮、文本框等。通过图像识别、光学字符识别(OCR)等技术,它可以准确地定位和获取这些元素的信息,以便进行后续的操作。
操作模拟:一旦识别出目标元素,RPA 机器人就可以模拟人类的操作行为,如鼠标点击、键盘输入、数据复制粘贴等。它按照预先设计的流程,自动执行这些操作,完成各项任务。
数据处理与交互:RPA 可以与各种应用程序和系统进行数据交互。它能够从一个系统中提取数据,进行必要的处理和转换,然后将数据输入到另一个系统中,实现数据在不同系统之间的流动和共享。
发展趋势
与 AI ...
SnapSound: 基于深度学习的实时手指响声识别系统
项目内容:本项目开发了一个基于深度学习的实时音频识别系统,通过音频信号分析来判断是否是手指响声。项目通过使用梅尔频率倒谱系数(MFCC)和梅尔谱(Mel-spectrogram)等音频特征提取方法,使得模型能够准确识别手指响声。系统基于Flask后端和Vue前端,结合WebSocket技术实现了实时音频数据的流式传输与动态展示。
项目职责:
音频采集:负责使用python-sounddevice库进行实时音频采集,并将数据保存为.wav格式。
数据预处理:处理音频数据并提取特征,使用librosa库生成Mel-spectrogram。
深度学习模型训练:设计并训练卷积神经网络(CNN)模型,进行手指响声的分类。
系统设计与实现:将深度学习模型与物联网系统集成,使用Flask进行后端开发,Vue.js作为前端,实时展示识别结果。
前端展示:前端通过WebSocket与后端通信,实时显示手指响声检测结果,并能控制智能家居设备。
项目技术栈:
后端:Flask(Python)作为服务器框架,用于处理前端请求并返回音频识别结果。
前端:Vue.js,负责展示实时音频识别结果,使用WebSoc ...
软件工程导论
绪论
软件工程定义
是把软件当作一种工业产品,要求 “采用工程化的 原理与方法对软件进行计划、开发和维护 ”。
1983年IEEE:软件工程是开发、运行、维护和修复软件的系统方法。
Fairly:软件工程学是为了在成本限额以内完成开发和修改软件产品所需要的系统生产和维护技术及管理学科。
Fritz Bauer:软件工程是为了经济地获得可靠的且能在实际机器上有效地运行的软件,而建立和使用的完善的工程化原则。
1993年IEEE:①软件工程是把系统化的、规范的、可度量的途径应用于软件开发、运行和维护的过程,也就是把工程化应用于软件中;②研究①中的提到的途径。
软件工程学包含的主要内容
软件开发技术
软件开发方法学
软件工具
软件工程环境
软件工程管理
软件管理学
软件经济学
软件度量学
软件工程环境
定义
方法与工具相结合,再加上配套的软、硬件支持就形成软件工程环境。
三种编程范型
过程式编程范型
程序=数据结构+算法
面向对象编程范型
程序=对象+消息
有效地降低软件的复杂性,简化程序的开发;使因修改程序而引发软件故障的机会大大减少 ...
ESP32-Wroom-32玩法
硬件设计基于esp32-wroom-32
Project 1 设计一片esp32 uno软件代码全部代码基于platformIO
连接emqx分布式mqtt服务器123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133#include <WiFiClientSecure.h>#include <PubSubClient.h>#include <time.h>// WiFi credentialsuint LED = 16; ...
ESP32系列简介
Espressif 将产品分为5个系列分别是:
ESP32-S 系列
ESP32-C 系列
ESP32-H 系列
ESP32 系列
ESP8266 系列
每个系列都有各自的特点以及主要用途范围
ESP32系列包含多个子系列,以下是一些常见系列的主要用途、特点及功能介绍:
ESP32
用途:广泛应用于各种物联网和无线通信相关的项目,如智能家居控制、工业自动化数据采集与控制、智能玩具、可穿戴设备等领域.
特点 :
性能稳定:工作温度范围达到-40°C到+125°C,集成自校准电路实现动态电压调整,可适应多种外部条件变化。
高度集成:集天线开关、射频巴伦、功率放大器、低噪声放大器、滤波器以及电源管理模块于一体,占用较小的PCB空间,外围器件需求少。
超低功耗:具备精细分辨时钟门控、省电模式和动态电压调整等低功耗设计,适用于移动设备和电池供电的物联网设备。
功能 :
处理器:配备Tensilica Xtensa 32位LX6双核处理器,运行频率可达160MHz或240MHz,具有较高的处理能力和多任务处理能力。
无线通信:支持Wi-Fi 802.11 b/g/ ...
ESP32物联网开发板大失败
ESP32物联网开发板大失败提醒自己别走太快,太快了容易跌跟头,慢一点吃透一点。
第一版ESP32开发板,出现太多问题,需要认真总结。开始想要放弃电路设计。
错了已经错了,悟已往之不谏,知来者之可追。
PID算法入门
PID基本概念PID 控制器通过以下三部分组成调整行为:
比例控制(P):快速响应当前误差
根据误差的大小调整输出,误差越大,输出越强。
简单但可能存在偏差。
积分控制(I):消除长期误差
累计误差的总和,让输出逐渐补偿偏差。
微分控制(D):预测趋势减少震荡
根据误差变化的速度,平滑输出,避免过度反应。
PID基本原理
稳态误差
系统达到稳定后与目标值之间的偏差
历史误差
系统运行过程中误差的累积总和
超调
系统响应首次超过目标值的最大幅度
震荡
系统输出围绕目标值反复波动,未能稳定
P
Proportional Control
比例控制根据当前误差 e(t)e(t)e(t) 调整输出:
优点:快速响应当前误差,简单直观。
缺点:可能存在稳态误差,即系统到达目标附近但不能完全达到。
形象理解:像一个弹簧,偏离目标越远,弹簧拉力越大。
I
Integral Control
积分控制根据误差的累计值调整输出:
$$
$$
优点:消除稳态误差,确保系统最终达到目标值。
缺点:
积分饱和:如果误差持续存在,积分项的累积会无限增加,导致 ...
常见电源电路实现
实现目的
熟悉常见电源电路的设计
设计自己的电源电路
改进自己的设计
分类
AC-DC220v–>5v
选用反激拓扑结构
用于低于100瓦的功率输出
220v–>12vDC-DC
verilog HDL basics
Verilog Language 基于HDLbits
Basics
bitwise and logical
bitwise-NOT (~) and logical-NOT (!)
Bitwise-NOT (~)
Operation: The bitwise-NOT operator performs a bitwise inversion on its operand. This means that each bit of the operand is flipped; 0 becomes 1 and 1 becomes 0.
Usage: It is used when you need to invert the bits of a binary number or a vector.
Logical-NOT (!)
Operation: The logical-NOT operator evaluates the logical value of its operand. It converts 0 to 1 and any non-zero value to 0.
Us ...
电子电路基础
随手记下一些不清楚的电子电路知识点
反应性原件L/R时间常数
描述电感电路(RL电路)中的一个重要参数,它表示电流达到其最终值的63.2%所需的时间。
L代表电感量(以亨利H为单位),R代表电阻值(以欧姆Ω为单位),因此L/R时间常数的单位是秒(s)。
在RL电路中,当施加一个电压时,电流不会立刻达到最大值,而是逐渐增加,达到最终稳定值。电流随时间的变化可以用指数函数描述,公式为:$$I(t)=Imax×(1−e^{-τ/t})$$其中:
I(t)I(t)I(t) 是时间 ttt 时刻的电流,
ImaxI_{\text{max}}Imax 是最终的最大电流值,
eee 是自然对数的底,
τ=LR\tau = \frac{L}{R}τ=RL 是时间常数。
当时间 t=τt = \taut=τ 时,电流 I(t)I(t)I(t) 达到最大值的约63.2%。在工程应用中,这个时间常数描述了电路响应的速度——L/R越大,电流建立的速度越慢。
CAN总线笔记
CAN总线
CAN(Controller Area Network)总线是一种串行通信协议,用于在汽车、工业自动化设备和物联网等嵌入式系统中实现设备之间的可靠数据传输。
主要特点多主架构:CAN总线采用多主通信方式,任何节点(即连接在总线上的设备)都可以在总线空闲时发起通信。这种设计提高了系统的灵活性和可靠性。
差分信号传输:CAN总线使用差分信号传输数据,即CAN_H和CAN_L两根信号线之间的电压差用来表示逻辑状态。这种方式能有效地降低电磁干扰的影响,适合在工业环境中使用。
优先级机制:CAN协议内置消息优先级,通过标识符的方式决定通信优先级,当两个或多个节点同时发送消息时,优先级高的节点可以继续发送,而优先级低的节点会自动延迟发送。这种机制保障了紧急消息能够优先传输。
高可靠性与数据完整性:CAN协议内置多种错误检测和纠正机制,如CRC校验、帧检测和ACK确认机制。通过这些机制,CAN总线能够及时检测和纠正数据传输过程中的错误,确保数据的准确性和可靠性。
硬件特性结构
每个设备通过CAN收发器挂载在CAN总线网络上
高速CAN使用闭环网络,CAN_H和CAN_L两端添加120Ω ...
WordPress建站速成
docker搭建wordpress1mkdir wordpress
1cd wordpress
1vim docker-compose.yml
123456789101112131415161718192021222324252627282930313233version: '3.8'services: wordpress: image: wordpress:latest container_name: wordpress_app depends_on: - db ports: - "80:80" environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_NAME: wordpress_db WORDPRESS_DB_USER: wordpress_user WORDPRESS_DB_PASSWORD: strong_password volumes: - wordpress_data: ...