- 博客(335)
- 收藏
- 关注
原创 开源智能体项目精选:从Awesome List到实战应用指南
在人工智能领域,智能体(Agent)作为能够感知环境、自主决策并执行任务的软件实体,正成为连接大语言模型与实际应用的关键技术。其核心原理在于通过规划、工具调用与环境交互的循环,将通用AI能力转化为具体场景的解决方案,技术价值体现在提升自动化水平、降低人工干预成本。在网页自动化、数据分析、代码生成等应用场景中,开源智能体项目为开发者提供了可复现、可定制的基础。面对信息过载的挑战,高质量的Awesome List通过社区协作机制,持续筛选和收录经过验证的**开源智能体**项目,并按照**网页操作**、多模态交互
2026-04-24 15:15:12
370
原创 从网关到应用:手把手拆解ChirpStack里OTAA与ABP设备入网的完整数据流
本文深入解析了ChirpStack服务器中LoRaWAN设备的两种入网方式——OTAA与ABP的完整数据流。通过温湿度传感器实例,详细拆解了从设备发起请求到网关转发、服务器处理的通信全链路,并提供了关键参数对比、安全配置建议及常见问题解决方案,帮助开发者高效部署物联网应用。
2026-04-24 05:13:47
467
原创 手把手教你用MSP430单片机驱动DS18B20:从Proteus仿真到LCD1602显示的保姆级教程
本文提供MSP430单片机驱动DS18B20温度传感器的完整教程,涵盖Proteus仿真、硬件连接、1-Wire协议实现及LCD1602显示。通过详细代码示例和调试技巧,帮助开发者快速构建低功耗温度监测系统,适用于嵌入式开发初学者和工程师。
2026-04-23 04:24:59
357
原创 【Apollo】从源码到可执行:Apollo 6.0+ 编译实战全解析
本文详细解析了Apollo 6.0+从源码到可执行文件的完整编译流程,涵盖环境准备、源码获取、编译模式选择、模块化编译技巧及测试验证等关键步骤。针对常见问题如GPU编译失败、内存不足等提供了实用解决方案,并分享了生产环境部署的优化建议,帮助开发者高效完成Apollo自动驾驶系统的编译与部署。
2026-04-23 02:22:48
394
原创 AI编程平台实战指南:提升开发效率与协作技巧
AI编程平台通过智能代码补全和可视化调试等核心技术,显著提升开发效率。智能补全基于上下文模式匹配和安全验证,适用于函数级代码生成;可视化调试则整合自然语言条件断点和时间旅行功能,减少70%调试时间。这些技术在工程实践中尤其适用于项目脚手架生成和遗留系统改造,通过三层提示词法则和AI辅助重构,效率提升可达83%。结合安全防护机制和团队协作规范,AI编程平台已成为现代软件开发中不可或缺的工具,特别适合需要快速迭代和降低技术门槛的场景。
2026-04-21 14:08:53
373
原创 FPGA设计中的“瑞士军刀”:真双口RAM的3个高性价比应用场景与代码模板
本文探讨了FPGA设计中真双口RAM的三大高性价比应用场景,包括跨时钟域通信、双核系统共享内存架构和图像处理流水线。通过详细的Verilog代码模板和性能对比,展示了真双口RAM相比传统方案的显著优势,如资源节省35%、吞吐量提升20%以上。文章还提供了高级优化技巧和调试方法,帮助工程师充分发挥这种“瑞士军刀”存储结构的潜力。
2026-04-21 02:11:31
609
原创 OpenCV尺寸测量翻车实录:从‘硬币标定’到实际项目,我踩了这些坑
本文分享了从实验室Demo到工业级应用的OpenCV尺寸测量实战经验,详细解析了硬币标定法的缺陷及ArUco标记的优化方案,探讨了光学畸变校正、复杂光照环境处理等关键技术,帮助开发者避免常见陷阱,提升测量精度和稳定性。
2026-04-18 04:13:11
277
原创 从GitHub开源项目到桌面工具:手把手教你部署和调优VideoCaptioner(卡卡字幕助手)v1.3.3
本文详细介绍了如何从GitHub开源项目部署和调优VideoCaptioner(卡卡字幕助手)v1.3.3,包括环境准备、安装策略、故障诊断和高级参数调优。通过优化路径设置、硬件资源配置和字幕生成参数,显著提升本地化字幕生成效率,适合技术爱好者和开发者。
2026-04-18 02:15:18
220
原创 别再死记硬背了!手把手教你用H3C交换机搞定IRF堆叠+BFD检测(附链路聚合接入层实战)
本文详细解析了H3C交换机IRF堆叠与BFD检测的实战配置方法,通过技术认知框架构建、关键命令解析和典型故障再现,帮助网络工程师掌握企业级网络架构的核心技术。重点介绍了IRF堆叠的VRRP/MSTP类比、BFD检测的防呆设计以及链路聚合接入层的优化策略,并提供了全流程联调验证与故障排查指南。
2026-04-17 03:55:20
1087
转载 Access restriction: The method createJPEGEncoder(OutputStream) from the type JPEGCodec is not access
解决:Windows->Preferences->Java->Complicer->Errors/Warnings将 Deprecated and restricted API 中的 Forbidden references(access rules) 选为Warning就可以了转载于:https://www.cnblogs.co...
2019-09-23 14:16:00
452
转载 [校内训练19_09_10]sort
题意给一个非负整数序列,每次问能否异或上一个正整数使得所有的数单调不减。如果能,输出最小的x,否则输出-1。单点修改。多测。要求最多一个log。思考只要考虑相邻的两个数。找到这两个数最高的不同的一位,那么只要考虑是一定要异或或者是一定不要异或。代码 1 #include<bits/stdc++.h> 2 using name...
2019-09-20 09:24:00
346
转载 [校内训练19_09_06]排序
题意一个这样的算法:int cnt=0;for(int i=1;i<=n;++i){ for(int j=i+1;j<=n;++j) { if(a[j]<a[i]) swap(a[j],a[i]); ++cnt; }}现在你cnt和原始数组a,求cnt步数...
2019-09-20 09:00:00
308
转载 [校内训练19_09_06]直径
题意构造一棵树,让它有k条直径。边权都是非负整数,要求点数不能超过5000。$k \leq 5000000$思考让树根底下分别挂着长度为a,b,c的边权为0的链,然后将链的某一端向根连一条边权为1的边,这样共有ab+ac+bc条直径。可以发现,对于数据范围内的k,可以很快地找到这样的a,b,c。代码 1 // luogu-judger-...
2019-09-20 08:47:00
142
转载 [校内训练19_09_05]ca
题意对于任意1 ≤k≤N,求有多少个左右区分的恰有k个叶子节点的二叉树,满足对于每个节点要么没有叶子节点要么有两个节点,同时不存在一个叶子节点,使得根到它的路径上有不少于M条向左的边。答案对998244353取模。思考将问题放到平面上考虑。起初在原点,我们考虑树的dfs序,每次向左走一次,得到的向量是(1,1),否则是(1,-1)。由于题目要求要么没有叶子节...
2019-09-20 08:37:00
115
转载 [校内训练19_09_02]不同的缩写
题意给n个字符串,要求给每个字符串选一个子串(可以不连续),并且子串互不相同。求子串最大长度的最小值,并给出一个方案。$n \leq 100,|s_i| \leq 100$。思考鸽了转载于:https://www.cnblogs.com/GreenDuck/p/11553657.html...
2019-09-20 07:45:00
99
转载 [校内训练19_09_03]c Huge Counting
题意有一个定义在 k 维非负整点上的函数:$f(x_1,x_2,...,x_k):N_{0}^{k}->\{0,1\}$ ,定义方法如下:若存在$j∈[1,k],x_j=0$,则$f(x_1,x_2,...,x_k)=0$若对$j∈[1,k]$都有$x_j=1$则$f(x_1,x_2,...,x_k)=1$否则$f(x_1,x_2,...,x_k)=(\sum_...
2019-09-20 07:40:00
134
转载 [校内训练19_09_02]C
题意给出一棵N 个节点的树,树上的每个节点都有一个权值$a_i$。有Q 次询问,每次在树上选中两个点u, v,考虑所有在简单路径u, v 上(包括u, v)的点构成的集合S。求$\sum_{w∈S}{a_w or dist(u,w)}$其中dist(u,w) 为简单路径u,w 上的边数,or 是按位或。思考设f[i][j]表示从第i个节点开始,总共跳了$...
2019-09-20 06:55:00
106
转载 [校内训练19_09_02]A
题意给出N 个形如$f_i(x) = a_i x^2 + b_i x $的二次函数。有Q 次询问,每次给出一个x,询问$max{\{f_i(x)\}}$。$N,Q \leq 5*10^5$。思考首先将x大于0还是小于0分类,对于某一类全都除以x,那么就得到了一些直线。最优的答案一定在某条最上方或最下方的直线上,半平面交或凸包即可。代码 ...
2019-09-20 06:42:00
166
转载 [校内训练19_09_02]原样输出
题意给出n个字符串,每个字符串的开头和结尾可以去除一些连续的子串,也可以不删。问这样删去后连成的不同字符串有多少个。要求线性。思考如果是一个字符串,那么建一颗SAM即可。因为是几个字符串拼在一起,那么在某个字符串的SAM上的某一个点,随时都可以跳到下一个字符串的SAM上的某个一点。那么从后往前建SAM,第i颗SAM往第i+1颗SAM连边。统计用了拓扑。...
2019-09-20 06:39:00
126
转载 2019年大牛最新整理的Python技术入门路线
Python作为一门学习上手快、开发效率高、代码优雅的编程语言,一直以来都是最热门的几种语言之一,甚至在进入2019年之后热度超过了十几年的霸主Java,成为最受欢迎的语言。Python一直有胶水语言之称,应用场景相当广泛,不止有爬虫、数据分析,更可以加入到WEB、大数据、AI的应用池之中,而且开发效率相当恐怖。作为一名技术人,如果2019年你还没有学会Python,那必须立刻抓紧开...
2019-09-19 22:03:00
99
转载 关于each
each(obj,function()){}obj需要判断是否为undefined,因为each为遍历,需访问obj的length属性,undefined没有length属性转载于:https://www.cnblogs.com/love-dream-88/p/11550407.html...
2019-09-19 16:08:00
147
转载 ie日期方法问题总结
/*** IE浏览器不支持date(time),所以用此方法转换* @param str 2016-08-22 13:09:09* @returns {Date}*/function NewDate(str) { var day = str.split(' '); var days = day[0].split('-'); var date = new Da...
2019-09-19 11:37:00
393
转载 集成算法之随机森林
随机森林jupyter notebook点击一下连接:https://nbviewer.jupyter.org/github/China-LuoYaxiong/ipynb/blob/master/%E9%9B%86%E6%88%90%E7%AE%97%E6%B3%95%E4%B9%8B%E9%9A%8F%E6%9C%BA%E6%A3%AE%E6%9E%97.ipynb若上面的连接...
2019-09-16 17:36:00
223
转载 父页面获取iframe子页面的高度
function setIframeHeight(id){try{var iframe = document.getElementById(id);if(iframe.attachEvent){iframe.attachEvent("onload", function(){iframe.height = iframe.contentWindow.document....
2019-09-16 14:30:00
1908
转载 sklearn之PCA(主成分分析)
完整的ipynb分析流程,请点击以下连接:https://nbviewer.jupyter.org/github/China-LuoYaxiong/ipynb/blob/master/Scikit%20Learn%E4%B9%8BPCA%E9%99%8D%E7%BB%B4%EF%BC%88%E4%B8%BB%E6%88%90%E5%88%86%E5%88%86%E6%9E%90%EF...
2019-09-14 10:38:00
486
转载 [HNOI2014]道路堵塞
这是一篇没有代码的博客。目的是在全是玄学复杂度的算法中留下有复杂度保证的算法。原文摘自千年之狐_天才:靠谱做法应该是A+线段树。用A跑k短路,第一次跑到的一定是所给最短路,其次跑到的所有最短路将答案更新。如果只是单纯这样的话,是不行的,因为所有路径都会被更新一次。但是我们不难发现一个信息,假设将最短路径上的点标号0-n0−n,答案一定是0->u->v->n0−...
2019-09-13 15:23:00
132
转载 [模板]三维凸包(无讲解)
1 // luogu-judger-enable-o2 2 #include<bits/stdc++.h> 3 using namespace std; 4 typedef long double ld; 5 const int maxn=2E3+5; 6 const ld eps=1E-9; 7 int n; 8 bool vis[ma...
2019-09-13 12:45:00
117
转载 基于决策树的保险案列
完整的分析流程,请点击以下连接:https://nbviewer.jupyter.org/github/China-LuoYaxiong/ipynb/blob/master/%E5%9F%BA%E4%BA%8E%E5%86%B3%E7%AD%96%E6%A0%91%E7%9A%84%E4%BF%9D%E9%99%A9%E6%A1%88%E5%88%97.ipynb如果上面的...
2019-09-12 21:14:00
474
转载 CentOS7配置BBR加速
1. 安装ELReporpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org# install ELRepo for RHEL-8 or CentOS-8# rpm -Uvh https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm# insta...
2019-09-11 22:39:00
392
转载 annotation之@Autowired、@Inject、@Resource三者区别
1. @Autowired@Autowired使用场景@Autowired 是spring自带的注解,通过 AutowiredAnnotationBeanPostProcessor 类实现的依赖注入;@Autowired 是根据类型进行自动装配的,如果需要按名称进行装配,则需要配合@Qualifier;@Autowired 有个属性为 required,可以配置为 false,...
2019-09-09 15:37:00
194
转载 Microsoft Store无法下载应用解决办法
Microsoft Store 问题描述Microsoft Store 经常出现无法下载应用的情况,点击“获取”按钮无任何反应。解决办法1. 重新安装Microsoft Store以管理员身份打开 “Windows PowerShell”窗口查询Windows Store包路径,记下InstallLocation的值,后面的命令根据实际情况替换# 查询WindowsSto...
2019-09-09 13:20:00
13335
转载 IDEA升级,提示"Connection Error Failed to prepare an update"
问题来源:之前修改了IDEA的默认配置文件路径,然后升级新版本时就无法升级,提示"Failed to prepare an update Temp directory inside installation:..."。解决方法:1、定位到"~\IntelliJ IDEA\bin\idea.properties"文件,注释掉修改配置文件路径的两行"idea.config.pat...
2019-09-09 09:38:00
3117
转载 centos7下安装Oracle jdk8(免安装版)
java:(账号:347004884@qq.com 密码:Oracle123) jdk1.8 (解压配置安装): 创建并进入目录/usr/java https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载jdk-8u221版本,上传至服务至器目录/usr/java...
2019-09-07 10:25:00
341
转载 centos7下docker-ce19.03.2搭建本地开发环境(mysql5.7,RabbitMQ3.7.7-management,redis5.0.5)...
yum remove docker docker-common docker-selinux docker-engine -- 卸载旧版本yum install -y yum-utils device-mapper-persistent-data lvm2 -- 安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapp...
2019-09-07 09:51:00
130
转载 Eclipse 性能优化
本次记录Eclipse的各种优化,从性能、快捷设置、ini文件配置来进行更改。(设置路径为Window-->Preferences)1.自动提示补全语句(java->Editor->Content Assist)进入这个界面后找到Auto activation中 第一行的功能就是所触发的延迟 第二行的功能就是触发的一些字母或符号可以根据自己的习惯来更改...
2019-09-06 09:20:00
247
转载 centos7--软raid中硬盘故障修复
系统报错某块盘的扇区损坏,虽然当时没有影响到读写,但是以后可能会出问题,所以准备做修复dmesg报错: message报错: 开始修复--------------------------------------------------------1、首先查看硬盘是否确实有损坏Smartctl 可以检测下硬盘是否有坏道,PASSED为正常,FAILE...
2019-09-04 17:06:00
1120
转载 java VS c#,异同点
因工作安排,后期需要维护一个java项目。所以稍微熟悉下java,开此篇记录下java与c#的区别点,方便增强自己学习效果。肯定是不全的,可能是有错的,欢迎批评指正。一、关键字描述C#Java备注引用其他类库usingimport命名空间namespacepackage声明一组相关对象的作用域。...
2019-09-04 11:09:00
291
转载 字符串匹配算法 BF & KMP 算法
1. 定义主串(S): 匹配的目标串,这里用S来表示模式串(T): 需要匹配的字符串,这里用T来表示BF算法: BF算法,即暴风(Brute Force)算法,是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串T的第一个字符进行匹配,若相等,则继续比较S的第二个字符和 T的第二个字符;若不相等,则比较S的第二个字符和T的第一个字符,依次比较下去,直到得出最后的...
2019-09-03 18:09:00
354
转载 Robot Framework 自动化接口测试
1. 场景使用 Robot Framework 验证自动化接口测试测试对象:Gitee.com 动态列表 (https://gitee.com/yourname/event_list)测试目标:获取动态列表,并打印出动态id和创建时间2. 方案由于登录会出现手机号验证或验证码,所以为了方便登录有部分需要人工操作;登录完成后使用登录的cookie调用动态接口获取动态列表;接...
2019-09-02 20:03:00
348
转载 新浪2020届校园笔试编程题-1
解题思路:将字符串按照 “,” 拆分为数组遍历数组,记录最小值出现的索引位置每个值比较的时候需要按照 "." 拆分逐位比较实例代码:/** * 获取最小版本号 */public String getMin(String[] list) { if (list.length == 1) { System.out.println(list[0]);...
2019-09-01 01:50:00
192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅