- 博客(155)
- 收藏
- 关注
原创 centos9 安装docker engine
将如下json粘贴进入daemon.json中。我的镜像有安装podman,这里需要卸载。看到如下截图代表成功。
2025-08-03 22:28:15
310
原创 springboot集成阿里transmittable-thread-local 自动装饰模式兼容线程池
本文介绍了在Spring Boot 3.4.5和Transmittable-Thread-Local 2.14.5环境下,如何通过自定义线程池和MDC(Mapped Diagnostic Context)工具类实现线程间上下文传递。首先,通过ThreadPoolTaskExecutor初始化线程池,并使用TtlThreadPoolBeanPostProcessor对线程池进行装饰,确保线程池任务能够继承父线程的上下文。接着,ThreadMdcUtil工具类提供了上下文的管理和传递功能,包括生成TraceID
2025-05-17 11:20:24
819
原创 ollama快速部署deepseek
Ollama 是一个开源的人工智能平台,专注于在本地高效运行大型语言模型(LLMs)。通过 Ollama,开发者可以在自己的机器上运行多种大规模语言模型,而不必依赖于云端服务。它支持对大模型的管理和本地化部署,并且提供了易于使用的客户端接口和 WebUI 部署,帮助开发者高效地与语言模型交互。DeepSeek是一款由国内人工智能公司研发的大型语言模型,拥有强大的自然语言处理能力,能够理解并回答问题,还能辅助写代码、整理资料和解决复杂的数学问题。
2025-02-13 17:09:09
371
原创 vue3+element-plus table 实现树状结构数据递归向上选择
效果如下element-plus默认只允许选择父级默认选中子级,选中子级不会选中父级,需要自己处理代码 HTML部分 <el-table :data="moduleInfo" row-key="id" border default-expand-all class="table-style" ref="moduleTableRef" @select="handleSelectionMenuChange"
2024-02-02 10:34:34
808
原创 mybatis-plus 基于拦截器数据加密新增成功,修改失败原因
从截图可以看出来,我们新增时获取到入参直接就是实体类,但是修改时获取到的是一个ParamMap,这是因为前面说过的mybatis-plus入参时有一个。注解,这个就是我们为什么新增数据时敏感数据可以加密成功,而修改却不行,下面是我们新增和修改使用mybatis-plus拦截器拦截时获取到的数据。mybatis入参加密以及查询解密到这里就结束了,但是mybatis和mybatis-plus有点差异。注解 ,导致我们不能直接获取到我们具体的数据实体类,所以使用mybatis-plus时。
2024-01-16 09:05:03
737
1
原创 nexus 搭建maven私服
表示当前开发人员上传的,包括snapshots快照版本/releases稳定版本/3rd party第三方包三种仓库;表示当前开发人员上传的,包括snapshots快照版本/releases稳定版本/3rd party第三方包三种仓库;:maven中央库,默认从https://repo1.maven.org/maven2/拉取jar。表示中央服仓库,包括snapshots快照版本/releases稳定版本两种仓库;一般会有一个公共仓库,和一个公司releases仓库,和一个快照仓库。将如下页面拉到最下面。
2024-01-08 09:37:39
1144
1
原创 centos7 搭建 kibana-8.8.1
3.3 使用 kibana 账户进行 kibana 配置文件编辑,将解压目录下的 config 文件夹中 kibana.yml 文件修改如下三行。官网下载速度比较慢,并且有可能中断下载,建议使用华为镜像下载。先创建一个操作 elasticsearch 的用户。解压命令: tar -zxvf fileName.tar.gz。上传到 linux 系统中,并进行解压。3.4 使用 kibana 账户启动。选择对应的版本进去下载对应的操作系统版本。进入 bin 目录执行下面命令。
2023-08-18 18:41:46
227
1
原创 centos7 搭建 elasticsearch8.8.1
官网下载速度比较慢,并且有可能中断下载,建议使用华为镜像下载选择对应的版本进去下载对应的操作系统版本上传到 linux 系统中,并进行解压解压命令: tar -zxvf fileName.tar.gz3.1 创建新用户先创建一个操作 elasticsearch 的用户3.2 账户授权。
2023-08-18 17:01:31
486
1
原创 springboot2.7+security+jwt 不使用 UserDetailsService
网上代码大部分都使用实体类实现 UserDetails,同时实现 UserDetailsService,对于不熟悉 security 的开发人员在开发登录接口时不清楚需要实现这两个接口,对于在配置权限时,需要重构登录接口。由于在 springboot2.7 版本及之后版本使用的 security5.7.1,该版本中之前需要继承的 WebSecurityConfigurerAdapter 类已经过时,所以使用最新配置方式如下。不对的地方欢迎指出!
2023-04-08 10:34:28
661
2
原创 springboot2.7+security+jwt 不使用UserDetailsService
描述 : 网上代码大部分都使用实体类实现 U...
2023-04-07 18:29:00
265
原创 Vue2动态路由
应用场景: 一般管理端的菜单栏是根据登录用户角色不同,动态生成的,在vue中我们不止菜单栏需要动态生成,同时我们路由也需要动态生成。 ...
2023-03-24 08:54:00
1370
原创 springboot 自定义注解 入参赋值
第一步:自定义注解 @Target({ElementType.PARAMETER})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic ...
2022-10-31 21:31:00
463
原创 nginx 反向代理 nacos2.1.1集群 报错Request nacos server failed:
报错信息如下: com.alibaba.nacos.api.exception.NacosException...
2022-09-09 09:06:00
562
原创 nginx安装实操截图
1、nginx下载: http://nginx.org/en/download.html 2、解压文件,使用命令 tar...
2022-09-01 18:26:00
116
原创 springcloud Hoxton.SR11集成gateway网关 坑!!!
从报错信息中可以看到,我们报错因为以来冲突。所以将reactor-netty的包版本降低,故pom中添加如下依赖。首先移除网关gateway依赖中的spring-boot-starter-web,这是造成以来冲突的核心。这里根据官网新推出的springcloud Hoxton.SR11版本去集成gateway的一个坑。根据官网推荐,springcloud这个版本支持的springboot是2.3.0。移除后导入reactor-netty。完整版pom.xml。
2021-05-30 18:22:00
5
原创 搭建集群zookeeper
修改zookeeper中conf目录下的zoo_sample.cfg为zoo.cfg,这里是使用的cp 复制并重名的方式。在data中创建一个文件 myid。zk02 myid的值。zk01 myid的值。zk03 myid的值。
2021-05-03 14:25:00
7
原创 layui 表格重载
省略引入过程 //执行一个 table 实例 var $table = table.render({ elem: '#demo' ,height: 420 ,url: '...
2020-12-31 22:23:00
113
原创 springboot+mybatis+security ajax实现session保存User实体
【代码】springboot+mybatis+security ajax实现session保存User实体。
2020-12-29 12:34:00
33
原创 mysql存储过程----游标
定义: 游标是用来存储查询结果集的数据类型,在存储过程和存储函数中可以使用游标对结果集进行循环处理,游标的使用包括游标声明、open、fetch和close,语...
2020-12-03 11:33:00
87
原创 mysql存储过程---选择结构
声明变量: 关键字DECLARE,下列语句声明变量名为num的int类型的变量长度为10,[ default 0 代表默认值为0,可以不写]。 ...
2020-12-01 18:01:00
63
原创 解析微信公众号回调xml
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?
2020-06-19 10:54:00
7
原创 微信公众号请求验证加密比对
/此处token的值需要和公众号填写的token值一致。)将三个参数字符串拼接成一个字符串进行。)开发者获得加密后的字符串可与。对比,标识该请求来源于微信。三个参数进行字典序排序。验证请求是否来自微信。
2020-06-18 15:43:00
7
原创 springboot上传图片
上传文件公共方法: /** * 通过;spring 的方法解析所有方法 * @param multipartRequest 请求 * @param keys 获取参数key 对应的文件 key的值必须和前台页面的name值一样...
2020-05-12 22:11:00
70
原创 hadoop-3.2.0------>入门十八hadoop之HDFS的shell命令操作
基本语法 bin/hadoop fs bin/hdfs dfs 上面两个命令均可以使用,dfs...
2020-04-22 16:53:00
58
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人