本文分类:news发布日期:2025/1/22 22:59:06
相关文章
JVM学习-垃圾回收(二)
标记-清除(Mark-Sweep)算法
当堆中的有效内存空间被耗尽的时候,就会停止整个程序(stop the world),然后进行两项工作,第一项则是标记,第二项是清除
标记:Collector从引用根节点开始遍历,标记所有被引用的…
建站知识
2025/1/19 0:44:33
微服务:Ribbon负载均衡与加载时机修改
Ribbon
负载均衡
执行流程
负载均衡策略
调整负载均衡方案:
配置类中(全局): // 负载均衡策略Beanpublic IRule randomRule() {return new RandomRule();}yaml配置
userservice: # 给某个微服务配置负载均衡规则ÿ…
建站知识
2025/1/20 17:26:32
Java基础(三)- 多线程、网络通信、单元测试、反射、注解、动态代理
多线程基础
线程:一个程序内部的一条执行流程,只有一条执行流程就是单线程
java.lang.Thread代表线程
主线程退出,子线程存在,进程不会退出
可以使用jconsole查看 创建线程
有多个方法可以创建线程 继承Thread类 优点&#x…
建站知识
2025/1/22 13:52:58
github设置项目分类
https://www.php.cn/faq/541957.html https://docs.github.com/zh/repositories/working-with-files/managing-files/creating-new-files
建站知识
2025/1/20 5:50:00
以及Spring中为什么会出现IOC容器?@Autowired和@Resource注解?
以及Spring中为什么会出现IOC容器?Autowired和Resource注解?
IOC容器发展史
没有IOC容器之前 首先说一下在Spring之前,我们的程序里面是没有IOC容器的,这个时候我们如果想要得到一个事先已经定义的对象该怎么得到呢?…
建站知识
2025/1/20 4:41:18
java建造者模式 (Builder Pattern)示例代码
建造者模式是一种创建型设计模式,它允许我们按照步骤或顺序构建复杂对象。这种模式特别适用于构建包含许多参数的对象。建造者模式通过一个建造者对象负责构建目标对象,客户端代码可以根据需要灵活地指定要构建的对象的属性。
产品类
首先,…
建站知识
2024/12/30 16:12:05
动态地控制kafka的消费速度,从而满足业务要求
kafka是一个分布式流媒体平台,它可以处理大规模的数据流,并允许实时消费该数据流。在实际应用中,我们需要动态控制kafka消费速度,以便处理数据流的速率能够满足系统和业务的需求。本文将介绍如何在kafka中实现动态控制消费速度的方…
建站知识
2025/1/19 18:55:21
c语言如何向文件写入字符串
c语言里向文件写入字符串,用到fputs语句
fputs(str,fp)是将str字符数组里的内容写入到fp指针指向的文件
#include<stdio.h>int main()
{FILE *fp;char s[100];fpfopen("ddd.txt","w");fputs("good time\n&q…
建站知识
2025/1/18 9:02:37