自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 windows 迁移ubuntu wsl从C盘到D盘

首先管理员模式打开powershell,然后停止wsl。导入新的ubuntu放到D盘自己定义的文件夹下。现在进入D盘可以看到虚拟磁盘在D盘下面了。放C盘太占空间,所以迁移到D盘。我的是Ubuntu-22.04。将ubuntu导出到D盘。查看ubuntu 版本。注销老的ubuntu。

2025-12-12 11:48:56 259

原创 @Resource和@Autowired注入区别

Spring 自家的注入方式,默认根据类型(byType) 找 Bean,如果找到多个相同类型,再根据变量名匹配 Bean 名称。来自 Java 标准(javax.annotation.Resource),默认根据名称(byName)。Spring 会先查找 名为 “cusPfUserService” 的 Bean,找不到时再按类型匹配。使用 @Autowired 会按类型找,可能匹配到多个实现类(如果有别的同接口实现)。这里类名和 Bean 名是相同的,@Autowired 按类型匹配最方便、最自然。

2025-10-16 15:17:54 369

原创 Mybatis分页查询共用一个实例对象问题

发现一个问题,IPage result = onlineUserService.page(page, createMPJQueryWrapper(params));查出来result里path有值,然后执行完下一句 IPage resultWithIp = onlineUserService.page(page, createQueryWrapper(params));为什么会影响到result?) 时,MyBatis-Plus 把同一个 Page 对象重新填充了新查询结果,覆盖掉了第一次查询的数据。

2025-10-14 10:23:28 349

原创 maven install依赖后 另一个项目 maven reload找不到包

如果是build报错,找不到包,则在idea设置-maven-runner里,选择delegate IDE build actions to Maven, 让maven接管build。

2025-09-26 16:53:41 356

原创 BS和CS架构

BS = “浏览器 + 服务器”,适合需要快速部署、跨平台、用户量大、更新频繁的应用。CS = “装在本地的客户端 + 服务器”,适合需要强大交互和性能的应用。🔹 BS 架构(Browser–Server,浏览器–服务器)🔹 CS 架构(Client–Server,客户端–服务器)代表:网页应用,比如淘宝、钉钉网页版、企业内部 OA 系统。模式:用户在本地装一个客户端程序,客户端和后端服务器交互。模式:用户通过浏览器访问,前端页面+后端服务器即可。升级简单,更新部署到服务器,用户刷新页面即可。

2025-09-18 14:12:46 331 1

原创 Chrome/Edge浏览器安装个人开发的插件

直接安装crx文件会提示安全原因无法启用,点击加载已解压的扩展程序,选择crx文件解压后的目录即可。

2025-09-15 15:05:23 121

原创 Chrome/Edge浏览器安装个人开发的插件

直接安装crx文件会提示安全原因无法启用,点击加载已解压的扩展程序,选择crx文件解压后的目录即可。

2025-09-12 16:56:13 115

原创 MyBatis MPJWrapper 联表查询写法

可优化: wrapper.apply(“SUBSTRING_INDEX(pathname,‘/’,1) LIKE CONCAT(‘%’, {0}, ‘%’)”, companyName);pfonlineuser表的userId对应orgemployee表的accountid,orgemployee表的pid对应orgorganization表的id。你写的是 pathname,数据库会去查 主表或最后 join 表里有没有这个列名,如果有歧义(多表都有 pathname)就会报错或者匹配不到。

2025-09-12 10:24:02 259

原创 Git push -u origin 远程分支名

远程分支名需要和本地当前分支名保持一致,才能自动set up 追踪关系。

2025-09-11 11:31:14 116

原创 idea快速写java doc

IDEA 快速生成 Javadoc。输入 /** 然后回车。

2025-09-10 13:51:13 98

原创 Intellij new package 并列

new第一个package的时候会变成yongyou.async,这时候右键这个package new package,把路径改成yongyou.config,就会自动变成async,config两个并列的文件夹。

2025-08-29 10:35:06 237

原创 xxl定时任务配置cron表达表达式

在 XXL-Job 控制台里添加/编辑任务时,把这个表达式填到 “Cron” 字段即可。在 XXL-Job 里,定时任务的触发时间是通过 Cron 表达式 来配置的。第 6 位(周) →?:不指定星期(避免和“日”冲突)第 1 位(秒) → 0 :在 0 秒时触发。第 2 位(分) → 0 :在 0 分时触发。第 3 位(时) → 1 :在 1 点触发。第 4 位(日) → * :每天。第 5 位(月) → * :每月。

2025-08-29 09:47:35 305

原创 xxl定时任务配置cron表达表达式

在 XXL-Job 控制台里添加/编辑任务时,把这个表达式填到 “Cron” 字段即可。在 XXL-Job 里,定时任务的触发时间是通过 Cron 表达式 来配置的。第 6 位(周) →?:不指定星期(避免和“日”冲突)第 1 位(秒) → 0 :在 0 秒时触发。第 2 位(分) → 0 :在 0 分时触发。第 3 位(时) → 1 :在 1 点触发。第 4 位(日) → * :每天。第 5 位(月) → * :每月。

2025-08-27 08:59:14 968

原创 Git 提交除某个文件外的其他所有文件

这样 staging area(暂存区)里会去掉 bootstrap.yaml,其他文件都在。bootstrap.yaml’ 表示排除 bootstrap.yaml。方法二:先添加所有,再取消掉 bootstrap.yaml。会一个一个文件/区块地问你是否添加,按 y/n 选择。方法一:显式排除 bootstrap.yaml。方法三:交互式添加(适合控制多个文件)如果只有一个文件不想加,用方法二更快。. 表示添加当前目录所有文件。

2025-08-22 17:01:44 260

原创 windows在文件目录处快速打开命令行

在目标文件路径下,把地址栏改成cmd按回车即可。

2025-08-15 13:59:25 183

原创 linux 一次性查看所有docker容器网络模式和端口映射

mysql8.0.42 | 网络模式: bridge | IP: 172.18.0.10 | 端口映射: map[3306/tcp:[{0.0.0.0 3308}]]/sentinel-dashboard | 网络模式: bridge | IP: 172.18.0.5 | 端口映射: map[8080/tcp:[{0.0.0.0 8080}]]/rabbitmq | 网络模式: bridge | IP: 172.18.0.15 | 端口映射: map[]

2025-08-08 15:23:11 443

原创 git小乌龟打tag方法

右键create tag:最新的tag + 1。show log看最新的tag是多少。

2025-08-07 17:32:29 241

原创 IDEA如何打断点调试异步代码

2025-07-15 17:25:42 101

原创 Macbook 隐藏桌面文件,切换桌面快捷键

终端输入再次输入重新显示文件四根手指在触摸板上向外滑动四根手指在触摸板上向外滑动control + 键盘上键control + 键盘左右键

2025-06-27 10:19:12 281

原创 代理虚拟网卡模式下无法访问网络

进入设备管理器,将虚拟网络适配器删除,比如 Meta Tunnel。

2025-06-19 19:36:10 369

原创 Macbook清理空间神器

Cleaner One,Appstore就有,免费,可以智能扫描,非常好用。

2025-06-06 14:07:09 147

原创 DeepSeek生成Excel或者Word文档报告的方法

在提出需求时加入“以html的格式输出,html要可以直接运行,页面要提供可以直接下载word和excel的功能,”,在回答里的html代码上点击运行就可以生成报告页面,并下载文档。

2025-06-05 09:12:21 259

原创 欧拉系统安装,配置静态ip

修改dhcp为static,ip地址,netmask,gateway,dns。ip addr 查看网口,假设网口为ens192。选择安装server版本。

2025-05-21 14:15:22 1366

原创 欧拉系统离线部署docker

Docker 离线安装指南本文介绍了如何在 Linux 系统上进行 Docker 的离线安装。首先,您需要下载 Docker 的离线安装包。以下以安装 docker-23.0.5.tgz 为例进行说明。

2025-05-20 16:09:19 1324

原创 欧拉系统安装server版本,带tar工具

不要选择minimal,太坑了。

2025-05-20 14:35:17 304

原创 Windows Ubuntu 目录映射关系

情况一:你是通过 WSL (Windows Subsystem for Linux) 安装 Ubuntu。如果你在 Microsoft Store 安装了 “Ubuntu”,默认就是 WSL。这会显示 Ubuntu 的 Linux 文件系统(例如 /home/你 等)。Windows 目录 在 Ubuntu 中的路径(WSL)你就进入了 Windows 桌面目录。打开 Windows 文件资源管理器;

2025-05-20 14:08:13 843

原创 欧拉系统配置ip地址

ip addr退出后。

2025-05-20 13:50:33 943

原创 Zenmap代理情况下无法扫描ip

例如:nmap -sT -T4 -A -v -Pn 10.44.2.0/24。在扫描参数后加 -sT -Pn 即可。原因是开了代理会报错。

2025-05-20 13:23:19 430

原创 Git防止提交缓存文件

*

2025-05-20 09:45:04 423

原创 Pycharm 选择Python Interpreter

macOS 上是:PyCharm → Preferences → Project: xxx → Python Interpreter。你用 brew install python 安装的 /opt/homebrew/bin/python3。所以你终端里用 pip install 装了包,但 PyCharm 里其实没在用那个 Python。PyCharm 默认配置可能用的是一个虚拟环境,但你用 Terminal 装包时用了另一个。选择你在终端用的那个路径(which python3 给你的路径)

2025-05-19 08:56:46 327

原创 taosdump 密码如何输入,无空格,单引号

【代码】taosdump 密码如何输入,无空格,单引号。

2025-04-25 19:49:16 127

原创 MacOS终端进入外接硬盘

显示出所有硬盘,选择需要的cd进去即可。/直到进入 / 目录。

2025-04-24 09:00:37 666

原创 Linux ssh免密登陆设置

如果你还希望从目标服务器(198.120.1.113)免密登录到源服务器(198.120.1.109),你可以在目标服务器上生成 SSH 密钥,并使用 ssh-copy-id 将目标服务器的公钥复制到源服务器的 authorized_keys 文件中。该命令会要求你输入目标服务器的密码,输入正确的密码后,公钥(id_rsa.pub)将被自动复制到目标服务器的 ~/.ssh/authorized_keys 文件中。~/.ssh 目录的权限需要为 700,确保只有文件所有者可以访问和修改该目录。

2025-04-22 16:22:18 857

原创 Linux scp 命令放后台执行

使用bg将进程放在后台,使用disown -h将进程忽略HUP信号(从当前的shell中移除作业),即使ssh中断也不影响后台进程。按 ctrl+z 暂停传输。

2025-04-22 15:25:51 590

原创 TDengine 3.3.2.0 集群报错 Post “http://buildkitsandbox:6041/rest/sql“

将buildkitsandbox映射为本机节点。

2025-03-24 15:57:00 415

原创 Docker MacOS Malware Blocked修复

首先删除干净docker和停止所有相关进程,再重新安装4.37.2版本。

2025-03-07 09:08:58 225

原创 Mysql表格和视图的区别

视图(View) → 主要用于封装复杂查询,简化 SQL 语句,比如 CREATE VIEW active_users AS SELECT * FROM users WHERE status = ‘active’;表(Table) → 存储和管理数据,比如用户表 users、订单表 orders。

2025-02-24 10:24:39 369

原创 Rocky Linux设置系统时间

其中,MM为月份,DD为日期,hh为小时,mm为分钟,YYYY为年份。这样就可以在Rocky Linux中成功设置系统时间和时区了。

2024-12-16 15:39:15 1524

原创 离线安装signoz

进入 deploy/docker/clickhouse-setup文件见下,docker compose up -d即可。上传“signoz-0.5.7.tar” 到服务器,docker load -i 加载镜像。上传 signoz-0.5.7 文件夹到服务器。

2024-12-16 11:37:55 222

原创 Macbook 无线桥接实现公司内外网同时连接

扩展坞外接 TPLink WDR7660 路由器。mac terminal输入。

2024-12-11 14:21:23 553

空空如也

空空如也

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

TA关注的人

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