- 博客(80)
- 收藏
- 关注
原创 微服务网关与服务中心
微服务网关:是架构的中间层,主要作为统一入口,负责处理来自前端应用(如Web、APP)或外部系统的请求。它不直接与业务服务耦合,而是接收外部请求后,根据请求路径等信息,动态地从服务注册中心获取目标微服务的地址,再将请求转发过去。 服务注册中心:是微服务架构的基础层,核心功能是实现服务的注册与发现。 依赖与协同:微服务网关依赖于服务注册中心。 职责分离:注册中心专注于“服务地址的管理”,而网关专注于“请求的代理与管控”。
2026-02-06 10:15:20
221
原创 C# Android 解决传输The valid characters are defined in RFC 7230 and RFC 3986
使用 WebUtility.UrlEncode封装传输参数。
2025-08-13 14:06:33
163
转载 JIRA之网络钩子
写一个webhook应用 make server模拟生成一个server端口,那么webhook地址就是,再进行如上JIRA网络钩子设置,当符合条件的项目子任务变更状态的时候,inputdate()函数就会收到对应的json消息。jira 消息对应的json结构,可以通过一次调用,全量打印出来看。再根据json消息格式,来解析jira通知消息数据。
2025-07-15 16:27:23
277
转载 VUE ruoyi js ... 扩展运算符说明
展开运算符(Spread Operator)是 JavaScript 中的一种语法,用于将可迭代对象(如数组或字符串)展开为独立的元素。5:函数调用: 在函数调用时,展开运算符可以将一个数组作为参数展开为独立的参数。1:展开数组: 使用展开运算符可以将一个数组展开为独立的元素。4:展开对象: 展开运算符还可以用于展开对象字面量中的属性。3:复制数组: 使用展开运算符可以快速复制一个数组。的所有属性展开到新的对象中,然后作为参数传递给。2:合并数组: 展开运算符还可以用于合并数组。
2025-07-02 15:48:49
145
转载 idea 新拉项目依赖加载报错(omitted for duplicate)
上面报错说有个jir包无法解析,我在pom.xml中找到引入的依赖,删除,在执行命令,就build成功了。后面问了下同事,这个依赖已经在本地库中了,所以可以删除。1 找到maven本地仓库搜.lastUpdate,然后删除这些文件,重启idea(因为这些是过时的jar包,重新下载即可)2 还有一种说是包重复导致的,需要删除重复的包即可,但我项目依赖包中没有重复的,所以此条不考虑。具体是在项目结构中,找到重复的删除。如果没问题就是build成功,如果有问题看具体报错信息,
2025-07-02 09:21:58
441
转载 解决串口猎人软件Component ‘xxxx.OCx‘ or one of its dependencies not correctly registered: a file is miss
若缺少其他组件也是这样,把命令行后面AniGIF.ocx换成自己缺少的组件即可,注意:命令中组件文件名以放在C:\Windows\SysWOW64为准,有的可能要大写,看清楚!1. for %1 in (%windir%\system32*.dll) do regsvr32.exe /s %1 回车。到屏幕滚动停止为止(复制粘贴以防打错!2. 命令行输入Regsvr32 C:\Windows\SysWOW64\AniGIF.ocx。在命令提示符下输入下面命令: (以管理员的身份运行Cmd!
2025-06-23 10:42:35
287
转载 modbus主站从站服务端客户端TCP主从站
当使用Modbus通讯时,主站一般作为客户端,从站一般作为服务端。此外,Modbus协议被定义为主/从协议,一个作为主设备运行的设备将轮询一个或多个作为从设备运行的设备。从设备不能主动提供信息;这种设计确保了通信的顺序和方向,避免了可能的冲突和混乱。电表(MODBUS从站) ----RS485-----BCNET-MB模块(BUS主站TCP从站)----RS232------组态软件(MODBUS主站/TCP主站)BCNET-MB模块对于电表来说是MODBUS主站,对应组态软件来说是TCP从站。
2025-06-19 16:27:03
517
原创 ubuntu查看路由跳数
主要用于追踪数据包到目标地址所经过的路径,但它也可以显示每个跳站的IP地址和相应的跳数。在Ubuntu中,你可以使用。命令来查看路由表,其中。在终端中,你可以使用。命令是更现代的选择。
2025-06-16 17:09:09
468
转载 java调用http HttpClient
RestTemplate 是由Spring提供的一个HTTP请求工具。比传统的Apache和HttpCLient便捷许多,能够大大提高客户端的编写效率。此处参考:https://www.cnblogs.com/hehongtao/p/5276425.html。使用JDK原生提供的net,无需其他jar包。
2025-06-13 14:38:33
220
转载 docker部署jira容器与confluence容器,客户端无法同时登录
docker部署jira容器与confluence容器,启动后用浏览器同时登录jira与confluence,出现互相踢掉线的情况,
2025-05-29 14:50:44
129
转载 jira权限设置-各个项目组查看不同项目
设置-用户管理:用户、组 设置-系统-项目角色 设置-项目-项目名-权限 设置-项目-项目名-用户和角色 设置-问题-权限方案。
2025-05-21 16:44:35
402
转载 Nginx配置SSL证书时——nginx:[emerg]unknown directive ssl错误
命令3、在我们执行完做命令后,我们可以查看到在nginx解压目录下,objs文件夹中多了一个nginx的文件,这个就是新版本的程序了。步骤一:我们先来到当初下载nginx的包压缩的解压目录,如果你是看小编写的教程安装的,解压目录应该在“/usr/loacl/src/”,绝大多数应该都是在这个目录下的,已经是一种规范了。命令2、执行make命令,但是不要执行make install,因为make是用来编译的,而make install是安装,不然你整个nginx会重新覆盖的。
2025-05-14 16:36:26
762
转载 使用nginx在linux配置https详细步骤
最后遇到个 配置了https后,访问不到https 的springboot admin接口和页面了,然后通过加以下配置即可。下面的是我自己配置好的nginx.conf,当然 server 可以配置多个。这里会需要输入一些基本信息,随便输入即可,例如都可以输入你的英文名字。这里会需要输入一些基本信息,随便输入即可,例如都可以输入你的英文名字。其中,server.crt和server.ke。ls你的文件夹,可以看到一共生成了5个文件。就是你的nginx需要的证书文件.创建一个生成文件的目录。
2025-05-14 16:29:59
144
转载 ubuntu查看端口占用
netstat用于显示网络状态信息,-a参数表示显示所有连接及监听端口,-p参数表示显示进程(程序)名与PID(进程号),-n参数表示不进行域名转换(数字形式显示IP地址),grep LISTEN表示查找所有处于监听状态的端口。通过该命令可以得到输出结果中的第一个字段为协议类型,第二个字段为接口IP地址,第三个字段为端口号,第四个字段为进程(PID/程序)名。监听3306端口,3306已占用。
2025-05-13 14:09:02
348
转载 ubuntu修改mysql存储路径
找到mysql的配置文件,配置文件一般是在/etc/mysql下,这个目录下有好多文件,有些文件只是个链接,有些文件又指定了别的文件,反正最终要找哪个配置文件力有[mysqld]这个节点,最后找到是在/etc/mysql/mysql.conf.d/mysqld.cnf。找到它的配置文件,进入/etc/apparmor.d这个目录,可以看到下面有好多文件,其中有个usr.sbin.mysqld,这个配置文件就是用来控制mysqld的权限的。当然看不看也不重要,一般默认的就是/var/lib/mysql。
2025-05-13 13:34:13
313
原创 ubuntu24离线安装docker
一、确认ubuntu版本根据codename确认。docker官方网址下载在每个版本里找最新的的包,二、sudo放到/opt路径下按照Docker CE和三、配置docker1、启动Docker服务2、设置Docker开机自启3、验证Docker是否安装成功。
2025-05-09 11:46:36
1003
转载 TSCLIB.DLL函数库使用说明
TSCLIB.DLL函式库使用说明方面的问题。注意:使用动态库TSCLIB.DLL前,安装TSC条码印表机驱动。
2025-04-22 10:15:19
357
转载 Vue:父子组件传值props、sync、v-model详解
在vue中父子组件中传值示例中:1. 父组件Father向子组件Son传值(num:100)2. 子组件Son点击修改按钮,需要修改接收父组件的传值,vue是不允许直接修改接收的值。因此通知父组件Father去修改num值。1. 父子组件props传值。
2025-04-14 16:09:53
181
转载 Vue中watch
watch是 vue 中常用的监听器,它主要用于侦听数据的变化,在数据发生变化的时候执行一些操作。Vue 官网很明确的建议我们这样使用watch侦听属性:当需要在数据变化时执行异步或开销较大的操作时,这个方式是最有用的。
2025-04-14 14:59:43
798
转载 图解左连接、右连接、内连接、全连接(小白入门)
这个连接条件表示将两个表中personId不相等的记录连接起来,其余的则保留左表,右表剩余的位置用。(left outer join),左连接会返回左边表中的。左连接(left join)全名是。这里B.Key要求为。就是要让左连接得到的。右连接跟左连接类似。
2025-03-11 10:12:26
4972
转载 idea加载RuoYi后台并启动
的缓存可能会导致这种问题。你可以清除缓存内容重新运行项目,基本上可以解决!我一般采用这种方法,因为其他原因会比较明显!2、进到项目,pom同级输入 mvn help:system,如果有已知的空包,可删除后重新加载下载依赖。3、重新加载maven,可能是因为没有完成加载,可以刷新maven重新加载。1、修改maven版本。
2025-02-18 19:05:18
210
转载 redis过期时间
127.0.0.1:6379> persist k1 取消超期时间,不再会过期。127.0.0.1:6379> expire k1 1000 设置超期时间。127.0.0.1:6379> ttl k1 查看超期时间。
2025-02-18 16:59:42
58
转载 Redis 安装 ubuntu
所有版本这里都有:https://download.redis.io/releases/(下载后是个Linux的压缩文件,需要下载、解压和编译)Redis 支持 32 位和 64 位。根据你所使用的系统和实际情况进行选择,这里我下载。127.0.0.1 是本机 IP ,6379 是 redis 服务端口。官网下载(无Windows版本): https://redis.io/download。Redis中文网站: http://www.redis.cn。压缩包到磁盘,解压后,将文件夹重新命名为。
2025-02-18 16:02:59
105
转载 Window下Redis的安装和部署详细图文教程(Redis的安装和可视化工具的使用)
Redis下载地址:windows版本readis下载(GitHub):https://github.com/tporadowski/redis/releases (推荐使用)https://github.com/MicrosoftArchive/redis/releases官网下载(无Windows版本): https://redis.io/downloadRedis中文网站: http://www.redis.cn 所有版本这里都有:https://download.redis.io/rele
2025-02-18 15:47:21
517
原创 crontab时间规则
在小时字段中表示“1点、2点和3点”。例如,在星期几字段中,例如,在小时字段使用。例如,在分钟字段中的。表示“星期一和星期五”。表示“每15分钟”。
2025-02-18 09:40:31
418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅