自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 ChromaDB向量数据库Python教程:从入门到实战完整指南(含游戏资源管理系统案例

本文档提供完整的ChromaDB学习路径,包含四个循序渐进的代码示例:基础用法、复杂查询、持久化与自定义嵌入,以及"游戏资源管理系统"实战案例。详细说明环境初始化步骤(支持Windows/macOS/Linux),推荐使用清华镜像加速安装依赖(Python 3.8+)。教程分为四个层次:基础(核心对象与操作)、中级(批量写入与复杂查询)、高级(持久化与自定义嵌入)和实战(完整业务闭环)。每个示例均附带完整代码、运行指令和详细的流程说明,涵盖从创建集合到语义搜索、元数据过滤等核心功能

2025-08-26 12:21:45 490

原创 都市人物标签

胖学生, 胖流氓, 胖大叔, 夹克男胖子, 间谍, 特务, 侦探, 村民, 赵四, 时尚小女孩, 时尚小男孩, 苗族少女, 苗族少年, 卖东西的人, 货郎, 中年妇女A, 不良少女C, 不良少女B, 不良少女A, 男仆, 黑毛男主, 粉毛男主, 黄毛男主, 紫毛男主, 大衣男主, 魔术师, 欧洲骑士, 日本忍者, 恶霸, 驯兽师, 媒婆, 奴隶, 天使A, 纹身师, 赛车手, 电竞选手, 圣诞老人, 电焊工, 相扑选手, 铁匠A, 未来人, 拉丁舞者, 赛博男, 防化员, 练功老大爷, 农民, 卖鱼仔, 老

2025-07-29 13:00:37 301

原创 开放端口,开通数据库连接权限,无法连接远程数据库 解决方案

摘要:在CentOS7系统中,当Docker网络配置异常时,可能是由于IP转发功能未开启。通过编辑/etc/sysctl.conf文件,添加"net.ipv4.ip_forward = 1"并执行sysctl -p命令使配置生效,可以解决该问题。此方法能确保Docker容器网络正常通信。(98字)

2025-07-07 19:03:36 202

原创 java爬虫框架,简单高效,易用,附带可运行案例

摘要 WebScraper是一个Java封装的爬虫工具类,适用于Spring Boot 3.4.5和Java 17环境。该工具通过Selenium和WebDriverManager实现浏览器自动化,提供网页内容抓取、元素交互、页面滚动和翻页功能。主要特性包括:多浏览器支持(Chrome、Firefox、Edge)、无头模式运行、自定义User-Agent和代理设置,以及灵活的页面元素定位方式(CSS/XPath等)。工具还包含数据提取方法,支持爬取动态网页内容。依赖包括selenium-java、webdr

2025-06-13 14:26:18 1557

原创 python爬虫简便框架,附带百度操作完整案例

本文介绍了一个灵活易用的WebScraper爬虫工具类,封装了浏览器控制和数据采集的核心功能。该工具提供浏览器初始化配置、页面交互(点击/输入/滚动)、元素定位、数据提取、网络请求捕获、截图等多种实用方法,支持多种选择器定位方式和无头模式运行,并可通过模板化方式提取结构化数据。工具还包含翻页处理、请求拦截等高级特性,适用于各类网页自动化采集任务。

2025-06-13 12:44:25 970

原创 JTextArea输入内容后无法读取到之前的内容

JTextArea这个输入框,你是不是出现设置文本,你后续输入内容,之后你去获取的时候却只能获取到你后续输入的内容?其实是因为你在设置时,没用.trim()去除空格,这个非常重要,要去除空格。正确:setText("xxx"+text.trim());错误:setText("xxx"+text);

2025-04-02 16:27:34 171

原创 java+selenium(资源全备,打开已使用浏览器信息,保留用户信息)

我的代码可以实现以下效果:保留用户信息,好处:可以在登录好一个账号后还保留原来的token验证信息使用java+selenium实现爬取vue元素内容,获取里面的视频,图片信息等我使用的jdk是17版本,你们如果用自己版本不行就使用我一样版本的jdk再试试通过Java执行cmd命令打开谷歌浏览器,并指定保存用户信息的路径,也是读取用户信息的路径自动化工具进入打开的这个谷歌浏览器,就能够实现,保留之前的登录信息了,无需再输入密码。

2025-03-21 19:04:26 1435

原创 手动输入商品信息?没有扫码枪?那赶紧来学手机化身扫码枪呀!

本文会采用到html5-qrcode开源调用手机扫码的项目–让手机可以调用摄像头扫码获取的条形码传到后端进行查询中国商品库–从而获取到商品的详细信息–vue引入html5-grcode–直接使用我的vue文件,注意修改post请求地址–前端congfig.js开启https–后端配置ssl证书–前端扫码物品后自动发送请求–接收扫码内容–根据条码查询国家商品平台信息–返回商品信息。

2025-01-11 12:55:23 533 2

原创 IoC + DI 入门案例

控制反转是一种设计原则,它将对象的创建和管理交给框架或容器,而不是由对象自己负责。这种方式使系统的结构更加灵活,有助于实现解耦合和提高可测试性。--通过这个简单的示例,您可以了解控制反转(IoC)和依赖注入(DI)的基本原理及其在 Spring 框架中的应用。这样不仅减少了代码的耦合性,还提高了系统的可测试性和可维护性,是现代开发中非常重要的设计思想。--当然实际案例中,大家可以使用自动注入的注解,如@Autowired @Resource这两个注入的方式进行注入,而不是自己去手写。

2025-01-04 17:03:54 434 2

原创 Devin取代程序员?这篇实测告诉你!

通过这次深度体验,我对Di的评价是“非常分,但很鸡肋”。在交互体验上,Di做了很多努力,尽管还不够成熟,但其设计理念确实引发了我的思考。Di具备多种功能,如环境监控和实时反馈,让我感受到科技的进步。尽管AI,如Di,在编程领域的应用前景广阔,但当前的技术尚不具备取代人类程序员的能力。无论是简单任务还是复杂的系统开发,程序员的专业知识和思维能力依然不可或缺。未来的发展中,AI工具需要更智能化,增强上下文理解能力,并与多种开发工具集成,以提高其在编程领域的效率和实用性。

2025-01-04 10:53:42 1422 1

原创 docker部署项目

docker部署的项目的详细教程

2025-01-03 11:49:38 1548 1

原创 最新MySQL面试题(2025超详细版)

本内容涵盖了MySQL数据库的基本操作及其应用,涉及SQL执行顺序、查询优化、常用聚合函数、事务及其ACID特性、视图、分页技术、变量和用户定义函数、FULLTEXT搜索、查询缓存等。还介绍了数据库设计与管理中的重要概念,如存储引擎(InnoDB与MyISAM)、外键、逻辑与物理备份、高并发数据修改、重复数据处理、范式设计、分布式数据库及事务管理等。此内容为数据库管理与设计提供了实用的指导,帮助用户理解和应用数据库的关键概念与技术。

2025-01-03 11:40:09 20467 3

原创 2025年最实用面试题

这份文档涵盖了多个技术领域的面试题,主要分为Java基础、Redis、Spring、JVM内存管理、并发编程、MySQL、分布式系统、项目管理及优化等方面。重点讨论了HashMap的底层实现、Redis中的缓存穿透、击穿和雪崩问题解决方案、Spring中的循环依赖和事务管理、JVM内存结构、线程池的实现以及微服务架构的优势等。提供了详细的解释、方案以及在实际项目中应用的注意事项,帮助候选人准备面试,提高技术能力。

2025-01-03 10:25:37 1214 1

原创 什么?你还不会Vue组件通讯?那你还不赶紧进来学!

这是一篇介绍如何在 Vue 组件中使用对话框,并通过事件发射(emit)实现组件之间通信的模板。

2025-01-03 09:54:23 279

原创 不会查询日期?不会吧不会吧,这几个好用日期查询SQL还有人不知道?

这篇文章旨在介绍 MySQL 中常用的日期查询方法,帮助读者高效地执行日期相关的数据查询。

2025-01-03 09:36:08 518

原创 要做数采?没资料?没教程?来吧孩子让我拯救你

​ 注:这篇是我将发那科CNC采集与三菱CNC采集一起集成,并且做了代码优化,并且支持了Mysql本地配置传输数据。​ 这是我在接手MES系统的生产采集功能时,花费巨大心血,才掌握的应该设备采集数据的教程。​ 顺便给大家看看一下采集的效果,看看是不是大家需要的功能,这里我还要说一下,我只采集了我需要的,什么坐标,刀具信息什么的需要大家自己看我提供的资料文档,然后再去采集出来。​ --我的代码全部总结出来,其实就四个内容。

2025-01-02 22:40:20 1766

原创 IDEA修改编译版本

有两种方法可以帮助大家解决IDEA每次刷新maven的pom配置时,会发生发行源版本不正常的报错。个人推荐第二种,原因:第二种你刷新maven后他会自动帮你调整过来IDEA的项目jdk,以及编译版本。如果你在使用这些方法没有解决后,那么就去看看IDEA的maven设置这里看看是否有问题。一般maven就配置这仓库地址,加速镜像,jdk三样就行了,其他我就全删了。我们直接在pom.xml文件中的配置文件,加上一段配置jdk和编译版本的配置。

2024-12-31 10:01:45 1048

原创 IDEA炫酷背景设置

这里我展示效果图,为了好看而放,把透明度拉高了建议大家以实用为主,将透明度拉到合适的位置。

2024-12-16 14:56:19 237

原创 写好技术文章

其实这篇文章,我觉得我的发言权是很大的,因为我也是爱去钻研的人,所以经常会到网上去找各种的文章资料啊,我觉得只要能够解决需求的文章就是好文章。

2024-12-06 15:28:34 272

原创 新增数据到数据库

工具栏里面添加DateTimePicker(前缀-dtp)1.添加日期下拉框的操作。

2024-12-05 18:33:38 283

原创 窗体之间的跳转

窗体类名 窗体对象名 = new 窗体类名();窗体对象名.Show();

2024-12-05 18:32:01 259

原创 菜单栏和工具箱

都会触发FormClosed和FormClosing事件。②作用:ctrl+字母快速进行选中点击操作。退出整个应用程序,关闭所有窗体。​ ComboBox:多选框。①MenuItem:菜单项。​ TextBox:文本框。

2024-12-05 08:52:28 250

原创 微信支付文档

​ 进入链接后我们先把maven坐标导入,然后再去看看下面的示例代码,然后就可以拿一个类过去测试一下​ 我们要在本机测试回调接口的就需要将自己电脑的ip开放到网络上,可以被浏览器访问。​ 这样我们需要一个工具帮我们完成我们电脑的ip开放,也就是所谓的内网穿透。

2024-12-05 08:49:12 1554

原创 三菱CNC数采超详细,资料全备教程,后续更新发那科数采教程

​ 这是我在接手MES系统的生产采集功能时,花费巨大心血,掌握的设备采集数据知识。​我的代码全部总结出来给大家分享出来,总结出来其实就四个步骤。初始化-->连接-->获取信息-->读取信息

2024-12-04 19:29:55 2688 4

原创 批量增删改查代码

这里我以批量查寻对应数据和删除为例子:这两个我们都可以通过ID来作为查询条件进行操作,而ID批量这样子放入,1,2,3,4 或者这样子 1 2 3 4 发现规律了吗?我们接下来就可以用循环根据数组的个数来进行循环的次数,循环里面写好http请求的配置,然后每次发送的查询的ID就是从数组里面拿出来,作为条件去发送http请求。其实增删改查每次都是调用接口,那我们将手动去调用这个接口改为数据多少条数据,那就调用多少次接口,不就很方便了吗?

2024-11-26 09:44:13 370

原创 修改网卡IPV4使其能够联网

设置网卡,让其联网

2024-11-26 09:13:48 297

原创 一键设置jdk环境脚本

创建一个txt文本,放在和jdk存放的同一目录下,复制粘贴进我的代码,利用全局替换,将jdk1.8,改成你自己的jdk包名字,再重新把这个文件保存为.vbs文件。

2024-04-26 10:26:48 407

原创 数组插入数据排序

【代码】数组插入数据排序。

2024-03-18 20:35:48 399

原创 pagehelper最简单教程

简易pagehelper教程

2024-03-18 20:29:31 579

原创 MVC接收请求教程

mvc请求接收教程

2024-03-18 20:26:19 594

原创 MyBatisPlus最实用教程

​(简称 MP)是一个的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2024-03-18 20:12:10 1420

原创 JAVA多线程最实用教程

​ 线程就是执行一条程序的步骤,多线程就是执行多个程序的步骤。

2024-03-18 20:06:11 1011

原创 SpringBoot底层原理

一、配置优先级 ,二、springboot依赖注入原理

2024-03-14 21:43:29 1377 1

原创 Mybatis快速入门教程

​ mybaits快速入门教程

2024-03-14 21:37:09 436

原创 系统架构说明

​ 升级维护比较差劲(事实案例:北京总行,采用c/s架构用来做客户开户,和信息管理软件,过了四五年,总行业务发生改变,所有的分行都需要重新安装客户端,而公司需要派出很多运维去给这些分行进行客户端维护更新。​ =实际上B/S结构的系统还是一个C/S,只不过这个C比较特殊,这个Client是一个固定不变浏览器软件。​ – B/S(Browser/Server,浏览器/服务器)​ – B/S 结构的系统是不是一个特殊的C/S系统?​ – C/S架构的软件或系统有哪些?​ – 特点:需要安装特定客户端软件。

2024-03-14 21:32:15 595

原创 MySQL最实用面试题(2024-3-21持续更新中)

​ 这是由小龙同学自己总结领悟的mysql面试题的解析,也是面试宝典。

2024-03-14 21:19:59 10622 1

原创 git最实用教程

​ git管理版本,gitee远程仓库。实现项目数据的共享。

2024-03-14 21:09:39 453 1

原创 Maven最实用教程

​ 提供了一套标准化的项目结构​ 提供了一套标准化的构建流程(编译,测试,打包,发布…)​ 提供了一套依赖管理机制。

2024-03-14 21:06:58 963 1

原创 pagehelper最实用教程

pagehlper最实用教程

2024-03-14 21:05:11 738 1

原创 Git最实用教程

git最实用教程

2024-03-14 21:01:27 538 1

免费打关键帧工具1111111111111

打关键帧工具

2025-04-10

java swing创建的软件 次元绘

java swing创建的软件 次元绘

2025-04-10

空空如也

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

TA关注的人

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