- 博客(53)
- 收藏
- 关注
原创 语音识别:docker部署FunASR以及springboot集成funasr
模型下载地址,通过设置model ID从Modelscope下载模型:modelscope model ID 或者 本地模型路径--vad-dir:modelscope model ID 或者 本地模型路径--punc-dir:modelscope model ID 或者 本地模型路径--lm-dir:modelscope model ID 或者 本地模型路径--itn-dir:modelscope model ID 或者 本地模型路径--port:服务端监听的端口号,默认为10095。
2025-01-06 21:55:51 993
原创 如何解决 Spring Boot 拦截器不生效的问题
在使用 Spring Boot 开发 Web 应用时,我们常常需要使用拦截器(Interceptor)来对请求进行预处理。例如,验证用户是否登录。然而,很多开发者会遇到一个常见的问题:拦截器配置了却不生效。本文将讨论一种常见的原因及其解决方案——将配置类移入正确的包下。
2025-01-06 20:25:10 309
原创 从0到1部署Tomcat和添加servlet(IDEA2024最新版详细教程)
本文不仅细化了每一个步骤,实现了从0到1部署Tomcat和添加servlet。还针对IDEA2024版和以前的版本在部署上的区别,做了详细介绍,尤其是add framework support部分。与此同时,针对控制台中文乱码问题,本文也给出了详细解决方案。
2025-01-06 16:57:44 602
原创 【MySQL统计函数count详解】
count() 是一个聚合函数,返回指定匹配条件的行数。开发中常用来统计表中数据,全部数据,不为null数据,或者去重数据。
2025-01-06 15:40:54 957
原创 sql中的regexp与like区别
其中,column_name是要进行匹配的列名,table_name是要查询的表名,pattern是要匹配的正则表达式模式。:灵活性强,能进行复杂模式匹配(如开头、结尾、字符集等)。The Begin?中第二个字符是 “a” 的所有行,你可以使用。:性能较好,适合简单模式匹配(如包含某字符)。(代表任意数量的字符,包括零个字符)和。例如,在 MySQL 中,可以使用。:高级字符串匹配,使用正则表达式。:简单字符串匹配,使用通配符。(代表一个任意字符)。
2025-01-01 17:41:20 586
原创 SpringBoot下获取resources目录下文件的常用方法
不想折腾的同学可以直接用method3和method4的方法来使用,也可以将模板和资源文件外置,通过绝对路径获取对应文件。有好的方法也欢迎大家一起交流沟通~
2025-01-01 16:30:49 343
原创 Python爬虫教程——7个爬虫小案例(附源码)_爬虫实例
爬虫的全称为网络爬虫,简称爬虫,别名有网络机器人,网络蜘蛛等等。网络爬虫是一种自动获取网页内容的程序,为搜索引擎提供了重要的数据支撑。搜索引擎通过网络爬虫技术,将互联网中丰富的网页信息保存到本地,形成镜像备份。我们熟悉的谷歌、百度本质上也可理解为一种爬虫。如果形象地理解,爬虫就如同一只机器蜘蛛,它的基本操作就是模拟人的行为去各个网站抓取数据或返回数据。
2024-12-31 00:12:52 7003 4
原创 MySQL表的增删改查---多表查询和联合查询
大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步 .本文由xiaoxie原创 CSDN如需转载还请通知。
2024-12-30 22:06:57 655
原创 MySQL ConnectorODBC 5.1.4 for 32-bit Windows 安装与应用指南
MySQL Connector/ODBC(也称为MyODBC)是一个开源的数据库驱动程序,允许使用ODBC(Open Database Connectivity)接口与MySQL数据库进行交互。它提供了Windows、Linux、Mac OS X等操作系统上的跨平台数据库访问。这种连接方式在企业级应用中十分常见,尤其是在需要进行数据库无关编程的场景中。ODBC (Open Database Connectivity) 是一种用于数据库访问的编程接口标准。
2024-12-29 15:57:30 680
原创 Apache Tomcat RCE 稳定复现 保姆级!(CVE-2024-50379)附视频+POC
最近爆出 Apache Tomcat条件竞争导致的RCE,影响范围当然是巨大的,公司也及时收到了相关情报,于是老大让我复现,以更好的帮助公司进行修复漏洞。复现难度其实并不大,但是成功率很低,相信很多师傅也在复现,希望能够成功,所以我对“成功率”进行了一点点研究,希望能够提高师傅们复现成功的概率。
2024-12-28 18:34:28 663
原创 【第三讲】Spring Boot 3.4.0 新特性详解:增强的配置属性支持
类型安全配置:增强了对配置属性的验证和类型安全支持。支持多种配置源:引入了对不同配置源(如 YAML、properties、环境变量等)的统一支持。更好的 IDE 支持:增强的 IntelliJ IDEA 和其他 IDE 的支持,提高了开发者的工作效率。
2024-12-28 14:07:17 940
原创 Spring cloud alibaba集成nacos 报错:[Nacos Config] config[dataId=xxx, group=DEFAULT_GROUP] is empty 解决
需要注意的是,在使用Nacos 2.x版本时,需要确保这两个端口都已经在服务器上开放,并且在安全组和防火墙中也相应地开放这些端口,以保证Nacos能够正常工作。如果你的Spring Boot项目正在使用Nacos,也需要将项目中的server-adr端口改成9848,以适配新版本的端口变化。Nacos在升级到2.x版本后,对端口的使用进行了调整,新增了端口9848作为管理端口(Management Port),而原有的8848端口继续用于服务发现和配置管理。3,发现配置均正常,那么需要详细去判断一下。
2024-12-27 17:28:07 511
原创 Linux系统下安装配置 Nginx 超详细图文教程
1、修改配置端口和默认访问页面#找到nginx的配置文件,编辑#这里放置的是nginx默认显示的页面。
2024-12-27 16:13:19 1164
原创 建议微调初学者们不要用web-ui训练
(本文是作者花了3天在本地机和云服务器、分别在windows10、windows11、windowsServer2022尝试,翻阅了数千个网站得出的经验)(由于作者也是初学者,本文可能存在不足之处,请多多指出!只需要更改这3个参数,小白都能把模型跑起来!如果你是初学者,对这些东西完全摸不着头脑,折磨了3天终于把模型训练起来了。其实并没有想象中那么难对吧!以上就是本文的全部内容。
2024-12-25 23:57:42 568
原创 前端处理跨域问题
对于前端来说,最常用和推荐的方法是通过CORS来解决跨域问题,因为它提供了更好的灵活性和安全性。如果无法控制服务器端或者有特殊需求,则可以考虑使用代理服务器、WebSocket或者其他方法。然而,无论采用哪种方式,都应当注意安全性和最佳实践,避免引入潜在的安全隐患。
2024-12-25 22:34:32 472
原创 《Web 应用项目开发》课程心得体会:从理论到实战,开启 Web 开发新征程
记得初次尝试用 CSS 制作响应式导航栏,在不同屏幕尺寸下,菜单变形、元素错位频发,历经无数次属性调整、浏览器测试,终攻克难题,那一刻,页面在手机、平板、电脑上完美适配,成就感油然而生。开发初期,前端与后端就接口数据格式僵持不下,前端倾向简洁 JSON 数组,后端顾及数据关联想用嵌套对象,激烈讨论后,权衡双方需求,敲定优化方案,矛盾化为合作 “催化剂”,加深彼此理解,后续配合更默契。数据库表结构精心雕琢,商品表关联分类、库存表,用户表衔接订单、地址表,关系错综复杂,力求数据无冗余、查询高效。
2024-12-25 00:14:28 722
原创 Vue.js前端框架教程12:Vue表单验证rules和form.validate
是在表单组件中使用的一个属性,它接收一个对象,该对象包含了表单中每个字段的验证规则。如果验证通过,则显示提示消息并执行提交操作;如果验证失败,则显示错误提示。表单验证的基本介绍和用法,你可以根据具体需求调整验证规则和处理验证结果的逻辑。是一个方法,用于触发表单验证,并根据验证结果执行相应的操作。是一个对象,定义了表单字段的验证规则,而。是一个方法,用于验证整个表单。在这个示例中,当用户点击提交按钮时,会触发。,如果表单验证通过,则。
2024-12-24 16:35:10 708
原创 OpenMV与STM32通信全面指南
OpenMV是一款开源的微型机器视觉模块,基于ARM Cortex-M7微控制器,运行MicroPython脚本。它支持多种图像处理功能,如颜色识别、形状检测、条形码识别等,适用于教育、快速原型开发和小型嵌入式视觉应用。OpenMV的主要特点:使用MicroPython,降低了开发门槛。模块尺寸小,适合嵌入式应用。支持多种图像处理算法。提供UART、SPI、I2C、USB等通信接口。STM32是STMicroelectronics公司推出的基于ARM Cortex内核的32位微控制器系列。
2024-12-24 14:52:07 1168
原创 Delphi Web前端开发教程(9):基于TMS WEB Core框架
Delphi早期也有一些值得信赖的替代品,例如古老的IntraWeb、uniGUI等,但 TMS Web Core 对我来说感觉更“正确”,真正的体验是创建一个常规的 Delphi 应用程序,它恰好作为一组 HTML 页面弹出。软件行业的初学者们,远见者们——未来的大门已经敞开了。Delphi拥有27年不断进化发展的强大生命力,数量庞大的第三方组件,活跃的全球开发者生态链,乐于助人的Delphi程序员社区,积极进取的研发团队,所有这一切都会极大的帮助Delphi开发者在移动互联网和物联网时代游刃有余!
2024-12-23 23:29:06 888
原创 前端大文件分片下载解决方案(看这一篇就够了)
浏览器的安全策略禁止网页(JS)直接访问和操作用户计算机上的文件系统。在分片下载过程中,每个下载的文件块(chunk)都需要在客户端进行缓存或存储,方便实现断点续传功能,同时也方便后续将这些文件块合并成完整的文件。这些文件块可以暂时保存在内存中或者存储在客户端的本地存储(如 IndexedDB、LocalStorage 等)中。使用封装,直接上代码/*** localforage–是一个高效而强大的离线存储方案。
2024-12-21 14:33:15 467
原创 【前端爬虫】关于如何获取自己的请求头信息(user-agent和cookie)
3.此时控制台下方应该会筛选出所有的数据请求,这里我们随便点击一个请求就会在右侧打开请求的详细信息。4.然后向下浏览详细信息,找到请求标头,cookie和user-agent就在请求标头中。2.然后点击控制台上方的网络按钮,进入网络标签栏后点击Fetch/XHR,然后刷新页面。1.首先打开某个页面,点击键盘的F12键进入控制台,或者鼠标右键页面选择打开控制台。5.将请求头中的cookie和user-argent完整复制到编程项目中即可使用。
2024-12-19 20:38:41 651
原创 Web 扫描神器:WhatWeb 保姆级教程(附链接)
WhatWeb 是一款用于识别网站技术栈和特征的开源Web扫描工具。它可以自动分析网站的响应并识别出使用的Web框架、CMS、服务器、JavaScript库等技术组件。WhatWeb的目标是通过分析网站的内容,提供有关目标的技术信息,这对于安全测试、漏洞评估和信息搜集等任务非常有用。WhatWeb能够自动检测网站使用的各种技术,包括Web服务器、Web应用框架、CMS、JavaScript库等。WhatWeb具有可扩展的插件系统,允许用户自定义检测规则和添加新的检测模块。
2024-12-19 00:11:35 464
原创 router.resolve 方法
方法签名location:要解析的目标路由,可以是路径字符串或路由对象。(可选):当前路由位置,默认为当前激活的路由。append(可选):是否在当前路径后追加目标路径。返回值返回一个对象,通常包含以下属性:href:解析后的 URL 字符串。route:解析后的路由对象。location:解析后的目标位置对象。
2024-12-13 23:12:46 423
原创 ASP.NET Core Web 项目的部署:选择 IIS 还是 Kestrel?
在部署应用程序时,选择合适的 Web 服务器是一个关键决策。最常见的选择有IIS和Kestrel,每种服务器都有各自的优势和适用场景。本文将详细介绍IIS和Kestrel各自的特点、适用场景、以及在安全性方面的考虑,帮助你根据具体需求做出明智的部署选择。选择IIS或Kestrel性能要求:如果应用程序要求高并发、高性能、低延迟,尤其是在跨平台环境中,Kestrel 更合适。安全性需求。
2024-12-12 15:02:59 1039
原创 【Flutter】webview_flutter使用详解
webview_flutter是Flutter官方推出的一款用于Flutter上的webview插件,该插件在 iOS 用的是WKWebView 支持;在 Android 上用的是系统WebView。
2024-12-11 12:00:33 1026
原创 WebRTC 入门:带有示例代码的实用指南
WebRTCWeb 实时通信)是一组开源技术,可实现 Web 浏览器和移动应用程序之间通过互联网直接进行实时通信。它允许点对点音频、视频和数据共享,而无需任何插件或其他软件。WebRTC 广泛用于构建视频会议、语音通话、直播、在线游戏等应用程序。WebRTC 点对点连接ICE交互式连接建立)、STUNNAT 会话遍历实用程序)和TURN使用中继绕过 NAT 进行遍历是 WebRTC 框架的重要组成部分可实现互联网上的实时通信。
2024-12-10 23:49:53 2024
原创 vue3 引入 wangeditor 富文本编辑器 与 highlight 代码高亮工具 的方法及注意事项
Wangeditor 是一款开源 Web 富文本编辑器,开箱即用,配置简单。简洁易用,功能强大。快速接入,配置简单,几行代码即可生成。集成了所有常见功能,无需二次开发。在 Vue React 也可以快速接入。支持 JS Vue React。不依赖任何第三方框架,可用于 jQuery Vue React 等。wangEditor 提供了官方的 Vue React 组件。Highlight 是一款简洁、高效的代码高亮工具。
2024-12-10 23:14:17 566
原创 docxtemplater 实现前端word模板修改(普通文本、图片、表格),并且下载
非常好用,但是存在部分插件使用收费情况,所以选择其它免费的代替,图片使用 docxtemplater-image-module-free,表格使用它自带的循环去实现,缺点就是不能自定义表格,必须要提前在模板中内置好表格使用;项目业务需要,需要实现下载word,并且对word中的内容进行指定输出,包含普通文本、图片、以及表格;表格 {#table}{col1} {col2} {col3}{/table}准备好模板后,将模板放入项目的public文件夹内,以便后续使用;读取文件,传入对应的模板word地址;
2024-12-10 18:23:34 536
原创 企业办公自动化:Spring Boot OA管理系统详解
同时,一个大型的计算机网站系统,必须有一个正确的设计指导思想,通过合理选择数据结构、网络结构、操作系统以及开发环境,构成一个完善的网络体系结构,才能充分发挥计算机信息管理的优势。可以保证关键数据的安全性。6、网络上的客户端和服务器可以用来编程任何独立的编程环境,也有中国,GB2312,BIG5,日文写作,一般基金,用于支持多国语言,并且可以嵌入在数据表和其他软件shift_jis访问柱可以用作的名称。编程语言,如C, C ++,Python和Java的,的Perl,PHP,埃菲尔铁塔,Ruby和Tcl的。
2024-12-09 10:26:36 307
原创 Spring Cloud 完整整合 Security + Oauth2 + jwt实现权限认证
OAuth2是一个开放的标准,协议。即允许用户让第三方应用访问某一个网站上存储的用户私密资源(照片,头像等)。这个过程中无需将用户名和密码提供给第三方应用。在互联网中,我们最常见的OAuth2的应用就是各种第三方通过QQ授权,微信授权,微博授权等登录了。OAuth2协议一共支持4中不同的授权模式。授权码模式:常见的第三方平台登录功能基本上都使用这种模式。简化模式:简化模式不想要客户端服务器(第三方应用服务器)参与,直接在浏览器中向授权服务器申请令牌。
2024-12-08 21:31:32 977
原创 Jasypt加密解密工具嵌入Spring boot框架的使用教程
Jasypt (Java Simplified Encryption) 是一个开源的Java库,专注于简化加解密过程,特别适合在Java应用程序中处理敏感数据,如密码、密钥或任何其他需要保护的信息。Jasypt的目标是提供一个易于使用的API,使得开发者能够轻松地集成加密功能,而不必成为加密专家。可以在以上代码中设置自己需要加密的明文、盐值、算法,然后将加密后的密码填入application-dev.yml文件中配置mysql、redis等数据库的密码填写位置。
2024-12-08 19:32:56 880
原创 【MySQL系列】使用 ALTER TABLE 语句修改表结构的方法
??欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。???欢迎订阅本专栏。
2024-12-07 23:06:50 907
原创 spring boot dynamic 动态数据数据源配置连接池
在复杂的业务场景中,我们经常需要使用多数据源来满足不同的数据访问需求。Dynamic Datasource 为我们提供了一种灵活切换不同数据源的解决方案。但是多数据源配置连接池 以及说明文档都是收费的。本篇博文将详细介绍如何配置和优化 Dynamic Datasource 的连接池,包括 Druid 和 HikariCP,以及如何根据项目需求进行选择。通过合理配置连接池参数,我们可以有效提高数据库操作的性能和稳定性。
2024-12-06 22:25:24 668
原创 Mysql表的增删查改(基础)
INSERT into exam VALUES (1,‘唐三藏’,67,98,56),(2,‘孙悟空’,87.5,78,77),(3,‘猪悟能’,88,98,90),(4,‘曹孟德’,82,884,67),(5,‘刘玄德’,55.5,85,45),(6,‘孙权’,70,73,78.5),(7,‘宋公明’,75,65,30);2.在查询的过程中要根据指定的查询条件把符合条件的数据过滤出来,此时执行的是where子句(执行where时,别名还未被定义!values (值1),(值2),…LIMIT s,n;
2024-12-06 21:13:41 669
原创 idea连接SQL Server数据库_idea连接sqlserver数据库
4.设置密码(这一步可以在安装数据库时就可以完成),如果觉得用户名有问题,也可以修改用户名5.查看SQL Server端口号(默认端口:1433),选择SQL Server2019配置管理器6.打开SQL Server网络配置,打开Tcp/IP协议,进去查看SQL Server端口号,到此数据库配置完成。
2024-12-06 20:03:43 703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人