相关文章
IOS开发 铃声制作(库乐队)
IOS开发,实现铃声制作功能。 在IOS端,要设置铃声都是通过库乐队来制作的。 先看一下库乐队中铃声的文件结构。下面是弄的一个示例的文件,文件信息如下: 我们右击文件,点击显示包内容如下: 能看到一个aiff格…
编程日记
2024/12/13 21:45:16
LLM之ollama对话系统简易框架(python)
前言 略
使用方法
有空再写
直接上代码
import ollamahistory []
while True:user_input input("\nYou: ")if user_input.lower() in ["exit", "quit","拜拜"]:breakhistory.append([user_input, ""])messages []for…
编程日记
2024/12/23 4:38:38
ESP8266通过WiFiManager实现Web配网
背景
一个项目中使用到了一款压力传感器,需要通过单片机实现数据的采集并发送到远程的服务器上,单片机采用的时ESP8266,通过WiFiManager实现局域网配置,以及远端服务器IP地址和服务端口的配置。发布此文章记录一下使用WiFiManager实现配网的方法。
程序流程图 示例代码
…
编程日记
2024/12/23 8:14:25
Oracle RAC 集群启动顺序
大家好,这里是 Lucifer三思而后行,专注于提升数据库运维效率。 目录 前言Oracle 11GR2 RAC 集群启动顺序官方文档11GR212CR218C19C21C23ai 往期精彩文章推荐 前言
前几天使用脚本在 RockyLinux 9.4 安装 Oracle 11GR2 RAC,安装完之后发现集群…
编程日记
2024/12/19 8:01:55
langchain入门系列之四 链结构的使用
所谓的链结构,就是在相同的标准下,不同模块组成一条处理任务的流水线。优点是链提高了模块的标准化和复用性,缺点是增加了工程的复杂度和冗余。
本文着重介绍三种链接,langchain的链结构不止本文所介绍的,感兴趣的同学…
编程日记
2024/12/19 9:15:18
C++设计模式5:装饰器模式
装饰器模式主要用于增加现有类的功能,一般,我们为了增加现有类的功能,通过实现子类的方式重写接口,是可以完成功能扩展的,但是代码中有太多的子类添加进来了,装饰器模式可以让我们以较小的代价,…
编程日记
2024/12/14 5:52:41
vue3 集成 Sass
创建全局默认样式 在src 文件夹下 创建 styles 并创建 index.scss 引入到项目
import /styles/index.scss配置scss 全局变量 import “./src/styles/variable.scss”; 冒号不能少不然会报错
export default defineConfig({plugins: [vue(),createSvgIconsPlugin({// 指定需要…
编程日记
2024/12/18 12:03:00
【Linux】第十六章 高级IO (五种IO模型+fcntl)
文章目录 五种 IO 模型异步IO 和 同步IO同步通信 和 异步通信同步通信 和 同步与互斥fcntl-设置非阻塞IO测试 IO主要分为两步:
第一步是等,即等待IO条件就绪。第二步是拷贝,也就是当IO条件就绪后将数据拷贝到内存或外设。
让IO变得高效&…
编程日记
2024/12/20 17:38:52