- 博客(177)
- 收藏
- 关注
原创 通过 MCP 实现 AI Agent 目前有哪些最佳实践?
通过(Model Context Protocol)实现AI Agent的最佳实践,目前已在工具集成、框架设计、开发模式等方面形成了多种创新方案。
2025-06-05 00:16:14
566
原创 日常工作效率翻倍?AI大模型技术告诉你怎么做!
朋友们,今天咱们来聊聊一个超炫酷的技术——AI大模型技术,它在文字创作、图片生成、视频制作等领域可是大放异彩,简直就是我们的超级助手!
2025-06-05 00:03:48
968
原创 大模型系列|垂直大模型的几种训练策略(一)
那么这个比例多少比较合适呢?但是困难的是,原有数据保持分布的采样,你拿到的模型是个黑盒,别人并没有给你原始的数据分布,更何况海涉及到了惊细的清洗。第二,在落后的显卡上去训练,需要考虑更多的分布式问题,而将来迁移到高端显卡上的时候,在老显卡上累积的经验能直接用上的不多。首先,不知道他们对金融数据是如何清洗和保证数据质量的,个人觉得他们500B的金融数据质量可能是低于500B的通用数据的质量的,这个对模型最后能力的局限有比较大的影响,通用数据和金融数据必须是用同样的标准做了高质量清洗和质量控制的。
2025-06-04 23:51:28
870
原创 在STM32H7上部署边缘AI模型
这里我导入的TFLIte格式的文件,脚本是先生成.h5文件在转换为TFLite的,直接导入.h5格式的文件也可以。这篇文章是对stm32部署边缘AI的教程,不对模型创建做具体教程,我是用cursor生成的模型代码。打开cubemx,选择select components 下载x_CUBE_AI。这里我选择的芯片是stm32H743VIT6(尽量选择内存大一些的芯片部署)点击browse导入刚刚那个生成的文件(.h5或者。(这里的数据是使用python脚本生成的数据)下载之后就可以选择芯片导入模型了。
2025-06-04 23:37:45
299
原创 人工智能时代如何重构你的核心竞争力(程序员篇)
在人工智能(AI)技术的浪潮下,尤其是AIGC(如ChatGPT、Midjourney、Claude等)大语言模型的崛起,程序员的工作领域正经历着翻天覆地的变化。人工智能时代为程序员带来了前所未有的机遇和挑战。通过保持对基础编程技能的掌握和更新、培养跨学科知识整合能力和与AI协作的能力、制定科学的职业发展规划和保持持续学习的习惯等措施,程序员可以在AI时代中保持并提升自身的核心竞争力。因此,程序员需要在使用AI工具的同时,保持对基础编程技能的掌握和更新,并主动寻求创新挑战,以维持和提升个人竞争力。
2025-06-04 23:25:13
792
原创 【大模型】初识大模型(非常详细)零基础入门到精通,收藏这一篇就够了_大模型入门
大模型的定义大模型是指具有数千万甚至数亿参数的深度学习模型。近年来,随着计算机技术和大数据的快速发展,深度学习在各个领域取得了显著的成果,如自然语言处理,图片生成,工业数字化等。为了提高模型的性能,研究者们不断尝试增加模型的参数数量,从而诞生了大模型这一概念。本文讨论的大模型将以平时指向比较多的大语言模型为例来进行相关介绍。大模型的基本原理与特点大模型的原理是基于深度学习,它利用大量的数据和计算资源来训练具有大量参数的神经网络模型。通过不断地调整模型参数,使得模型能够在各种任务中取得最佳表现。
2025-06-04 23:12:52
517
原创 OCR+AI双引擎驱动:手把手教学构建智能财报分析系统
TextIn平台是一款基于OCR(光学字符识别)技术的智能文档解析工具,能够高效提取文档中的结构化数据。特别是在财报分析中,TextIn的OCR技术能够精准识别财务报表中的表格和文本,并将其转换为可处理的Markdown格式。这样,企业不仅可以避免人工输入带来的错误,还可以大大提升财报处理的速度和准确性。合合信息的TextIn与DeepSeek R1的结合,提供了一种全面、自动化的财报分析解决方案。通过自动化文档解析和深度AI分析,企业不仅能够高效提取财务数据,还能精准识别财务中的潜在问题和业务机会。
2025-06-04 23:00:37
801
原创 AI浏览器BrowserUse:概述与背景(一)
随着人工智能的迅速发展,AI 技术已开始渗透到我们生活的方方面面。浏览器,作为我们与互联网交互的主要工具,早已不仅仅是一个网页展示工具。AI 浏览器的出现,让浏览器不仅能够提供基本功能,还能根据用户需求自动化执行任务、提供个性化的推荐和优化用户体验。在本系列文章中,我们将深入探讨如何构建一个智能浏览器,并介绍开源项目 Browser Use,作为实现 AI 浏览器的基础。通过这一系列的教程,你将了解如何从安装、调试到优化这个项目,最终打造一个功能强大的 AI 浏览器。
2025-06-04 22:41:21
311
原创 【MySQL】数据库和表的操作
在项目实际开发中,经常修改某个表的结构,比如字段名字,字段大小,字段类型,表的字符集类型,表的存储引擎等等。这时我们就需要修改表。这时,可以打开看看 test1.sql 文件里的内容,其实把我们整个创建数据库,建表,导入数据的语句都装载这个文件中。接下来我们对这个表的插入结果进行查看,注意,该表的校验方法是不进行区分大小写进行匹配的;然后我们为这个数据库创建一张表,并插入一些数据,创建表和插入的语法我们先不做介绍,后面再介绍;参数, 在恢复数据库时,需要先创建空数据库,然后使用数据库,再使用。
2025-03-22 16:06:33
914
原创 Windows安装Rust环境(详细教程)
MSVCRT是Microsoft Visual C++编译器的旧版运行时库,用于支持在Windows系统上使用Visual C++编译的程序。(4) 上图的1选项要求必须安装C/C++的编译环境,默认是 visual studio安装器,而此次使用mingw64,因此需要手动修改为。Rust默认使用的C语言依赖Visual Studio,但该工具占用空间大安装也较为麻烦,可以选用轻便的mingw64包。UCRT是一个通用的C运行时库,用于支持使用C语言编译的程序,而不仅仅是限于Visual C++编译器。
2025-03-22 03:19:51
3054
原创 spring的核心模块
Spring 中的DAO提供一致的方式访问数据库,不管采用何种持久化技术,Spring都提供一致的编程模型。Spring的ORM模块对ORM框架如Hibernate等进行了封装,Spring能够管理、维护Hibernate,使用时可直接继承HibernateDaoSupport类,该类内置一个HibernateTemplate。Spring支持多种视图技术。Web层使用Web层框架,可选的,可以是Spring自己的MVC框架,或者提供的Web框架,如Struts、Webwork、tapestry和jsf。
2025-03-22 01:43:24
429
原创 SpringBoot整合JWT
一. JWT简介1. 什么是JWT?JWT(JSON Web Token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证;应用场景如用户登录。JWT详细讲解请见 github:https://github.com/jwtk/jjwt2. 为什么使用JWT?
2025-03-22 00:06:00
967
原创 Spring 事务(详解)
将组操作封装成个执单元,要么全部成功要么全部失败。为什么要事务?如转账分为两个操作:第步操作:A 账户 -100 元,第步操作:B 账户 +100 元。如果没有事务,第步执成功了,第步执失败了,那么 A 账户平故的 100 元就“间蒸发”了。如果使事务就可以解决这个问题,让这组操作要么起成功,要么起失败。
2025-03-10 22:53:09
868
原创 Spring AOP 详解
Aspect Oriented Programming(面向切面编程)。切面就是指某一类特定问题,所以 AOP 也可以理解为面向特定方法编程。**AOP 是一种思想,是对某一类事情的集中处理。**Spring AOP 是其中的一种实现方式。AOP 的作用:在程序运行期间,在不修改源代码的基础上,对已有方法进行增强(无侵入性:解耦)。
2025-03-10 16:53:51
636
原创 Nginx 反向代理配置
Nginx 作为反向代理服务器,在 Web 服务架构中发挥着至关重要的作用。通过反向代理配置,Nginx 能够帮助分担流量、提供负载均衡、提高安全性、加速请求响应等。本文介绍了 Nginx 反向代理的基本配置方法,以及如何通过负载均衡、SSL 反向代理、WebSocket 代理等功能,进一步扩展其能力。
2025-03-07 22:18:11
596
原创 MySQL中json类型数据查询
select * from users where JSON_CONTAINS(address,JSON_OBJECT(‘tags’, ‘家’));1、函数查询:JSON_CONTAINS(json字段,JSON_OBJECT(‘json数组属性’, ‘内容’))1、函数查询:json_extract(json字段, ‘$.json属性’)1、函数查询:json_length(json字段, ‘$.json属性’)2、对象操作方法进行查询:json字段->‘$.json属性’
2025-03-05 18:32:34
357
原创 Linux环境下的事件驱动力量:探索Libevent的高性能IO架构
I/O框架库以库函数的形式,封装了较为底层的系统调用,给应用程序提供了一组更便于使用的接口。这些库函数往往比程序员自己实现的同样功能的函数更合理、更高效,且更健壮。因为它们经受住了真实网络环境下的高压测试,以及时间的考验。各种I/O框架库的实现原理基本相似,要么以Reactor模式实现,要么以Proactor模式实现,要么同时以这两种模式实现。
2025-03-05 17:09:08
892
原创 Java进阶学习笔记77——特殊文本文件、日志技术
properties: 使用键值对,可以方便解析。.xml文件,也是可以用来存储用户名、密码。存储多个用户的:用户名、密码、家乡、性别。在开发中为什么要用这些特殊的文件呢?这些特殊文件,我们主要学什么呢?存储多个用户的:用户名、密码。如果使用普通文件,不方便解析。
2025-03-05 15:12:33
126
原创 go测试问题记录
时,这意味着 Go 测试框架没有实际运行测试,而是返回了之前测试运行的结果。Go 1.10 引入了测试结果缓存,目的是为了加快测试的速度。如果自上次成功测试以来源代码和测试代码都没有发生变化,并且测试所依赖的环境(如环境变量和文件)也没有变化,Go 测试框架就会使用缓存的结果。另外,请确保你的测试确实触发了一些代码的变动,因为如果测试无法检测到代码变动(包括测试中依赖的任何文件或环境变量的变动),它可能会直接使用缓存的结果。这将告诉 Go 测试框架忽略缓存,并重新运行指定的测试。当 Go 测试输出显示。
2025-03-05 00:40:36
152
原创 2024最新版Redis安装使用指南
按照官网定义,Redis是一个开源的、用作缓存数据存储、向量数据库、文档数据库、流式处理引擎,和消息代理的内存数据存储。Redis ( Remote DIctionary Server ) 通常被称为数据结构服务器,因为值 ( value ) 可以是字符串 ( String ) , 哈希 ( Map ) , 列表 ( list ) , 集合 ( Sets ) 或有序集合 ( Sorted Sets) 等类型。Redis 是开源的,遵守 BSD 协议,使用 C 语言开发。
2025-03-04 22:22:34
809
原创 2022java面试总结,1000道(集合+JVM+并发编程+Spring+Mybatis)的Java高频面试题
后面还有关于 springMVC,微服务,Dubbo,netty,网络,zookeeper,kafka,rabbitMQ,readis缓存,数据库,设计模式,就不在这里一一给大家展示了,通常一个 Xml 映射文件,都会写一个 Dao 接口与之对应,请问,这个 Dao 接口的工作原理是什么?Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢是用 == 还是 equals() 它们有何区别。可能对于初学者不需要后面的框架和 JVM 模块的知识,读者朋友们可根据自己的情况,选择对应的模块进行阅读。
2025-03-03 17:47:17
845
1
原创 自己搭建远程桌面服务器-RustDesk(小白版)
此软件主要功能为远程各种设备(其中包括Windows、macOS、Linux、iOS、Android、Web等)支持文件传输(可直接拷贝远程电脑的文件,类似向日葵的远程文件)支持内网穿透(支持端口映射,TCP/UDP,支持Windows默认远程桌面应用)最主要优点为可远程Android,本人最爱,简单配置,可帮助老家父母直接操控手机,解决他们使用手机过程中的问题。
2025-03-03 10:43:33
1363
原创 基于OpenCV和Python的人脸识别系统_django
为了更好地发挥本系统的技术优势,根据人脸识别系统的需求,本文尝试以B/S经典设计模式中的Django框架,python语言为基础,通过必要的编码处理、人脸识别系统整体框架、功能服务多样化和有效性的高级经验和技术实现方法,旨在完成一个快速、高效、便捷的人脸识别系统。用户登录界面,首先双击打开系统,连上网络之后会显示出本系统的登录界面,这是进入系统的第初始页面“登录”,能成功进入到该登录界面则代表系统的开启是成功的,接下来就可以操作本系统所带有的其他所有的功能。采用(模型M、视图V和模板t)的框架模式。
2025-03-02 20:14:37
516
原创 你还在手动画ER图吗?让SQL自动生成ER图,轻松解决作业难题!
每到数据库课程或者毕业设计阶段,大家是否总会遇到一个让人头疼的问题——手绘ER图。不论是老师要求的数据库设计,还是毕业设计中的系统建模,ER图似乎成了不可绕过的一道坎。但你有没有想过,其实ER图是和数据库中的表结构一一对应的,难道我们非得一个个表、字段、关系地画下来吗?完全不需要!为了帮助大家更高效地完成作业和项目设计,我们开发了一款在线SQL转ER图工具。通过这款工具,你只需要将SQL语句输入工具,它就能自动解析你的数据库表结构,并生成精准的ER图。
2025-03-02 18:35:43
2705
原创 【分库分表】基于mysql+shardingSphere的分库分表技术
分库分表是一种场景解决方案,它的出现是为了解决一些场景问题的,哪些场景喃?单表过大的话,读请求进来,查数据需要的时间会过长读请求过多,单节点IO压力太大,IO压力太大会造成什么?可能会造成IO阻塞,造成响应速度变慢。分库分表是指的两种维度,一种维度是分库,另一种维度是分表。分的话有两种分法,一种是水平分,另一种是垂直分。水平分是指将数据分为多段,一个服务器节点上存放一段,读写的时候走自己要的那一段所在服务器上。一段也叫一个分片(sharding)
2025-03-01 14:45:54
938
原创 【SpringBoot】使用IDEA创建SpringBoot项目
*** 获取状态码* @return 状态码*//*** 获取状态信息* @return 状态信息*/SUCCESS("200","成功"),NOT_FOUND("404","未找到"),INTERNAL_SERVER_ERROR("500","服务器内部错误");
2025-03-01 00:13:01
1600
原创 【MySQL】MySQL表设计的经验(建议收藏)
作为后端开发,我们经常需要设计数据库表。整理了21个设计MySQL表的经验准则,分享给大家,希望大家看完会有帮助。如果没有特殊的理由, 一般都建议将字段定义为 NOT NULL。为什么呢?首先,NOT NULL可以防止出现空指针问题。其次,NULL值存储也需要额外的空间的,它也会导致比较运算更为复杂,使优化器难以优化SQL。NULL值有可能会导致索引失效如果将字段默认设置成一个空字符串或常量值并没有什么不同,且都不会影响到应用逻辑, 那就可以将这个字段设置为NOT NULL。
2025-02-28 22:34:58
849
原创 SpringBoot事件监听器 @EventListener
在 Spring 框架中,@EventListener是一个用于处理应用程序事件的注解。它提供了一种方便的方式来监听和响应各种事件,使得代码可以基于事件驱动的方式进行架构。通过@EventListener注解,可以将一个方法标记为事件监听器,当对应的事件被发布时,该方法就会被自动调用。
2025-02-28 10:08:45
836
原创 Spring Cloud Gateway 整合Spring Security
在Security中用户信息需存放在中,是一个接口,可以使用Security已经实现的,也可以实现接口自定义用户信息类。/***/@Data/*** token*//***//***//***//*** location*//***//***//*** 用户名*//*** 账号密码*//*** 权限列表*/@Override@Override@Override/***/@Override。
2025-02-27 13:24:25
776
原创 Redis的介绍、安装和配置
性能极高-Redis能读写的速度是110000次/秒,写的速度是81000次/秒Redis数据类型丰富,不仅仅支持简单的key-value类型的数据,同时还支持list,set,zset,hash等数据结构的存储Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用Redis支持数据的备份,即master-slave模式的数据备份我使用的是redis-7.2.0gcc -v #查看gcc版本。
2025-02-27 12:02:43
1243
原创 nginx 部署前端vue项目
Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡。优点支持海量高并发:采用IO多路复用epoll。官方测试Nginx能够支持5万并发链接,实际生产环境中可以支撑2-4万并发连接数。内存消耗少可商业化配置文件简单 除了这些优点还有很多,比如反向代理功能,灰度发布,负载均衡功能等。
2025-02-26 03:09:06
678
原创 Mysql之主从复制
MySQL的主从复制()是一种数据复制解决方案,将主数据库的DDL和DML操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而是的从库和主库的数据保存同步。MySQL支持将数据从一个MySQL服务器(主服务器)复制到一个或多个其他MySQL服务器(从服务器),从库同时也可以作为其他从服务器的主库,实现链状复制。MySQL主从复制的优点主要包含以下三个方面:主库出现问题,可以快速切换到从库提供服务;实现读写分离,降低主库的访问压力;
2025-02-26 01:48:13
323
原创 MS SQL Server 实战 统计与汇总重复记录
如图可以看出,统计汇总结果清晰的反映出了重复记录的情况,即 count(title)>1 的 ct 字段值,值大于1 的表示该题目出现的个数。另外命令结果增加了4个行,包括单选题统计共 248 题,多选题统计共 113 题,判断题统计共 293 题,总数统计共 654 题。主要是通过 case when 语句对 title 字段进行判断 ,为NULL值的表示汇总行,则进行 isnull(etype,‘总数’)+‘统计情况:’ 的字符串拼接,etype字段为 NULL 值的表示总数的统计行。
2025-02-26 00:28:16
922
原创 docker拉取mysql5.7镜像报错Error response from daemon Get “httpsregistry-1.docker.iov2“
修改配置文件(删除源数据,直接复制粘贴,wq退出即可)进入/etc/docker/daemon.json。
2025-02-24 17:14:22
865
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人