
后端
文章平均质量分 59
后端技术栈
PrinciplesMan
一个人的生命是应该这样度过的:当他回首往事的时候,不因虚度年华而悔恨,也不因碌碌无为而羞耻。
展开
-
使用docker安装Nacos,远程连接nacos报错,please check server x.x.x.x ,port 9848 is available
当nacos客户端升级为2.x版本后,新增了gRPC的通信方式,新增了两个端口。这两个端口在nacos原先的端口上(默认8848),进行一定偏移量自动生成.。当客户端升级成2.x版本时,服务的还使用1.x版本就会报错。因此当客户端升级为2.x版本,服务端需要进行相应的升级。原创 2023-07-08 15:35:54 · 1598 阅读 · 0 评论 -
spring-boot中统一修改http响应体内容的方法
在spring-boot开发中,有时候会遇到一些统一修改http接口响应体内容的场景,比如统一增加一些响应头信息、统一增加一些数据包装处理、数据转换等场景,spring框架中已经为我们提供了这种能力,即切面的使用,ResponseBodyAdvice就是spring框架中预留的钩子,它作用在Controller方法执行完成之后,http响应体写回客户端之前,这个时候我们就能方便的织入一些自己的业务逻辑处理了。转载 2023-02-24 01:24:15 · 530 阅读 · 0 评论 -
maven 仓库优先级
确定优先级后,在看是否有匹配的镜像,有匹配则从镜像下载,无匹配则直接走相关仓库。多个相同仓库镜像,按照从上到下顺序,依次查找。有很多 spring 包,在阿里云仓库可能有元数据,但是就是下载不了,需要调整相关仓库顺序。3、存在多个mirror配置的时候mirrorOf等于*放到最后,如果多个*,那就按照顺序执行;settings_profile_repo 优先级高于 pom_profile_repo。settings_profile_repo 优先级高于 settings_mirror。转载 2023-01-31 01:22:22 · 3757 阅读 · 0 评论 -
saber 2.7.1 maven 配置
私服 2.7.1旧版本失效,加载maven本地jar包。原创 2023-01-30 22:33:39 · 179 阅读 · 0 评论 -
Cannot resolve com.aliyun:aliyun-sdk-vod-upload:1.4.11
下载后的文件解压缩后打开到lib目录下,敲cmd进入。还暂时没开源,需要直接引入jar包到项目中。转载 2022-10-30 15:49:41 · 736 阅读 · 0 评论 -
maven 配置多个仓库
然后第一想法就是在 mirrors 节点下多增加几个 mirror,然而并不可以。正确的操作是在 profiles 节点下配置多个 profile,通过配置 activeProfiles 子节点激活。如果在 IDE 里,记得要更新生效,然后就可以了。配置 profiles。转载 2022-10-10 00:17:50 · 885 阅读 · 0 评论 -
Docker中使用keepalived+nginx实现主从热备
4.开始编译keepalivedcd /usr/local/keepalived-1.2.18/ && ./configure --prefix=/usr/local/keepalived。A> 分别在宿主机,centos_master,centos_slave中进行一下命令测试,如果显示都为Master的欢迎页面,说明配置成功1/3。说明,测试过程中,重启容器之后,nginx没有启动,需要进入容器启动一下,不然访问不到Master页面了,但是可以Ping通。#若启动报错,则执行下面命令。转载 2022-09-17 00:20:57 · 796 阅读 · 0 评论 -
nginx 实现valid_referer全面解析
当我是从这个网站里面的链接跳到该网站首页的时候 因为referer的值是肯定包含srever_names 所以匹配了server_names所以不进行跳转.valid_referers后面的none或者是blocked 所以invalid_referer值为0 所以不进行跳转.先看下两种HTTP head 一个是直接输入网址打开的head,另一个是通过搜索引擎打开的网址head。1.首先当我输入我要打开的网址的时候,因为是直接输入的没有referer所以匹配了。直接输入网址打开的就打开这个网址。转载 2022-09-15 22:14:41 · 2915 阅读 · 0 评论 -
腾讯云服务器 Centos7.5 挂载数据盘
第一、检查硬盘设备是否有数据盘# 先执行fdisk -l# 以下是执行结果# 检查腾讯云服务器数据硬盘# 我们可以看到有20GB的数据盘没有挂载,看好前面的路径/dev/vdb第二、数据硬盘分区(可选)# 执行fdisk /dev/vdb# 依次输入 n 、p、 1、 回车、回车、wq# 这里的VDA是我们上面看到数据硬盘的名称,如果你不是这个需要根据你真实的盘名称替换,如果是和我一样,那就直接复制。第三、ext3格式化分区# 格式化为ext3文件系统原创 2022-02-25 11:25:48 · 1146 阅读 · 0 评论 -
Error:(4, 32) java: 程序包org.springframework.boot不存在
Error:(4, 32) java: 程序包org.springframework.boot不存在Error:(5, 46) java: 程序包org.springframework.boot.autoconfigure不存在Error:(6, 50) java: 程序包org.springframework.cloud.client.discovery不存在Error:(8, 2) java: 找不到符号 符号: 类 SpringBootApplicationError:(9, 2) ...转载 2022-01-05 15:45:19 · 213 阅读 · 0 评论 -
kettle详解(数据抽取、转换、装载)
文件资源库模式的调度命令:job: $kitchen路径 -file=$job路径 kitchen.sh -file=/opt/dpbs/kettlefile/pan_quality_indicator.kjbtrans: $pan路径 -file=$trans路径 ./pan.sh -file=/home/hadoop/workplace/kettle/trans/test_cml.ktr -norep数据库资源库模式的调度命令:job: $kitc...转载 2021-12-21 11:31:25 · 4061 阅读 · 0 评论 -
Cookie、Session、Token 的区别
在开始之前我们要先了解一些相关知识:首先我们来说一下认证(Authentication): 通俗的来说认证就是验证当前用户的身份。例如,你上班打卡,为了防止你作弊,就需要你用到你的指纹来打卡,如果打卡系统里面的指纹和你的指纹匹配,那就打卡成功这样就是通过你的指纹来证明是你本人打的卡。 在互联网中也是要进行认证的,在互联网的认证方式有: 1. 通过用户名和密码登录 2.邮箱发送登录验证码或者链接 3.手机号接收验证码 只要你有验证码,那就承认你的身份了。...转载 2021-09-26 22:49:57 · 423 阅读 · 0 评论 -
Could not find artifact com.dingtalk.api:top-api-sdk-dev:pom:ding-open-mc-SNAPSHOT in aliyunmaven
使用钉钉sdk问题Idea maven 加载报Could not find artifact com.dingtalk.api:top-api-sdk-dev:pom:ding-open-mc-SNAPSHOT in aliyunmaven这个错误,这个时候我们只需要把jar包下载到本地,放置对应maven仓库位置即可引入方法如下: <dependency> <groupId>com.dingtalk.api</groupId>.原创 2021-09-21 22:38:38 · 7301 阅读 · 2 评论 -
非对称加密的应用
估计有人看到这篇文章标题的时候会有很多的疑惑,非对称加密是干什么的,"非对称"大致很好理解,意思和对称相反,加密也能理解,但是非对称加密是个什么玩意儿。这东西有什么应用呢?在开始聊非对称加密之前,咱们先来聊聊对称加密,什么是对称加密呢?首先我们要清楚,网络中有些数据进行传输的时候,是需要加密的,比方说https,https中就用到了对称加密。在http协议中,我们将用...转载 2019-12-04 09:19:44 · 3494 阅读 · 0 评论 -
加密算法总结1
对称式加密技术对称式加密就是加密和解密使用同一个密钥,通常称之为“Session Key ”这种加密技术在当今被广泛采用,如美国政府所采用的DES加密标准就是一种典型的“对称式”加密法,它的Session Key长度为56bits。非对称式加密技术非对称式加密就是加密和解密所使用的不是同一个密钥,通常有两个密钥,称为“公钥”和“私钥”,它们两个必需配对使用,否则不能打开加密文件。这...转载 2020-01-26 16:33:13 · 501 阅读 · 0 评论