- 博客(75)
- 收藏
- 关注
原创 Docker Network的学习
网络模式说明示例bridge默认模式,会基于docker 0 给每个容器分配IP,通过指定的端口映射进行网络互通host不分配IP给每个容器,容器直接通过宿主机的端口与外界互通container使用某个容器的网络配置,不分配IP给这个容器,通过指定的容器和宿主机进行网络互通none不和外界进行网络互通自定义网络默认使用的是bridge,通过自定义网络,容器建可以直接通过服务名(容器名)去和其他容器进行网络互通请看下文以下是我个人的理解,如果有不正确的,希望各位大神指出。
2025-07-25 17:57:53
880
原创 最小生成树算法的学习
最小生成树是指给定一个连通的无向图的一棵包含所有的顶点的树,要求这棵树的权值和最小。一个图的最小生成树可能不是唯一的。所有点都连通,即任意两个点必有一条路径无环权值和最小最小生成树有Prim(普里姆)和 Kruskal(克鲁斯卡尔)两种算法,前者用于稠密图,后者用于稀疏图。
2025-07-03 10:16:33
350
原创 JQuery的基本使用
JQuery是JavaScript的函数库,通过JQuery可以帮助我们简化DOM元素的操作,这里只简单的介绍下我有使用过的内容,更具体的内容请查询学习文档,见。学习时的在线编辑器见。
2025-05-21 17:22:14
885
原创 GCD算法的学习
GCD通常用来求两个数的最大公约数证明 gcd(a, b) = gcd(b, a % b) 的思路:设 a > b1. 构造 a % b : 设 r = a % b, 即 a = kb + r (r < b)2. 构造 a, b的公约数: 设 d 为 a, b的公约数,记作 d | a, d | b3. 联系要证明的式子 : a = kb + r 两边同时处以 d, 稍作移动,得 a / d - kb / d = r / d由于 d | a 且 d | b。
2025-04-18 15:57:38
381
原创 Spring Cloud Alibaba学习 5- Seata入门使用
Seata是Spring Cloud Alibaba中用于分布式事务管理的解决方案。
2025-03-06 15:33:02
1301
原创 Spring Cloud Alibaba学习 4- Spring Cloud Gateway入门使用
直接通过官方给的application.yml介绍,这里就不介绍简写方式了,直接介绍完整方式spring:cloud:gateway:routes:args:value: xxxroutes 可以配置多个需要管理的的路由规则 routeroute:配置了route就必须配置predicate!!- id: 路由的编号uri: 需要转发的目的URIpredicates: 断言,只有完全匹配断言规则的才可以对请求进行处理,同一个断言下的配置的路由规则是与的关系- name: 路由规则名。
2025-03-04 18:02:39
1117
原创 Spring Cloud Alibaba学习 3- Sentinel入门使用
资源名 接口访问的URL针对来源 服务的调用者,默认为defalut所有来源阈值类型QPS:接口每秒的访问量并发线程数:调用的线程数单机阈值 阈值类型对应的值流控模式直接:只要达到了流控标准,就会限流当前资源关联:当关联的资源达到了流控标准,就会限流当前资源链路:当从入口资源去调用某个@SentinelResource指定的资源达到了流控标准,就会限流当前入口资源对该资源的调用流控效果快速失败:直接抛出错误Warm Up:根据预热因子和指定的预热时间,慢慢增加接收的流量直到达到阈值排队等待。
2025-02-26 16:37:16
1070
原创 Spring Cloud Alibaba学习 2- OpenFeign入门使用
在 /main/java/org/cqw/orderservice 创建 feign文件夹,并且创建接口文件加上@FeignClient定义一个Feign客户端,并创建对应的远程调用方法,这里有个技巧是将要远程调用的服务的Controller对应接口直接复制过来即可。
2025-02-25 14:19:26
899
原创 Spring Cloud Alibaba学习 1- NACOS入门使用
启动 nacos/bin/startup.cmd 时无法启动,右键编辑,将改成。
2025-02-25 14:12:25
1932
原创 父窗口触发Iframe的点击事件
上网学习后,得知父页面可以通过父页面和子页面可以通过消息传递解决我的需求,并且也不会出现跨域的错误。更多的细节可以看这篇文章。
2025-02-07 14:45:04
867
原创 基于SpringBoot格式化实体的时间类型以及静态注入依赖
*** @description 获取自定义序列化器的 ObjectMapper*/@Component@Override。
2025-01-24 17:52:58
631
原创 基于Springboot用axiospost请求接收字符串参数为null的解决方案
*** @description: 接收前端传的 包装类数据 或 String 自定义注解*///参数值(对应的键名)/*** @description: 自定义注解 RequestJson 方法形参解析器*/@Component@Slf4j//缓存请求体@Override/*** @description String 参数注入*/@Override//未指定映射的键时,默认值为形参名//遍历完最后一个参数,则清理缓存cache = "";
2025-01-23 17:52:26
1300
原创 基于.NET调用WebService服务
上一篇文章用java的Spring Boot框架搭建了一个WebService服务端,这篇文章通过.NET进行调用,下文基于Visual Studio 2022。选择服务,命名空间可以自己修改,这里我就不进行修改了,一直点击下一步,等待服务引用配置即可。选择WCF Web Service,点击下一步。项目右键 -> 添加 -> 服务引用。项目会生成对应的.cs文件。输入URI,点击转到。
2024-11-27 11:32:58
1024
原创 关于IDEA注释模版配置以及方法注释params和returns为null的解决方案
搞了大半天,在网上参考了大量的文章最终解决,在这里记录一下。
2024-11-12 11:19:21
946
原创 sqlserver循环的学习
最近在测试项目功能时,需要生成一些随机的问题总数、改善数、改善率的数据,因此需要用到SqlServer的循环,在这里记录一下。cursor可以遍历表中的每一行。
2024-10-31 12:15:45
947
原创 SqlServer自定义函数
- 创建CREATE FUNCTION function_name(@参数名 参数类型) --传参,可空RETURNS 返回值类型 --返回值的数据类型ASBEGIN函数体RETURN 表达式;END--调用select dbo.function_name([参数]) [需要获取的返回值名称]--人员表insert into person values ('小明')创建函数--根据人员id获取名字asbeginendgo调用函数。
2024-08-08 10:53:57
3016
原创 Docker常用命令
Docker常用命令服务systemctl start docker启动dockersystemctl stop docker关闭dockersystemctl restart docker重启dockersystemctl enable docker开机自启动docker查看配置信息docker info操作镜像docker search [镜像名]搜索官方可下载的镜像库docker images查看
2024-08-02 14:22:57
303
原创 Redis学习 - 基础篇
开两个客户端(两个cmd窗口,执行redis-cli.exe),一个作为订阅方,一个作为发布方。类似于Java的HashSet
2024-07-09 15:14:36
620
原创 axios的基本使用和vue脚手架自带的跨域问题解决
1.1 导入axios1.2 创建serve1.jsserve1.jsApp.vue1.3 执行node命令,打开服务监听1.4 启动vue项目结果:关于跨域问题的具体说明和其他解决方案见:什么是跨域?跨域解决方法-CSDN博客想通过vue脚手架自带的跨域解决,需要在 vue.config.js 中配置 devServer2.1 基本配置此时,需要重新运行vue项目就能在控制台上看到请求的结果了,结果:2.2 详细配置详细配置可以精准控制自己本次请求需不需要代理转发vue.config.j
2024-06-24 11:41:06
872
原创 Vue脚手架插槽 slot 学习
从而将定义插槽的子组件的指定属性传给插槽的使用者App.vue中的定义的子组件标签对象,配合template,定义。
2024-06-21 12:07:57
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅