目录 一、思想 二、代码 在阅读本文前推荐优先食用: 【算法】Kruskal最小生成树算法-CSDN博客https://blog.csdn.net/Eristic0618/article/details/143312482?spm1001.2014.3001.5501 一、思想 Kruskal算法基于边的选择,因此更适用于稀疏图。而对于…
2024/11/5 10:29:451.登录giett giett地址链接:Gitee - 基于 Git 的代码托管和研发协作平台 2.新建一个giett仓库 创建后得到远程仓库: 3、在本地项目文件夹右击鼠标点击 Open Git Bash Here 4、输入命令 命令:git init,这个目录变成git可以管理的仓库,会出…
2024/11/5 10:21:26目录 一. CAS的实现原理 1.1 伪代码分析 1.2 底层实现 二. CAS 操作示例 三. ABA问题 四. 原子类 4.1 使用原子类的目的 4.2 原子类的使用示例 五. 总结 一. CAS的实现原理 CAS(compare and swap 比较和交换)是一种用于实现无锁并发的技术. 1.1 伪代码分析 // 伪代…
2024/11/5 5:44:17下载源码 apt update apt install linux-source # /usr/src/linux-source-5.4.0/linux-source-5.4.0.tar.bz2 下载源码 tar -jxvf linux-source-5.4.0.tar.bz2 # /usr/src/linux-source-5.4.0 解压源码 安装依赖 sudo apt -y install build-essential sudo apt -y i…
2024/11/5 4:17:58委托的声明 public delegate void MyDelegate(string str); 注 1.委托的定义和方法的定义类似,只是在前面加了一个delegate,但委托不是方法,它是一种类型。是一种特殊的类型,看成是一种新的对象类型比较好理解。用于对与该委托有相 同签名的方法调用。 2…
2024/11/5 11:46:14 人评论 次浏览我们在学习linux时一般都是在文字界面下操作的,那有时需要进入到图形界面,但是系统在安装时,并没有安装图形界面包。今天我们来学习下Linux图形界面的安装卸载。以下操作前提需要配好本地YUM源。详见《Linux运维工程师的第十天(配置本地YUM源…
2024/11/5 9:59:12 人评论 次浏览正向代理和反向代理的区别? 正向代理和反向代理的本质都是代为收发请求和响应。 正向代理是一个位于客户端和目标服务器之间的代理服务器。为了从原始服务器取得内容,客户端向代理服务器发送一个请求,并且指定目标服务器,之后代理…
2024/11/5 4:18:28 人评论 次浏览集合类 2017-07-10 22:24:57 blog site https://github.com/Fiz1994 类型解释: Collection : Set,List 的父类 Set(集):集合中的元素不按特定方式排序,并且没有重复对象。他的有些实现类能对集合中的对象按特定方式排序…
2024/11/5 2:31:14 人评论 次浏览01 设置导航首页 不修改Welcode页,只修改导航首页。 src\chrome\browser\ui\startup\startup_tab_provider.cc StartupTabs StartupTabProviderImpl::GetNewTabPageTabsForState(const SessionStartupPref& pref) {StartupTabs tabs;if (pref.type ! SessionS…
2024/11/5 11:51:17 人评论 次浏览在树的模块中,讲解树的结构化特性。会以MySQL语法树为例,看树是如何在 Amazon AWS 中以超大型数据库查询起到中流砥柱的作用的,后半部分则会拆解 LSM 树在 Apache 项目中的应用。 树和图最大的区别就是有没有环。树是没有环的图。因为没有遍历…
2024/11/5 11:50:16 人评论 次浏览本文将要为您介绍的是深入理解perf报告中的swapper进程,教程操作步骤:一、前言1、在perf监控进程的系统调用时,会出现大量swapper进程2、官方描述该进程是当CPU上没有其他任务运行时,就会执行swapper。换句话说swapper意味着CPU啥事也没干,跑…
2024/11/5 11:49:16 人评论 次浏览今天项目中要获取本周、本月、本季、本年的第一天,发现网上的方法或多或少都有问题,于是自己写了一个,亲测可用。同时回顾了一下js日期对象的知识,做个总结先上代码:1 /**2 * 获取指定日期的周的第一天、月的第一天、季…
2024/11/5 11:47:15 人评论 次浏览委托的声明 public delegate void MyDelegate(string str); 注 1.委托的定义和方法的定义类似,只是在前面加了一个delegate,但委托不是方法,它是一种类型。是一种特殊的类型,看成是一种新的对象类型比较好理解。用于对与该委托有相 同签名的方法调用。 2…
2024/11/5 11:46:14 人评论 次浏览摘要:本文从软件质量的有关概念出发,根据指标选取原则,在分析软件质量特征的基础上提出了相应的软件质量评估指标的选取原则,并进而建立了软件质量评估体系。关键词:软件质量 质量评估指标体系1 软件质量的有关概念软件…
2024/11/5 11:45:12 人评论 次浏览9.1 类(class) 面向对象最重要的概念就是类(Class)和实例(Instance),类是抽象的模板以Student类为例,在Python中,定义类是通过class关键字class后面紧接着是类名&#x…
2024/11/4 13:40:02 人评论 次浏览Elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的设置按普通log4j配置文件来设置就…
2024/11/4 13:39:01 人评论 次浏览文章目录类和对象任务1、定义一个⚪类,计算面积和周长任务2、定义学生类录入5个学生信息储存到列表中类和对象 任务1、定义一个⚪类,计算面积和周长 import math class Circle(object):def __init__(self,r):self.rrdef get_area(self):return math.pi*…
2024/11/4 13:38:00 人评论 次浏览这是围绕 Sentinel 的使用场景、技术对比和实现、开发者实践等维度推出的系列文章的第三篇。 第一篇回顾: Dubbo 的流量防卫兵 | Sentinel如何通过限流实现服务的高可用性 - 传送门 第二篇回顾: RocketMQ 的保险丝| Sentinel 如何通过匀速请求和冷启动…
2024/11/4 13:37:00 人评论 次浏览有时候我们从网上复制代码到项目里,几十行的代码就算了,一个一个去掉就行了,上千行的代码呢,哪一行一行手动去掉就不太合适了,因为一个一个来就要一二十分钟, 给出的解决方案是: **将代码复制到editplus或者notepad等文本编辑器 ctrl h打开替换框,选中…
2024/11/4 13:36:00 人评论 次浏览分片策略 方案一 根据调度中心传入的执行总数,每片执行器查询执行总数个结果集遍历结果集对主键采用hashcode求值,并对hashcode的绝对值作求余片数余数等于当前片数时,获取当前数据行分布式锁执行任务解锁 方案二 根据调度中心传入的每片…
2024/11/4 13:34:59 人评论 次浏览