自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2025-04-02 16:27:34 76

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

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

2025-03-21 19:04:26 1283

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

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

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

原创 IoC + DI 入门案例

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

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

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

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

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

原创 docker部署项目

docker部署的项目的详细教程

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

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

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

2025-01-03 11:40:09 4144

原创 2025年最实用面试题

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

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

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

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

2025-01-03 09:54:23 246

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

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

2025-01-03 09:36:08 422

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

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

2025-01-02 22:40:20 1599

原创 IDEA修改编译版本

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

2024-12-31 10:01:45 802

原创 IDEA炫酷背景设置

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

2024-12-16 14:56:19 183

原创 写好技术文章

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

2024-12-06 15:28:34 245

原创 新增数据到数据库

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

2024-12-05 18:33:38 244

原创 窗体之间的跳转

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

2024-12-05 18:32:01 209

原创 菜单栏和工具箱

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

2024-12-05 08:52:28 193

原创 微信支付文档

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

2024-12-05 08:49:12 1401

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

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

2024-12-04 19:29:55 1864

原创 批量增删改查代码

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

2024-11-26 09:44:13 329

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

设置网卡,让其联网

2024-11-26 09:13:48 243

原创 一键设置jdk环境脚本

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

2024-04-26 10:26:48 345

原创 数组插入数据排序

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

2024-03-18 20:35:48 387

原创 pagehelper最简单教程

简易pagehelper教程

2024-03-18 20:29:31 532

原创 MVC接收请求教程

mvc请求接收教程

2024-03-18 20:26:19 570

原创 MyBatisPlus最实用教程

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

2024-03-18 20:12:10 1383

原创 JAVA多线程最实用教程

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

2024-03-18 20:06:11 972

原创 SpringBoot底层原理

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

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

原创 Mybatis快速入门教程

​ mybaits快速入门教程

2024-03-14 21:37:09 406

原创 系统架构说明

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

2024-03-14 21:32:15 550

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

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

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

原创 git最实用教程

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

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

原创 Maven最实用教程

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

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

原创 pagehelper最实用教程

pagehlper最实用教程

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

原创 Git最实用教程

git最实用教程

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

原创 Vue生命周期详细解读

Vue生命周期最详细的解读:一、概念:从Vue实例创建、运行、销毁,这三个阶段所发生的事件的过程,就称为Vue的生命周期。

2023-09-09 17:18:03 101

原创 DAO接口使用教程

​ 再写一个实现接口类(名字:DepartmentDaoImple),里面继承BaseDao类,再实现DepartmentDao接口,里面重写好接口的两个方法。要求–要让这实现类的重写的这两个方法可以直接查询表里面的内容,和修改传入的department实体类内容(注意:实体类有id,可以将id作为修改条件来修改)请你完成一个数据库hospital,department表的DAO接口(名字:DepartmentDao),里面有查询和修改的抽象方法。二、数据库连接四大步。

2023-09-09 17:03:42 227

原创 接口的适配器设计模式

1.当接口中的方法过多,但我只需要其中几个方法时,可以使用适配器设计模式进行改写。

2023-07-11 15:40:48 134 1

原创 Winform项目(登录,注册,绑定手机,界面分享)

项目界面灵感

2023-06-08 09:24:37 348

原创 tabControl用法(最详细,最清楚,没有之一)

winform中tabControl控件的最详细的教学

2023-05-30 10:03:23 9236 2

空空如也

空空如也

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

TA关注的人

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