自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1247)
  • 资源 (5)
  • 收藏
  • 关注

原创 ollama-微调模型

ollama 使用自己的微调模型_ollama 微调-CSDN博客简单几步微调Llama3变身中文大模型,PDF清洗数据集并用Ollama和LM Studio加载微调好的大模型_哔哩哔哩_bilibili...

2024-08-12 20:20:00 224

原创 CPU/GPU天梯

2024年显卡 GPU 天梯图 得分排行榜 - 比一比美国: 北美电脑与电子爱好者中文社区 (bybusa.com)

2024-08-02 16:43:00 237

原创 微信订阅号实现AI自动回复

https://mp.weixin.qq.com/s/cbTaF33NDMCPiP_wrE5SLg?poc_token=HK0IlWaj3GZi9yqBuO9YPKJrzWtR7FHNPFwhgTyZ

2024-07-15 19:32:00 97

原创 部署AI平台-Ollama

介绍llama:LLaMA(Large Language Model Meta AI)是由 Meta(原Facebook公司)发布的一系列大型语言模型。这些模型旨在处理和生成自然语言文本,能够执行多种任务,如文本摘要、翻译、问答、文本生成等。LLaMA 模型因其高效的性能和较小的模型尺寸而受到关注,这使得它们能够在资源有限的环境中运行,例如个人计算机或移动设备。Ollama:是一个开源的大...

2024-07-06 00:01:00 565

原创 Lua替换字符串

代码:local str = "This is a test string with AA and another AA."-- 使用全词匹配查找并替换-- 注意:Lua的标准正则表达式不支持单词边界`\\b`,所以我们需要使用其他方法local new_str = str:gsub(" AA ", " BB ")print(new_str)...

2024-06-20 16:26:00 153

原创 lua获取字符串中单引号之间的字符串

1.代码local str = "This is 'some' text with 'single quotes'."local pattern = "'(.-)'"local matches = {}for match in string.gmatch(str, pattern) do table.insert(matches, match)endfor i, m...

2024-06-19 17:20:00 120

原创 Lua中的_G说明

在Lua中,_G 是一个特殊的全局变量,它是一个表(table),包含了所有的全局变量。换句话说,_G 是一个全局变量索引表,它包含了程序中定义的所有全局变量作为其键(key),这些全局变量的值(value)作为对应的值。以下是关于 _G 表的一些说明:全局变量的索引:_G 表中的每个键都是一个全局变量的名称,对应的值是该变量的值。例如,如果你有一个全局变量 a = 10,那么 _G["...

2024-06-06 14:35:00 311

原创 基于Lua的地表最强参数可配置化方案

背景在软件开发过程中,参数配置是一个不可或缺的环节。它不仅关系到程序的灵活性和可维护性,还直接影响到最终用户的体验。随着技术的发展,Lua语言因其轻量级、灵活和易于嵌入的特性,逐渐成为实现参数可配置化方案的首选语言。本文将探讨基于Lua的地表最强参数可配置化方案,帮助开发者构建更加灵活、高效的系统。引言Lua是一种小巧、快速、可嵌入的脚本语言,广泛用于游戏开发、嵌入式系统、桌面应用等领域。...

2024-06-03 21:03:00 816

原创 Lua将语句写到字符串然后调用执行

1.代码local code = "return 10 + 20"local execute = load(code)if execute then local result = execute() print(result) -- 这将打印 30else print("Compilation failed.")end注意:如果字符串里用到了模块,可能直...

2024-06-03 11:10:00 305

原创 关于Lua中布尔的定义(0也是真)

lua 中只有 false 和 nil 表示假,其他都是表示真。数字0和空字符串也表示真。代码:local cymometerSwitch = 0  if cymometerSwitch then    print(111111)  else    print(222222)end打印111111...

2024-05-31 16:18:00 270

原创 lua表的遍历不能有nil

1.代码local publicParasKey = {"a", "b"}local publicParas = {}local function initPublicParas() for _, name in ipairs(publicParasKey) do print("name", name) publicParas[name] = ni...

2024-05-31 14:59:00 342

原创 Lua脚本模块化设计

1111

2024-05-31 14:05:00 325

原创 Lua调用脚本文件(不存在则新建脚本文件)

1.代码local status, calParaFun = pcall(require, calParaFileName)if not status then -- 如果模块加载失败则创建脚本文件 local file = io.open(calParaFileName..".lua", "w") if file then file:write("-- 计...

2024-05-31 11:34:00 404

原创 Lua封装函数模块并由其他模块调用

在Lua中,封装函数通常意味着将一组相关的功能组织在一起,然后通过模块的形式提供给其他脚本调用。Lua的模块可以是简单的脚本文件,也可以是返回一个表的脚本,表中包含了模块的所有公共函数和变量。以下是创建和使用Lua模块的基本步骤:1. 创建模块创建一个Lua文件,比如 mymodule.lua,并在其中定义你的函数和变量。你可以将函数和变量放在一个表中返回,以便封装它们:-- mymod...

2024-05-30 17:19:00 510

原创 lua拼接字符串

在Lua中,拼接字符串可以使用多种方法,包括使用..操作符、string.format函数,或者使用循环和table.concat函数。下面是一些常见的字符串拼接示例:使用..操作符local part1 = "Hello"local part2 = "World"local result = part1 .. " " .. part2print(result) -- 输出 "Hell...

2024-05-28 16:09:00 785

原创 Lua遍历有序table和无序table

1.代码local para1 = { 1, 2, 3, 4, 6, 7}local para2 = { a=1, b=2, c=3, d=4, e=6, f=7}-- 使用ipairs遍历para表print("有序列表遍历:")for i, v in ipairs(para1) do print(i, v) ...

2024-05-28 14:45:00 538

原创 Lua两个点号连接字符串

在Lua中,两个点号 .. 代表字符串连接操作符。当你想要将两个或多个字符串拼接在一起时,可以使用这个操作符。以下是使用 .. 操作符的一些示例:local str1 = "Hello, "local str2 = "World!"local result = str1 .. str2 -- 结果为 "Hello, World!"在这个例子中,str1 和 str2 被连接在一起形成了...

2024-05-27 16:04:00 502

原创 Lua定义字节流

在Lua中,字节流通常表示为一系列字节(8位的数值)。由于Lua的表(table)是灵活的数据结构,可以作为数组和哈希表使用,因此可以用表来表示字节流。每个表元素代表一个字节,元素的索引表示字节在流中的位置。以下是一些定义和操作字节流的基本示例:定义空字节流local byteStream = {}定义并初始化字节流local byteStream = {0x12, 0x34, 0xA...

2024-05-27 16:00:00 476

原创 Lua调用其他脚本

Lua是一种轻量级的脚本语言,它通常用于嵌入式系统和游戏开发中。Lua本身并没有直接访问其他脚本文件的功能,但是你可以编写一个Lua脚本来加载和执行其他Lua脚本文件。以下是一些基本的方法来在Lua中访问和执行其他脚本:require: 这是最常用的方法来加载其他Lua脚本。require函数会加载并执行指定的模块,如果该模块已经被加载过,它将不会再次加载,而是返回之前加载的模块。lo...

2024-05-27 11:13:00 509

原创 Lua获取表的长度

1.代码-- 创建一个表并添加一些元素local myTable = {10, 20, 30, 40}-- 打印表的长度print(#myTable) -- 输出 4,因为表中有 4 个元素-- 使用 # 来遍历表中的所有元素for i = 1, #myTable do print(myTable[i])end-- 这将依次打印 10, 20, 30, 40...

2024-05-24 10:51:00 453

原创 C++调用Lua

1.栈

2024-05-22 11:28:00 381

原创 Lua常用C Api接口

Lua 5.4 是 Lua 语言的一个版本,它提供了许多 C API 函数,这些函数允许开发者在 C 语言中嵌入和扩展 Lua 的功能。以下是一些常用的 Lua 5.4 C API 函数,以及它们的简单示例:lua_newstate - 创建一个新的 Lua 状态。lua_State *L = lua_newstate(0, 0); // 创建一个新的 Lua 状态lua_clos...

2024-05-22 11:26:00 513

原创 VSCode配置Lua5.4安装

参考:VSCode 配置 Lua 开发环境(清晰明了)_lua vscode-CSDN博客1.下载Lua Binaries Download (sourceforge.net)2.配置环境变量解压放到某文件夹:环境变量:3.VSCode安装插件4.配置5.测试...

2024-05-22 11:21:00 559

原创 Lua位或操作

1.代码local e = 0x00 or 0xFFprint(e) --255注意:Lua5.2开始才支持这个位或操作

2024-05-22 11:14:00 393

原创 好看的文字颜色

海蓝#70DB93巧克力色#5C3317蓝紫色#9F5F9F黄铜色#B5A642青铜色#8C78532号青铜色#A67D3D士官服蓝色#5F9F9F冷铜色#D98719铜色#B87333珊瑚红#FF7F00紫蓝色#42426F深绿#2F4F2F深铜绿色#4A766E深橄榄绿#4F4F2F深兰花色#9932CD深紫色#871F78深石...

2024-05-04 10:18:00 315

原创 阻抗匹配

阻抗匹配是指将一个电路或系统的输出阻抗与其负载的阻抗相匹配,以最大化功率传输或最小化信号反射的过程。在电子电路和通信系统中,阻抗匹配是一种常见的技术,用于确保信号传输的有效性和稳定性。目的:最大化功率传输:在信号传输过程中,当输出端的阻抗与负载的阻抗相匹配时,可以最大限度地将信号功率传输到负载中,而不会发生功率的反射。这样可以确保电路或系统的性能最优化,有效地利用能量。最小化信号反...

2024-03-27 16:51:00 432

原创 Span居中

1.代码<template> <div style="display:flex; justify-content:center;"> <span>1111</span> </div></template>

2024-03-19 16:04:00 256

原创 Vue3+El-Dialog实现弹框

1.子组件childComponents.vue<template> <el-dialog title="威频AI助手" v-model="dialogVisble" width="50%"> <div style="display: flex; justify-content: center;"> <span class=...

2024-03-18 20:24:00 513

原创 头文件引入问题

1.现象工程引入了工程外的C++类,编译失败2.解决引入外部源码时,只有引入头文件不会有异常,如果有CPP需要将源码加入到工程,只是include是不行的。因为CPP需要编译,头文件不需要...

2024-03-13 11:39:00 240

原创 QtCreator关闭运行前构建

关闭:选项-构建和运行-构建和运行的“在运行项目前总是先部署”

2024-03-12 16:29:00 349

原创 qmake将pro转sln

Qt工程转vs工程(.pro转.sln)_qmake将pro转成sln qmake -tp vc-CSDN博客

2024-02-28 17:16:00 437

原创 VS打开Qt的SUBDIRS工程

1.Qt工程说明A.pro是一个SUBDIRS工程,管理了B.pro、C.pro;B.pro是main工程;C.pro是SUBDIRS工程,管理了多个插件工程;2.VS打开方法使用VS的QtTool,分别打开C.pro,打开A.pro,各自生成sln后,每次只需要打开A的sln即可...

2024-02-28 14:26:00 294

原创 VS报错:无法完成该操作,因为尚未调用beginbuild

1.现象打开了两个VS2.解决关闭一个

2024-02-28 09:41:00 363

原创 Vue+Vite+Ts+Python后端demo

一、创建前端工程1.安装node进入官网下载:Node.js (nodejs.org)选择安装路径后,默认安装;确认是否成功安装:2.创建vite项目①:npm init vite@latest②:输入项目名、选择Vue、选择Ts;cd到项目文件夹里;安装依赖项:npm i,启动项目:npm run dev③:打开浏览器,进入:http://localhost:5173/...

2024-02-27 11:24:00 373

原创 vue按钮响应

1.代码<script setup lang="ts">import { ref } from 'vue'defineProps<{ msg: string }>()const count = ref(11)//函数卸载script里function handleClick() { // 处理按钮点击事件的逻辑 console.log("按钮被点...

2024-02-26 19:05:00 413

原创 B端开发相关概念

Node:基于 Chrome V8 引擎的 JavaScript 运行时环境,可以让 JavaScript 在服务器端运行。Node.js 提供了一系列的内置模块,可以用来处理文件、网络请求、操作文件系统等任务,同时也支持在服务器端构建 Web 应用程序npm:npm 是 Node.js 的包管理工具,用于在项目中安装、管理和发布 JavaScript 包。开发者可以通过 npm 在项目中安...

2024-02-26 16:33:00 377

原创 HTML语法

HTML基础语法 - 独角兽夹心饼干 - 博客园 (cnblogs.com)

2024-02-26 16:27:00 361

原创 vue教程

简介 | Vue.js (vuejs.org)为什么选 Vite {#why-vite} | Vite中文网 (vitejs.cn)

2024-02-26 16:11:00 244

原创 Node卸载

一文详解Nodejs怎么卸载(步骤分享)-js教程-PHP中文网

2024-02-26 15:03:00 95

原创 Node安装及创建Vite项目

1.安装node进入官网下载:Node.js (nodejs.org)选择安装路径后,默认安装;确认是否成功安装:2.创建vite项目npm init vite-app testvite3.启动cd testvitenpm run dev4.确认5.安装ts项目①:npm init vite@latest②:输入项目名、选择Vue、选择Ts、cd路径、npm i...

2024-02-26 15:02:00 343

modem_arb_const.c

modem_arb_const

2023-09-24

gmskmod.c

gmskmod

2023-09-24

freqmod.proto.c

freqmod.proto

2023-09-24

gmskdem.c

gmskdem

2023-09-24

ampmodem.c

ampmodem

2023-09-24

modem_utilities.c

modem_utilities

2023-09-24

modem_pi4dqpsk.proto.c

modem_pi4dqpsk.proto

2023-09-24

modem_ook.proto.c

modem_ook.proto

2023-09-24

sdr驱动软件2021.zip

sdr驱动软件2021

2023-09-24

all_can_rec_360search_940.exe

all_can_rec_360search_940

2023-09-24

数字调制技术,课件,非常好

数字调制技术,课件,非常好

2023-09-24

4051系列信号频谱分析仪用户手册

4051系列信号频谱分析仪用户手册

2023-09-24

模拟调制、数字调制、正交编码、同步

很不错的资源

2023-09-16

通信原理、西安电子科技大学、数字通信与系统

非常给力

2023-09-16

Qt核心机制、Qt元对象系统、Qt信号槽原理

个人吐血整理,从源码剖析Qt框架,绝对给力!

2022-02-27

FontAwesome.zip

使用FontAwesome可直接用官方提供的命名,代替使用晦涩的unicode码

2021-12-18

QuickTest.zip

QuickTest.zip

2021-12-14

grpc-1.23.0.zip

可直接编译的VS2019+GRPC工程,不需要再去下载依赖包

2021-10-30

GRPC安装需要的软件.zip

编译GRPC前需要安装的所有软件,不用自己去网上找了

2021-10-30

modem_common.proto.c

modem_common.proto

2023-09-24

modem_arb.proto.c

modem_arb.proto

2023-09-24

modem_bpsk.proto.c

modem_bpsk.proto

2023-09-24

modem_ask.proto.c

modem_ask.proto

2023-09-24

modem_dpsk.proto.c

modem_dpsk.proto

2023-09-24

freqdem.proto.c

freqdem.proto

2023-09-24

modem_apsk.proto.c

modem_apsk.proto

2023-09-24

fskmod.c

fskmod

2023-09-24

modem_apsk_const.c

modem_apsk_const

2023-09-24

modem.shim.c

modem.shim

2023-09-24

fskdem.c

fskdem

2023-09-24

cpfskdem.c

cpfskdem

2023-09-24

modem_sqam32.proto.c

modem_sqam32.proto

2023-09-24

cpfskmod.c

cpfskmod

2023-09-24

modemcf.c

modemcf

2023-09-24

modem_sqam128.proto.c

modem_sqam128.proto

2023-09-24

modem_qam.proto.c

modem_qam.proto

2023-09-24

modem_qpsk.proto.c

modem_qpsk.proto

2023-09-24

modem_psk.proto.c

modem_psk.proto

2023-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除