- 博客(675)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 ruoyi-plus登录菜单默认折叠
└── AppMain.vue ← 中间内容区(显示实际页面内容)layout/index.vue ← 页面整体布局(顶层)├── Navbar.vue ← 顶部导航栏。├── Sidebar/index.vue ← 左侧菜单栏。
2025-04-30 17:08:05
220
原创 Vue2+Vue3学习笔记
v2v3https://v3.cn.vuejs.org/ 会重定向到Vue.js - 渐进式 JavaScript 框架 | Vue.jsVue.js - 渐进式的 JavaScript 框架从v2过渡到v3在F盘创建v2+v3学习笔记并用VSCODE打开。
2025-04-29 17:57:56
939
原创 ElaticSearch
超级强,比如模糊查询、关键词高亮等高效查询,比传统关系数据库快得多(尤其是搜索)(Schema灵活,可以动态字段),天然支持横向扩展。
2025-04-28 05:08:27
915
原创 Mybatis执行步骤
3️⃣ SqlSession (非线程安全,封装 Connection + Executor)2️⃣ SqlSessionFactory (线程安全,单例,创建 SqlSession)1️⃣1️⃣ ResultSetHandler(将 ResultSet 封装为对象)1️⃣2️⃣ Mapper 返回结果(MapperProxy 负责处理返回值)1️⃣3️⃣ SqlSession 返回结果 → 应用层(你拿到返回值)7️⃣ Executor(执行器,调度 SQL 执行)├── 获取 Mapper 接口代理。
2025-04-25 10:49:52
358
原创 git Http改用户下载
git remote set-url origin http://your-username@192.168.1.2/gitlab/项目路径.git。git remote set-url origin http://your-username@192.168.1.2/gitlab/项目路径.git。提示没有权限从 http://192.168.1.2/gitlab/项目路径.git下载。时候 会弹框 要求输入token。这个token在gitla中设置。然后就可以查看token。需要输入一个Token。
2025-04-24 12:26:45
276
原创 git提交
git checkout -b dev_1.0.18 origin/dev_1.0.18 新的git版本git checkout dev_1.0.18也是可以的会自动创建本地分支。# Step 5: 合并 dev_1.0.17 到 dev_1.0.18,拿到自己的改动。# Step 3: 提交当前开发分支(dev_1.0.17)上的改动。# Step 4: 创建并切换到远程的 dev_1.0.18 分支。等自己项目开发完了,可能服务器的分支已经dev_xx02了。# Step 2: 拉取远程分支信息。
2025-04-23 22:19:48
310
原创 Yum镜像源
从https://mirrors.aliyun.com/repo/Centos-7.repo下载Centos-7.repo 命名为CentOS-Base.repo。Yum源已经改成阿里。
2025-04-18 14:41:32
179
原创 动态类生成 / 加载机制(更新)
一般的编译是编译器编译.java文件 生成.class文件 然后JVM加载并运行.class字节码文件反射的前提是内存中已经有了Class<T>对象 或者 通过Class.forName等方法去加载静态的.class文件 最终还是需要Class对象。
2025-04-10 20:26:14
702
原创 Java8新特性
filter(n -> n.startsWith("J")) // ✅ Lambda(同样不能写方法引用,因 startsWith("J") J写死了).sorted(Comparator.reverseOrder()) // ✅ 方法引用(等价于 (a, b) -> b - a)System.out.println(equals.test("abc", "abc"));.filter(name -> name.startsWith("A")) // ✅ Lambda 写法。// 输出 "123"
2025-04-10 04:24:38
965
原创 SMB 协议
老版本还可能用过 139(NetBIOS over TCP/IP)SMB(Server Message Block)是一种。,用于在局域网中共享文件、打印机等资源。从一台计算机访问另一台电脑的文件系统。共享文件夹、映射网络驱动器。
2025-04-09 16:59:33
214
原创 查看wifi密码
netsh wlan show profile name=CMCC-Rkt_Wi-Fi5 key=clear CMCC-Rkt_Wi-Fi5是无线网名称。
2025-04-08 23:26:27
205
原创 Mysql(继续更新)
数据库(DataBase),简称:DB.存储数据的仓库,数据是有组织的进行存储数据库管理系统(DataBase Management System),简称:DBMS.操作和管理数据库的大型软件SQL(Structured Query Language):操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准常用关键字CREATE:创建数据库、表、视图等DROP:删除数据库、表、视图等ALTER:修改表结构(增加/删除列、修改列类型等)TRUNCATE。
2025-04-08 10:34:33
844
原创 Mybatis模糊查询
实际sql就是select * from a where name like '%#{name}%'下面是写法是错误的 #{xxx}会直接以字符串拼接。但是有sql注入风险。
2025-04-02 11:10:38
215
原创 Linux一些基础命令
关机 30秒之后关机shutdownshutdown -h now 现在关机shutdown -h 10 10分钟之后关机重启reboot 立即重启 或者 shutdown -r 10 10分钟之后重启查看内网IPip addr 和 ip addr show没有区别查看公网IP刚开始 yum命令无法使用,原因是镜像源以停掉centos备份镜像源 其实原来的镜像已经不可用可以下载国内镜像会显示wget未安装用下面的。
2025-03-24 10:01:28
716
原创 centos7镜像安装
注意: CentOS 7 已于2024年6月30日停止维护!但是对centos7.9感觉有感情,记录下。设置桥接模式 静态IP。
2025-03-18 02:22:23
132
原创 git切换版本
基于远程origin/dev_1.0.12 创建本地dev_1.0.13。git checkout -b xxx origin/xxxx版本。git fetch origin 同步本地与git服务器的分支。git brach 查看本地 刚从git上下载下来 的话。然后 创建本地分支xxx 并从服务器拉取xxx。git checkout xxxx进行切换。而服务器上新建了某些版本。
2025-03-11 18:37:20
201
原创 SpringBoot基础Kafka示例
生产者示例,一般可能是一个MQTT接收消息入口。注意:如果配置了手动提交ack,那么。这里将生产者和消费者放在一个应用中。使用的Boot3.4.3。
2025-03-11 10:29:58
382
原创 JDK ZOOKEEPER KAFKA安装
usr/local/develop/kafka_2.13-3.9.0/bin/kafka-server-start.sh /usr/local/develop/kafka_2.13-3.9.0/config/server.properties & 后面加& 不加是前台启动。ZooKeeper的默认管理端口是8080,通过这个端口可以访问ZooKeeper的管理界面和REST API,从而进行配置管理、监控和调试等操作。./zkServer.sh stop 关闭zookeeper。
2025-03-06 19:03:51
1203
原创 Kafka消费者相关
如果两个应用都是同一个消费者组生产者A生产消息 消费者B和C在同一个消费者组 那么A的消息如果被B消费过了那么C是消费不到的 B和C默认是竞争关系如果生产者A生产消息 消费者B和C在不同消费者组 那么消息会被B和C都消费。
2025-02-27 01:00:25
934
原创 Kafka生产者相关
在创建生产者时候添加拦截器配置生产者拦截器/***/@Override//发送数据的时候,会调用System.out.println("拦截器拦截到消息:"+producerRecord.value());return new ProducerRecord<>(producerRecord.topic(),producerRecord.key(),producerRecord.value()+"-拦截器");@Override//发送数据完毕,服务器返回的响应,会调用此方法。
2025-02-26 15:06:50
1094
原创 KafkaTool
随便先启动一个Kafka(先启动zookeeper)设置key value 记得刷新。第一次打开需要配置kafka相关配置连接。
2025-02-25 17:45:12
295
原创 windows中kafka集群部署示例
call bin/zkServer.cmd 不然的话就进bin目录双击zkServer.cmd。修改下kafka-zk/config下的zookeeper.properties。这里再单独下个zookeeper做为三个kafka实例broker的注册中心。然后在每个kafka-broker里创建kafka.cmd文件。启动顺序就是先启动zookeeper 再启动每个kafka。再创建一个清理的脚本 生产中不要这么用。用Kafka自带的zookeeper。配置各个kafka Broker。
2025-02-25 16:36:22
608
原创 Windows中临时改变JDK环境
可能你配置的JDK环境变量是8 需要临时改变成17 或者其他。在终端操作时候 有时需要临时改变JDK环境。关闭终端(黑屏即失效)
2025-02-24 04:46:28
139
原创 window下kafka安装
默认是带有zookeeper(注册中心) 需要先启动zookeeper。改下路径即可 另外把zookeeper的dirData路径也改一下。进入bin/windows目录 启动zookeeper。这个data文件夹是自定建的 随意建在哪里。下面配置下kafka的配置文件 然后启动。为了以后启动zookeeper方便。这个斜杠用windows的也可以。先配置下zookeeper。进入bin/windows。下载好,直接解压即可。
2025-02-24 04:25:39
196
原创 Kafka安装
是 Kafka 集群中的一个服务器实例,它负责接收生产者发送的消息,存储这些消息,并将它们提供给消费者。关闭Kafka /usr/local/develop/kafka_2.13-3.9.0/bin/kafka-server-stop.sh。如果 你 ps -ef|grep kafka 即使有输出 也不是kafka服务 是kafka中zookeeper的服务 别搞错了。启动Kafka自带的Zookeeper 并指定Zookeeper的配置文件 即使不指定应该也是用的这个配置文件。
2025-02-23 19:48:13
975
原创 jasypt集成springboot
application.properties配置。用于数据库例如mysql和redis的加解密。3.0.0之后 需要指定。
2025-02-19 13:02:26
223
原创 SpringBoot自定义starter
org.springframework.boot.autoconfigure.AutoConfiguration.imports里配置。resources下创建META-INF 再创建spring。如果是SpringBoot2 是。需要使用的地方 引入依赖即可。首先创建Maven项目。
2025-02-14 16:16:55
276
原创 JWT(1)
JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络应用环境间安全地传递声明(Claims)。JWT 通常用于身份验证和信息交换,它的主要特点是紧凑、自包含和可验证。
2025-02-12 05:49:06
722
原创 权限管理系统1
Security提供了很多过滤器,可以拦截Servlet请求,并将请求交给认证过滤器两个主要操作时认证和授权认证(Authentication) 授权(Authorization)
2025-02-09 06:24:30
827
原创 WebStorm设置Vue Component模板
Options API模板(Vue2和Vue3都适用)Composition API模板(Vue3)下载vue.js插件。
2025-02-08 23:22:24
482
原创 Docker快速入门
Docker:用来加速构建分享及运行应用的容器虚拟机比较笨重,每个虚拟机都需要完整的操作系统而Docker容器共享宿主机的内核也就是说Docker容器类似轻量级别的VM。
2025-02-05 09:01:26
1709
原创 Activiti8整合SpringBoot3
原因是act_ru_variable中的记录在流程结束会清除 而act_hi_varinst做为历史记录。返回的ProcessInstance就是流程实例 act_hi_procinst 流程实例表。工作流:我的理解-->工作流是一种简化审批业务流程开发的技术 至少我现在看到的都是这样。那么部署之后 每启动一次 就是一个流程实例(当然流程里的填写的表单数据不一样)act_ru_task表和act_ru_variable表中的数据全部已经清空了。而在act_hi_varinst表中也会记录一份。
2025-02-05 02:09:13
1183
1
MQ与Dubbo联系区别
2024-02-21
阿里云ECS服务器上安装Mysql
2024-02-07
JenKinsPOM文件问题
2024-02-05
idea如何配置对象可以点出静态方法
2023-11-15
java并发安全问题回答下
2023-02-16
关于#Socket#的问题,如何解决?
2022-09-30
前后端分离项目部署Nginx配置
2022-06-04
SpringBoot项目线程池问题
2022-05-12
Mysql数据库转存sql文件
2022-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人