- 博客(16)
- 收藏
- 关注
原创 MySQL高可用之MHA_jqu219
rpl_semi_sync_master_timeout = 1000 # 毫秒单位,主服务器等待确认消息10秒后,不在等待,变为异步方式。rpl_semi_sync_master_enabled = 1 # 1表示启用,0表示关闭,slave同样。#所有mysql数据库服务器,安装半同步插件(semisync_master.so,semisync_slave.so)#上方所示内容可以看到半同复制插件已经成功安装,只是还没有启用,所以是off。
2025-02-02 06:11:13
688
原创 Flutter开发之——网络请求-手动json数据解析
(img-qbgNREqm-1738306350097)]builder:根据请求的结构,显示页面状态(请求中,请求失败,请求成功)futureArticle=_httpGet2();展示网络请求后的数据使用FutureBuilder。future:请求后返回的数据。
2025-01-31 14:52:40
796
原创 面试高并发,凉了!!(全程高能,建议收藏)
小菜被带进了部门经理的办公室,一进门,小菜就看见办公桌对面坐着一个"地中海式"发型的大牛,一看就是大神级别的啊!部门经理冲小菜笑了笑。面对这样的大神,此时的小菜心里还是有点紧张的,小菜在部门经理的对面坐了下来,并双手递上了自己的简历。小菜童鞋心中一阵狂喜,并果断向部门领导请了一天假,信心满满的去面试了。小菜按时来到了XX公司,迎接他的正式昨天打电话通知他来面试的HR妹纸。小菜一听,完了,这个根本就不知道啊。小菜感觉自己脑门开始冒汗了。嘟嘟嘟,电话已挂掉。部门经理结果简历,边看边说。
2025-01-30 01:46:46
252
原创 浅谈集群版Redis和Gossip协议
Gossip算法又被称为反熵(Anti-Entropy),熵是物理学上的一个概念,代表杂乱无章,而反熵就是在杂乱无章中寻求一致,这充分说明了Gossip的特点:在一个有界网络中,每个节点都随机地与其他节点通信,经过一番杂乱无章的通信,最终所有节点的状态都会达成一致。也就是说上面的信息,就是集群中Node相互八卦传播流言蜚语的内容主题,而且比较全面,既有自己的更有别人的,这么一来大家都相互传,最终信息就全面而且准确了,区别于拜占庭帝国问题,信息的可信度很高。
2025-01-29 12:53:56
612
原创 浅谈医学图像处理_医学图像处理技术包含哪些主要内容
医学图像是反映人体内部结构的图像,是现代医疗诊断的主要依据之一。目前,医学图像处理任务主要集中在图像检测、图像分割、图像配准及图像融合四个方面。医学图像数据具有可获得、质量高、体量大、标准统一等特点,使人工智能在其中的应用较为成熟。
2025-01-29 12:51:52
391
原创 抽丝剥茧JDK、JRE、JVM之间的区别
这些运行时数据区分为两种,一种是在java虚拟机启动时创建,仅在java虚拟机退出时才被销毁,这种可以理解为线程共享的。初始化(Initialize)类加载的初始化阶段,是对类的变量和代码块执行初始化操作,是执行类构造器的过程,换句话说是对类的静态变量,静态代码块执行初始化操作。另外一种是数据区是针对每个线程的,是在创建线程时创建的,并在线程退出时销毁这个数据区,这种可以理解为线程私有的。思维导图:Java虚拟机运行时数据区,虚拟机栈、本地方法栈、程序计数器是线程私有的,方法区、堆是线程共享的。
2025-01-29 06:56:15
971
原创 四旋翼飞行器避障系统基础_无人机避障使用slam相比于人工势场法的优点
主要研究的无人飞行器包括旋翼式飞行器、直升机、软式小型飞船及其它飞行器等。相比于有人驾驶的飞行器,无人飞行器具有很多优势。例如,其有很强的机动性,能瞬时改变姿态;体积小,灵活性高:可以避免驾驶员在危险环境中工作等等,近些年来无人飞行器在军用和民用领域发展非常迅速。小型无人驾驶飞行器可分为固定翼飞行器和旋翼飞行器两种。
2025-01-28 20:50:06
1049
原创 四年开发,待业半年本想放弃Java,抱着试试的心态面试某C轮金融科技公司居然过了!
是我们要面对的一个最重要的问题,我觉得除了平时的积累,面试前还要系统的梳理一下自己会的知识点,万丈高楼平地起,掌握底层知识才是最重要的,下面我会把我搜罗到的。Java的基本功一定要扎实,不是说数据结构和算法要多么精通,但是至少Java中常见的集合的原理要知道,源码要过一遍,使用场景要了如指掌。Java多线程,线程池的实现,并发包下面涉及到的经典工具,AQS,CAS,两种锁的实现,常用的并发工具,阻塞队列。在集群模式下,redis 的 key 是如何寻址的?了解什么是 redis 的雪崩、穿透和击穿?
2025-01-28 20:45:52
863
原创 zookeeper协议篇-Paxos算法与ZAB协议
拜占庭帝国有许多支军队,不同军队的将军之间必须制订一个统一的行动计划,从而做出进攻或者撤退的决定,同时,各个将军在地理上都是被分隔开来的,只能依靠军队的通讯员来进行通讯。然而,在所有的通讯员中可能会存在叛徒,这些叛徒可以任意篡改消息,从而达到欺骗将军的目的。这就是著名的拜占庭问题,而这个问题就和分布式场景下异步系统和不可靠的协议中达到一致性类似,后来Lamport 在 1990年提出了一个理论上的一致性解决方案,茼时给出了严格的数学证明,Paxos算法由此而生。
2025-01-28 11:20:58
1114
原创 k8s 重启策略、健康检查、环境变量、初始化容器
如果失败init容器默认会在State中显示CrashLoopBackOff (重启/异常)这里部署一个web网站,网站程序没有打到镜像中,而是希望从代码仓库中动态拉取放到应用容器中。initialDelaySeconds: 20 #启动容器后多少秒健康检查。Init Container:用于初始化工作,执行完就结束(一次性任务)环境检查:例如确保应用容器依赖的服务启动后再启动应用容器。初始化配置:例如给应用容器准备配置文件。//查看pod,发现在进行初始化。//等待一定时间后会进入运行。
2025-01-27 14:29:25
761
原创 K8S 安装 Dashboard_dashboard v2
3、 删除现有的dashboard服务,dashboard 服务的 namespace 是 kubernetes-dashboard,但是该服务的类型是ClusterIP,不便于我们通过浏览器访问,因此需要改成NodePort型的。7、想要访问dashboard服务,就要有访问权限,创建kubernetes-dashboard管理员角色。具体去这里查看对应的版本。5、再次查看服务,成功。
2025-01-27 14:27:23
326
原创 influxdb基础(一)——influxdb安装与基本配置(centos)
注意:influx启动后默认占用默8086/8088两个端口号,如下是。
2025-01-27 00:24:10
1106
原创 ie兼容响应式布局的实现总结
优点:压缩后仅1k,不跨域时性能ok,只需引入respond.js通用易用缺点:仅支持media query的min-width和max-width(用于响应式够用);支持跨域,虽然配置有点麻烦,实现跨域代价高而且有闪屏体验欠佳。css3-mediaqueries-js源码分析官方文档和demo都没有,相对于respond.js css3-mediaqueries-js支持几乎所有的media query的语法,访问测试demo优点:1、基本支持所有css3中的media query语法。
2025-01-27 00:22:08
1097
原创 30个类手写Spring核心原理之AOP代码织入(5)
使用模板模式设计GPAbstractAspectJAdvice类,封装拦截器回调的通用逻辑,主要封装反射动态调用方法,其子类只需要控制调用顺序即可。/**封装拦截器回调的通用逻辑,在Mini版本中主要封装了反射动态调用方法*///反射动态调用方法Class<?
2025-01-24 04:29:24
1012
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅