- 博客(18)
- 收藏
- 关注
原创 Dubbo RPC 调用中用户上下文传递问题的解决
关键发现: TokenService 依赖 ServletUtils.getRequest() 获取 HttpServletRequest,然后从 request 的 attribute 中获取登录用户信息。Consumer 端:通过 RpcContext.getContext().setAttachment() 设置上下文。Provider 端:通过 RpcContext.getContext().getAttachment() 获取上下文。
2025-10-14 11:28:12
752
原创 数据库开启ssl
rds控制台,安全管理里打开ssl开关,打开强制使用密码,下载CA证书,解压拿到.pem后缀的文件。编辑数据库连接,打开ssl选项卡,把pem文件放进【CA证书】那栏。都改application.properties文件。——本地文件通过windterm等终端拖拽到跳板机。——给root用户文件夹和文件的读写权限。找nacos配置文件位置,找到文件里面的。——跳板机scp命令复制到具体服务器。
2025-09-11 15:48:47
368
原创 【已修复】OpenSSH 安全漏洞(CVE-2023-38408) OpenSSH 操作系统命令注入漏洞(CVE-2020-15778)
openssl漏洞,升级版本
2025-09-10 11:54:46
580
原创 记录一次win11本地部署deepseek的过程
找到 虚拟化(Virtualization) 相关选项(可能在 Advanced、CPU Configuration 或 Security 菜单下)打开【控制面板】-【程序】- 【启用或关闭Windows功能】-勾选【适用于Linux的Windows子系统】【虚拟机平台】win电脑打开【设置】【系统】【高级系统设置】 后面那个是ollama自定义的模型存放位置自己选就行,Hyper-V:勾选(Docker正常使用)取消勾选(Vmware正常使用)AMD CPU:查找 SVM Mode(或 AMD-V)。
2025-05-18 22:50:54
1500
原创 设计模式和单一原则笔记
组合使用建议- 策略模式 + 工厂模式:动态创建策略对象- 门面模式 + 依赖注入:聚合服务并管理依赖- 抽象工厂 + 配置文件:实现跨环境适配(如开发/生产环境)
2025-04-25 04:38:42
1022
原创 安装elasticsearch和ik分词器的步骤和报错解决记录(Unable to get Charset ‘cp65001‘ for property ‘sun.stdout.encoding‘
需求:1.需要安装适配jdk8的旧版elasticsearch和对应版本的ik分词器。2.解决启动es时遇到的报错。
2024-07-15 01:02:36
714
原创 pnpm安装报错 pnpm : The term ‘pnpm‘ is not recognized as the name of a cmdlet, function,script file
解决步骤:安装node和npm并配置环境 --> 用npm安装pnpm (此时出现Bug) --> 修改cmd执行策略 -->成功
2024-07-14 16:59:06
3739
原创 win11创建虚拟机和linux环境搭建(附centos文件)
安装VMWare步骤:broadcom官网注册登录——>选择【VMWare Cloud Foundation】——>菜单栏【My Downloads】——>WIN下载【VMWare Workstation Pro】版本——>选择【VMware Workstation Pro 版本号 for Personal Use】——>同意后下载安装——>安装勾选【增强型键盘驱动】 取消勾选【产品更新】【用户体验计划】。打开VMware,点击【创建新的虚拟机】——>【典型】设置【ROOT密码】,点【完成】,等待安装。
2024-06-03 19:33:33
3100
原创 WIN触摸板实现三指拖拽功能
进入微软商店安装后,打开设置,【Three Finger Drag】-【Mouse speed】改成【80】,【Mousr acceleration】改成【0】-【配置三指手势】-【点击】-【自定义】-点【开始录制】-输入【ctrl+c】 -其他各种扫都方向轻选【无】-【配置四指手势】-【点击】-【自定义】-点【开始录制】-输入【ctrl+v】 -其他各种扫都方向轻选【无】系统设置【触摸板设置】-【手势和交互】-展开【点击】-取消勾选【点击两次之后再拖动即可多选】
2024-06-03 15:43:13
10388
2
原创 从mac转win开发 拿到新电脑要做的
sublime text汉化方法:菜单栏【Tools-InstallPakeageController】 安装完【确定】—> 菜单栏【Preferences-PackageController】----> 跳出来文本框中点击【InstallPackage】—>跳出来文本框输入【ChineseLocalzations】即可。1.发现触摸板拖动和拉动还是很不适应,原来三指拉就好了,现在要按压,不习惯按压。把搜索文件和搜索设置的软件安排上,然后把终端换了,再去配置环境和安装软件。
2024-05-31 20:43:45
751
原创 每天自动上传tomcat日志到阿里云oss
步骤使用logrotate切割日志——>使用ossutil上传到oss——>创建上传脚本放进定时任务。
2024-05-31 12:48:34
766
原创 阿里云服务器被挖矿
新增SSH端口——>重启sshd服务——>添加防火墙规则——>尝试新端口登陆——>关闭原先的22端口——>增加ip白名单。dr-xr-x---. 8 root root 4096 3月 19 15:57 ..drwx------ 2 root root 4096 3月 18 14:47 .drwx------. 2 root root 4096 8月 9 2019 .- 删除i属性使文件 /etc/passwd和 /etc/shadow具有相同的属性。控制台会自动断开之前使用端口22产生的连接。
2024-05-31 12:43:11
1855
原创 安装MySQL报错 suffix ‘.‘ used for variable ‘mysqlx-port‘ (value ‘0.0‘)
2.打开windows设置,“时间和语言”---->“语言和区域”---->在“相关设置”一栏找到“管理语言设置”,然后在弹出的窗格点“更改系统区域设置”,把下面那个“使用UTF-8提供全球语言支持”打上勾,重启电脑。下载底下那个,不要上面含有web的,标注32位也已包含了64位的操作。文件名按最新版本变化,我的是mysql-installer-community-8.0.37.0.msi。选择custom自定义安装,会在设置权限认证那步的check root账户密码卡住不动,杀完进程继续卸载。
2024-05-31 12:35:58
4894
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅