自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老洋

书山有路勤为径,学海无涯苦作舟。

  • 博客(169)
  • 收藏
  • 关注

原创 Ollama快速安装

编辑脚本 ollama_install.sh,将其中指向 https://ollama.com/download/ 的下载地址替换为加速后的 GitHub 地址。例如,可以使用 https://github.moeyy.xyz/ 或其他类似的 GitHub 加速服务。Ollama 的安装脚本会从 GitHub 下载相关文件,而 GitHub 在中国访问速度通常较慢。你可以使用第三方 GitHub 加速服务来提升下载速度。使用 GitHub 镜像加速服务。

2025-03-11 21:17:19 146

原创 matplotlib的plt设置字体

plt.rcParams[‘axes.unicode_minus’] = False # 解决负号 “-” 显示为方块的问题。plt.rcParams[‘font.family’] = ‘SimHei’ # 黑体。

2025-03-05 15:07:19 129

原创 python 设置 清华镜像:命令设置

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simplepip config set global.trusted-host pypi.tuna.tsinghua.edu.cnpip config list

2025-02-28 19:51:35 143

原创 python 引用父目录:层级的模块

import sys。

2025-02-25 22:28:04 301

原创 https请求报javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A 问题

这里设置:

2025-02-25 16:25:53 83

原创 分布式系统、微服务、SOA初步理解

分布式系统支付宝:由多个服务器和组件协同工作,处理各种业务功能。特点:节点独立运行,通过网络通信协作。微服务架构支付宝:将各种功能拆分为独立的微服务模块,每个微服务专注于单一业务功能。特点:独立部署、松耦合、可扩展性。SOA支付宝:抽离出可重复利用的服务,如支付服务、订票服务,这些服务可以被多个应用使用。特点:可重用性、标准化、独立部署。分布式系统:支付宝由多个服务器和组件协同工作,处理各种业务功能。微服务架构。

2025-01-17 11:38:52 977

原创 Spring循环依赖详解

/ 一级缓存:存放完全初始化好的Bean// 二级缓存:存放早期的Bean引用// 三级缓存:存放Bean的工厂对象Spring循环依赖主要通过三级缓存解决构造器注入的循环依赖无法解决三级缓存的主要目的是处理AOP代理最好的解决方案是避免循环依赖。

2025-01-14 14:33:14 747

原创 CRLF 转 LF 批量转换脚本

【代码】CRLF 转 LF 批量转换脚本。

2025-01-14 09:24:45 133

原创 protobuf 的windows 安装和执行

【代码】protobuf 的windows 安装和执行。

2024-11-26 15:33:49 261

原创 查询 oracle 的表的字段类型

SELECT COLUMN_NAME, DATA_TYPE, DATA_LENGTH, DATA_PRECISION, DATA_SCALEFROM USER_TAB_COLUMNSWHERE TABLE_NAME = ‘CUW_DELIVERYINFO_S_FORMTY’;

2024-11-20 07:58:42 155

原创 JWT加密解密

JWT 通过签名确保了 Token 的完整性,签名依赖于密钥和算法,因此只要签名匹配,便能确定 Token 未被篡改。如果 Token 的数据(Header 或 Payload)被篡改,签名将不匹配,校验失败,从而保障了 JWT 的安全性。

2024-10-24 21:52:02 2294

原创 同步 I/O 和异步 I/O 原理及案例

在同步 I/O 中,CPU 会主动询问 I/O 控制器是否准备好了数据。这个过程是通过多次的轮询实现的,CPU 发送请求后会持续检查状态,直到设备响应。:由于 CPU 不停地询问状态,它在等待 I/O 完成的过程中始终占用数据总线。这不仅意味着它无法执行其他指令,也导致了资源的浪费。:在这个过程中,CPU 处于阻塞状态,直到数据准备好为止。这会影响整体性能,尤其在数据准备时间较长的情况下,CPU 的利用率会显著降低。

2024-10-24 10:26:42 553

原创 SpringBoot的Web项目Mybatis-plus多数据源

①、Web项目跑起来:只需要 spring-boot-starter-web 【包含:tomcat、webmvc框架、Jackson、spring-boot-starter】②、这里添加了:打包插件、测试依赖、mysql连接、mybatis-plus 使用及多数据源</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</

2024-10-18 09:22:59 245

原创 Mytatis-plus使用sl4j日志打印SQL

通过使用 Spring Boot 的依赖,可以更轻松地集成 SLF4J 和 Logback,而无需担心版本冲突或配置问题。在需要自定义日志输出时,使用文件进行配置是最佳实践。同时,确保正确设置日志级别,特别是将 MyBatis 的日志级别设置为DEBUG,以便在开发和调试过程中能够看到所需的 SQL 日志信息。

2024-10-17 11:30:15 606

原创 MyBatis-Plus快速入门:来源ChatGPT

MyBatis-Plus 是 MyBatis 的增强工具,简化了 MyBatis 的开发,提供了更多的功能和默认实现。它减少了大量的手写 SQL,特别适用于 CRUD 操作。

2024-10-17 10:08:24 264

原创 SpringBoot启动web项目的最少依赖

2、为什么:只需要web依赖? 依赖已经包括了启动一个 Web 项目所需的所有关键组件,包括嵌入式 Tomcat 和 Spring MVC 框架。因此,你不需要额外配置 Tomcat 服务器,它已经默认配置好并会在应用启动时运行。

2024-10-17 09:26:58 539

原创 在 Windows 环境下,Git 默认会自动处理 CRLF 和 LF 之间的转换。

在 Windows 环境下,Git 默认会自动处理 CRLF 和 LF 之间的转换。要确保这一点并自动处理换行符差异,你可以按照以下步骤配置。

2024-10-16 13:55:27 900

原创 Docker安装Nginx

注意是在:nginx-docker 目录下建立, 和nginx.conf 同一层级。

2024-08-03 11:54:31 473 1

原创 SpringBoot为什么:默认扫描包为(当前包及子包)?

2024-07-27 15:25:35 491

原创 非对称密钥:应用场景

【代码】非对称密钥:应用场景。

2024-06-02 20:12:13 421

原创 Block must not be padded by blank lines.(padded-blocks)

rules”: {

2024-05-20 09:33:57 722

原创 jenkins转载文本

第五步:jenkins通过ssh插件完成对web-server进行运行容器应用镜像的操作。第三步:jenkins使用docker对编译完成的项目代码进行打包,打包成容器应用镜像。主要配置jenkins-server通过ssh协议连接web-server。用于jenkins-server对web-server实施项目部署。第二步:jenkins对项目代码编译,由maven完成。在jenkins-server主机上配置。用于jenkins-server拉取项目。第一步:jenkins获取项目代码。

2024-04-30 21:54:07 1620

原创 Springboot加载bootstrap和application原理

bootstrap.yml能被springboot加载导入依赖。

2024-02-15 11:49:55 548

原创 JDK8常用:JVM参数

【代码】JDK8常用:JVM参数。

2024-02-11 10:59:08 602

原创 5种GC常见形式

1、正常情况2、缓存对象过多3、内存泄露4、持续FullGC6、元空间不足导致的FULLGC

2024-02-10 10:53:08 183

原创 GC调优工具

插件下载地址:https://blog.youkuaiyun.com/jushisi/article/details/109655175。

2024-02-09 17:09:00 250

原创 在线分析:内存泄露jamp和 arthas

jmap -histo:live 线程id > 路径/xxxx.txt。3、查看:泄露文件后,启动arthas。stack 类全限定路径 -n 1。5、分析类:是否会出现(内存溢出)4、arthas查看:可疑类信息。2、生成内存泄露文件。

2024-02-08 13:06:23 606

原创 yum安装jdk1.8

【代码】yum安装jdk1.8。

2024-01-28 09:10:34 793

原创 查询linux服务器ip地址

curl ifconfig.me

2024-01-22 11:47:22 421

原创 linux重启jar包shell脚本

JAR_NAME=arthas-1.0-SNAPSHOT.jarPID=$(jps -l | grep $JAR_NAME | awk ‘{print $1}’)kill -9 $PIDnohup java -jar $JAR_NAME > mylog.out 2>&1

2024-01-07 09:45:30 824 2

原创 SQL注入获取MySQL用户表密码

用 group by 验证(字段个数)使用二分法。

2024-01-03 20:37:17 1634

原创 arthas端口冲突

你可以尝试使用不同的 telnet 端口。参数指定一个不同的端口。

2024-01-02 16:10:11 642

原创 SpringBoot项目静态资源默认访问目录

SpringBoot

2023-12-09 17:07:42 177

原创 Tomcat 下项目:修改了class文件,服务器自动刷新

2023-12-05 22:42:23 241

原创 ajax请求方式处理

1、type:指定了请求的类型,常见的请求类型有GET、POST、PUT、DELETE等,分别对应着获取数据、新增数据、更新数据、删除数据等操作。type参数的默认值是GET。2、url:请求的地址。可以是相对地址或绝对地址。在url中可以包含查询参数,如“/api/data?3、data:发送到服务器的数据,可以是字符串、对象或数组等格式。data可以是一个字符串、对象或数组等格式。如果是一个对象,会自动转换4、为查询参数的格式,如“id=1&name=test”。

2023-11-23 14:06:49 409

原创 @RequestParam和@RequestBody部分使用场景总结

【代码】@RequestParam和@RequestBody部分使用场景总结。

2023-10-16 09:54:06 255

原创 linux内部调用

curl localhost:9082/baishi/laoyang1

2023-09-08 16:03:00 113

原创 阿里云oss上传图片

2023-08-16 20:44:00 67

原创 win+R直接运行原因

C:\Windows

2023-08-11 09:04:00 109

原创 UiPath读取Excel报错。

2023-08-09 14:08:00 234

空空如也

空空如也

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

TA关注的人

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