深圳幻海软件技术有限公司 欢迎您!

软件设计

  • 互联网高可用架构探讨

    高可用指标与问题高可用,英文单词HighAvailability,缩写HA,它是分布式系统架构设计中一个重要的度量。业界通常用多个9来衡量系统的可用性,如下表:既然有可用率,有一定会存在不可用的情况。系统宕机一般分为有计划的和无计划的,有计划的如日常维护、系统升级等,无计划的如设备故障、突发断电等。

  • 说说设计模式~管道模式(pipeline)

    回到目录说明复合的责任链,类似于管道模式,只要符合条件,说会向下传递,不会终止算法说明按最高优先级去使用,符合就用,不符合就走下一个策略具体链条,有点像pipeline管道模式BlackHandlerip=172.17.0.11RateLimitHandlerheader=is-blackWrite

  • 顺序表的基本操作(超详细)

    1.顺序表的定义使用结构体来构造一个顺序表。typedefstruct{intlength;//当前顺序表长度intMaxsize;//顺序表最大长度int*data;//定义顺序表中元素类型的数组指针}SqList;1234562.顺序表的初始化顺序表的初始化是使用动态分配数组空间方式构造一个空的

  • java 数组创建的方法

     数组是一个由一组元素组成的集合,我们可以用一个数组来表示集合。java中最基本的数据类型是字符串,其长度是固定的,且不可变,一个字符串只能以一个数字开头。在Java中我们可以通过myConst关键字来指定数组的长度。下面就看一下myConst参数和array参数的区别:myConst中使

  • LRU页面置换算法(C语言实现)

    1、实验目的(1)熟悉虚拟存储器页面置换过程;(2)通过编写和调试页面置换算法的模拟程序以加深对页面置换算法的理解;(3)掌握LRU算法的原理;(4)熟悉OPT和FIFO页面置换算法原理。2、实验要求     编写并调试一个页面置换模拟程序,采用LR

  • 教学计划编制问题(数据结构课程设计)

    文章目录前言一、题目二、系统设计2.1功能模块图2.2“课程逻辑”即课程先修关系图2.3主要函数设计三、问题分析四、实验结果及分析五、源码总结前言20级cqut的别抄!一、题目大学的每个专业都要制定教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限值均相等。每个专业

  • 数据结构——二叉树先序、中序、后序三种遍历

    一、图示展示:(1)先序遍历先序遍历可以想象为,一个小人从一棵二叉树根节点为起点,沿着二叉树外沿,逆时针走一圈回到根节点,路上遇到的元素顺序,就是先序遍历的结果先序遍历结果为:ABDHIEJCFKG动画演示:记住小人沿着外围跑一圈(直到跑回根节点),多看几次动图便能理解  2)中

  • 关于旅行商问题的多种算法求解

    一、问题描述旅行商问题是指旅行家要旅行n个城市,要求每个城市经历一次且仅经历一次然后回到出发城市,并要求所走路程最短。首先通过所给出的一个无向图,即n个顶点,m个无向边,每条边有一个权值代表两个点之间的距离,要求把每一个点都走一遍并回到原点,求路径的最短值。二、问题分析(1)分析:从初始点出发的周游

  • 基于强化学习的智能机器人路径规划算法研究(附代码)

    目录一.摘要二.路径规划技术的研究进展1.研究现状2.算法分类 2.1全局路径规划算法2.2局部路径规划算法三.本文采用的路径规划算法——强化学习1.概念 2.与其他机器学习方式的区别 3.强化学习模型4.马尔可夫决策过程5.Q-learning算法四.算法设计及代码实

  • 单链表OJ题:LeetCode--160.相交链表

    朋友们、伙计们,我们又见面了,本期来给大家解读一下LeetCode中第160道单链表OJ题,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成!数据结构与算法专栏:数据结构与算法个 人 主 页 :stackY、C语言专栏:C语言:从入门到精通&n

  • 聚类分析(文末送书)

    目录聚类分析是什么一、定义和数据类型聚类应用聚类分析方法的性能指标聚类分析中常用数据结构有数据矩阵和相异度矩阵聚类分析方法分类二、K-means聚类算法划分聚类方法对数据集进行聚类时包含三个要点K-Means算法流程:K-means聚类算法的特点三、k-medoids算法基本思想K-medoids算

  • 八大排序之图文详解

    前言 在数据结构中,排序是非常重要的内容,也是未来面试和笔试的重点。本文代码是Java目录前言 一、插入排序 (一)直接插入排序(二)希尔排序二、选择排序(一)选择排序(二)堆排序三、交换排序(一)冒泡排序(二)快速排序四、归并排序(一)归并排序五、计数排序六、其他排序

  • LORA大模型加速微调和训练算法

    ChatGPT带领着大模型像雨后春笋一般层出不穷,大家都对大模型微调跃跃欲试,现在咱们聊聊其中的常见的算法1LORA理论低秩矩阵分解(LowRankMatrixFactorization,LRMF)是一种常见的数据降维技术,它可以将高维数据映射到低维空间中,并尽量保留原始数据的重要信息。LoRA(L

  • 【CANoe】CAPL_UDS安全算法dll制作

    文章目录一、背景二、方法一:在CAPL中引入dll的制作【制作dll的通用方法】1、在CAPL中打开帮助文档2、找到CAPLDLL相关的说明,以下图中标记的为Demo进行dll的制作3、拷贝到桌面,我用VS2019打开4、解析其中一个函数,制作dll类似原理【☆核心☆】5、27解锁示例1)在刚才的工

  • 【数据结构】复杂度

    目录📖什么是数据结构?📖什么是算法?📖算法效率📖时间复杂度🔖大O的渐进表示法🔖常见时间复杂度计算举例🔖面试题:消失的数字📖空间复杂度🔖递归的空间复杂度🔖面试题:轮转数组📖什么是数据结构?数据结构(DataStructure)是计算机存储、组织数据的方式,指相互之间存在一种或多种

  • 课堂练习4.4:页式虚存

    第1关:版本0内核的第一次缺页页故障本关任务:分析版本0内核的第一次缺页页故障,回答下列问题:1.该页故障由几号进程引发?2.在该故障发生前,该进程执行的最后一个可执行文件是什么?该可执行文件的第2块(每块1KB)的头16字节的内容是什么?3.引发该页故障的线性地址是什么?该进程的代码段起始地址是多

  • 【LeetCode】动态规划 刷题训练(五)

    文章目录剑指OfferII091.粉刷房子题目解析状态转移方程完整代码309.最佳买卖股票时机含冷冻期题目解析状态转移方程持有股票保持卖出股票卖出股票冷冻期完整代码714.买卖股票的最佳时机含手续费题目解析状态转移方程f[i]状态转移方程g[i]状态转移方程完整代码剑指OfferII091.粉刷房子

  • 学生通讯录管理系统的设计与实现

    1.学生通讯录管理系统的设计与实现1.1问题的描述学生通讯录管理系统是为了帮助老师、同学,或者其他一些需要使用通讯录的人员进行管理和分析的一种应用程序。1.2问题分析和任务定义(1)输入数据建立通讯录;(2)查询通讯录中满足要求的信息;(3)插入新的通讯录信息;(4)删除不需要的通讯录信息;(5)查

  • 连续时间信号的采样与恢复 Matlab仿真

    目录前言采样为什么需要采样        采样是什么奈奎斯特采样定理 采样恢复采样定理Matlab仿真(含代码)前言    记录在学数字信号处理过程中一些个人理解与感悟,

  • ECC校验原理以及在Nand Flash中的应用

    ECC介绍ECC,全称为ErrorCorrectingCode,错误纠正码,这是一种编码方式,用于在于可以在一定程度上自行发现和纠正传输过程中发生的错误。香农在1948年发表的《通信的数学理论》中的信道编码定理指出:主要采取适当的纠错码,就可以在多类信道上传输消息,其误码率可以任意小。经过历代人们的

  • Bellman-ford算法详解

    什么是Bellman-ford算法贝尔曼-福特算法(Bellman-Ford)是由理查德·贝尔曼(RichardBellman)和莱斯特·福特创立的,求解单源最短路径问题的一种算法。其优于Dijkstra的方面是边的权值可以为负数、实现简单,缺点是时间复杂度过高。但它也有特别的用处,一般用于实现通过

  • 【图像分割】卫星遥感影像道路分割:D-LinkNet算法解读

    前言因为毕设中的部分内容涉及到卫星遥感影像道路分割,因此去对相关算法做了一些调研。本文所使用数据集为DeepGlobe,来自于CVPR2018年的一个挑战赛:DeepGlobeRoadExtractionChallenge。D-LinkNet为该挑战赛的冠军算法。考虑到D-LinkNet开发版本较老

  • 【动态规划】路径问题

    冻龟算法系列之路径问题文章目录【动态规划】路径问题1.不同路径1.1题目解析1.2算法原理1.2.1状态表示1.2.2状态转移方程1.2.3初始化1.2.4填表顺序1.2.5返回值1.3编写代码2.不同路径Ⅱ2.1题目解析2.2算法原理2.2.1状态表示2.2.2状态转移方程2.2.3初始化2.2.

  • 由浅到深-模拟实现list

    前言作者:小蜗牛向前冲名言:我可以接受失败,但我不能接受放弃如果觉的博主的文章还不错的话,还请点赞,收藏,关注👀支持博主。如果发现有问题的地方欢迎❀大家在评论区指正。目录一、见见STL中的list1、list的介绍 2、list的常见接口二、list的模拟实现1、list框架搭建2、模拟

推荐阅读