首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏mysql

    hhdb数据库介绍(9-10)

    HHDB Server在基于关系集群数据库设计的基础上,提供了一些扩展的功能,方便进行使用和管理。

    42910编辑于 2025-03-12
  • 来自专栏精益六西格玛资讯

    基于FMEA的产品质量把控

    从产品的角度来说,如果会发生一个可能的风险,就要评估如果真的发生了会有多严重,用严重性R来评分,比如产品功能失效,一般评分7-8,但如果失效造成严重后果,比如造成伤害或死亡,就视为安全风险,评分9-10 但如果碎玻璃飞出,会刺伤甚至致人死亡,那么严重程度会被评为9-10分,所以我们宁愿有8分的功能失效,也不愿意有9-10分的安全失效,这需要通过设计来实现;2.降低发生概率,找出问题原因,控制原因条件,降低发生概率

    51340编辑于 2022-10-13
  • 来自专栏小浩算法

    漫画:经典鹅厂面试题(4sum - nSum)

    今天是小浩算法“365刷题计划”第79天。为大家讲解三数之和的进阶版本 - 四数之和。 第 4-5 和 9-10 就是我们上面说的,利用排序的特性,直接过滤掉重复计算了。 因为题目中已经要求了,不允许出现重复值,所以第3行和第8行肯定是不可以去掉的,但是题目中没说非得利用排序的特性对不? 那一会儿我们就可以尝试把 4-5 和 9-10 去掉,看看会不会报错,这个一会儿再说。 剩下的逻辑就是在双指针循环体内查找另外两个元素了。 郑重申明(读我的文章必看): 本系列所有教程都不会用到复杂的语言特性,大家无须担心没有学过相关语法,算法思想才是最重要的! 作为学术文章,虽然风格可以风趣,但严谨,我是认真的。 算法这个东西,思想是一回事,动手是另一回事。长路漫漫磕磕绊绊,难受就是提高。

    83720发布于 2020-04-14
  • 来自专栏愿天堂没有BUG(公众号同名)

    长这么大才读懂高并发核心编程,限流原理与实战,Nginx漏桶限流

    Nginx漏桶限流详解 使用Nginx可通过配置的方式完成接入层的限流,其ngx_http_limit_req_module模块所提供的limit_req_zone和limit_req两个指令使用漏桶算法进行限流 图9-9 Nginx限流后10秒内连续刷新的第1次输出 10秒内连续刷新,第1次之后的输出如图9-10所示。 图9-10 Nginx限流后10秒内连续刷新第1次之后的输出 接下来详细介绍Nginx的limit_req_zone和limit_req两个指令。 1MB大约能存储16 000个IP地址,10MB大约可以存储16万个IP地址,也就是可以对16万个客户端进行并发限速,当共享内存区域耗尽时,Nginx会使用LRU算法淘汰最长时间未使用的key值。

    88680编辑于 2022-10-28
  • 来自专栏技术分享

    算法】----BF算法&KMP算法

    我们今天所讨论的两个算法就是有关该过程的算法。 事实上,对于检索,无非就是两个字符串的匹配过程,模式串是你想要匹配的串,主串是你搜索所在串。 BF算法和KMP算法是较为著名的模式匹配算法,接下来作出详细介绍。 BF算法 BF算法(Brute-Force)也称为暴力算法,其核心原理是逐个比较文本串和模式串的字符,如果匹配失败,则通过向右移动模式串的位置,再次进行比较。 在实际情况下,BF算法的效率并不高,特别是当文本串T和模式串P的长度很大时。对于较长的文本串和模式串,BF算法的时间复杂度可能会导致性能问题。 答案就是KMP算法。 KMP算法 KMP算法的核心思想是利用模式串自身的特点来加速匹配过程,避免重复匹配。

    58310编辑于 2024-06-18
  • 来自专栏frytea

    ChatGPT 给出的计算机科学学习计划

    : 1-2 个月:数据结构和算法 学- 习线性数据结构(如数组、链表、栈、队列) 学习树形数据结构(如二叉树、堆、AVL 树、红黑树) 学习图形数据结构(如邻接矩阵、邻接表、图算法) 学习常见排序算法( 如快速排序、归并排序、堆排序) 学习查找算法(如二分查找、散列查找) 学习动态规划、贪心算法和回溯算法 3-4 个月:计算机组织与体系结构 学习数字逻辑与组合逻辑 学习计算机组成原理(如 CPU、内存、 学习死锁和资源管理 7-8 个月:计算机网络 学习网络基础知识(如 OSI 模型、TCP/IP 模型) 学习物理层和数据链路层协议 学习网络层协议(如 IP、ICMP、路由算法) 学习传输层协议(如 TCP、UDP) 学习应用层协议(如 HTTP、FTP、DNS) 9-10 个月:数据库系统 学习关系型数据库的基本概念 学习 SQL 语言 学习数据库设计和范式理论 学习数据库管理系统的实现(如索引、 学习软件开发方法论(如敏捷开发、瀑布模型) 学习软件项目管理 学习软件质量保证和测试技巧 了解设计模式和架构模式 分布式系统 学习分布式系统的基本概念和特点 学习分布式系统中的数据一致性问题 学习分布式算法

    49420编辑于 2023-10-21
  • 来自专栏大话IT架构

    服务器03-raid卡选型及SSD和HDD对比

    OS(通常说的升级固件,相当于我们PC的重做系统;板子上有一块可可擦写的存储区域) 这其实就是一台微型计算机(有CPU有内存有操作系统,还有外部的硬盘); 这个微型计算机把外部硬盘接管后,通过raid算法进行逻辑组装对上层系统呈现虚拟磁盘 行,raid算法用专用的芯片计算并从操作系统中移除放入底层,这种情况叫“硬raid”。其实raid不光能合并多个小硬盘为一个逻辑大硬盘,同时还能通过条带化提高磁盘的性能。 1024 * 1024 byte 1GB = 1000 * 1000 * 1000 byte 1GB / 1Gib = 0.9317 结论:G级别,二进制和十进制有7%的差异;T级别,二进制和十进制有9-

    3.5K10发布于 2020-03-31
  • 来自专栏贾志刚-OpenCV学堂

    BERT轻量化:最优参数子集Bort,大小仅为BERT-large16%

    而这次的研究,研究人员使用了完全多项式时间近似算法(FPTAS)进一步优化这个问题,因为该算法最近被证明:在某些条件下,能够有效地提取此类最优子集。 总的来说,Bort获得了良好的结果,在这两项任务上的性能比BERT-large高出9-10%。

    78310发布于 2020-12-08
  • 来自专栏全栈程序员必看

    用户体验–NPS&满意度指标[通俗易懂]

    NPS值计算规则:NPS(净推荐值)=推荐者(打分9-10分)% – 贬损者(打分1-6分)% a. 打分9-10分称为推荐者:他们对产品很满意,对品牌很忠诚,并愿意将产品介绍给朋友/熟人 b.

    3.9K30编辑于 2022-09-01
  • 来自专栏PPV课数据科学社区

    算法】PCA算法

    小编邀请您,先思考: 1 PCA算法的原理是什么? 2 PCA算法有什么应用?

    2K40发布于 2018-04-18
  • 来自专栏用代码征服天下

    算法——排序算法

     基本思想:现在有一个数组arr= {12,35,99,18,76},需要将其从小到大排序

    1K10编辑于 2022-05-09
  • 来自专栏Super 前端

    算法--分治算法

    本文链接:https://ligang.blog.csdn.net/article/details/83866378 分治算法 分而治之,把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题 经典递归案例: 示例: 归并排序 详见:javascript排序算法 示例: 二分查找法(二分法) 二分查找也称折半查找,其要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。

    89531发布于 2019-08-15
  • 来自专栏半生瓜のblog

    算法】查找算法

    查找算法 查找的定义 查找:又称检索或查询,是指在查找表中找出满足一定条件的结点或记录对应的操作。 查找效率:查找算法中的基本运算是通过记录的关键字与给定值进行比较,所以查找的效率通常取决于比较所花的时间,而时间取决于比较的次数。通常以关键字与给定值进行比较的记录个数的平均值来计算。 数组是特殊的块索引(一个块一个元素): [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xDbRyWBM-1635489015712)(查找算法.assets/image- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6LawbrgF-1635489015715)(查找算法.assets/image-20211028180620292.png )] 分块查找的算法分两步进行,首先确定所查找的节点属于哪一块,即在索引表中查找其所在的块,然后在块内查找待查询的数据。

    1K20编辑于 2023-05-13
  • 来自专栏数据科学与人工智能

    算法】xgboost算法

    小编邀请您,先思考: 1 XGBoost和GDBT算法有什么差异? XGBoost的全称是 eXtremeGradient Boosting,2014年2月诞生的专注于梯度提升算法的机器学习函数库,作者为华盛顿大学研究机器学习的大牛——陈天奇。 xgboost问世后,因其优良的学习效果以及高效的训练速度而获得广泛的关注,并在各种算法大赛上大放光彩。 ? 具体算法如下: 输入:训练集 ? 输出:提升树 步骤: (1)初始化 (2) 对m=1,2,3……M a)计算残差 ?

    2K90发布于 2018-03-27
  • 来自专栏数据科学与人工智能

    算法】Adaboost 算法

    小编邀请您,先思考: 1 Adaboost算法的原理是什么 ? 2 Adaboost算法如何实现? 是一个加法模型,而Adaboost算法其实是前向分步算法的特例。那么问题来了,什么是加法模型,什么又是前向分步算法呢? 3.1 加法模型和前向分步算法 如下图所示的便是一个加法模型 ? 这个优化方法便就是所谓的前向分步算法。 下面,咱们来具体看下前向分步算法算法流程: 输入:训练数据集 ? 损失函数: ? 基函数集: ? 输出:加法模型 ? 3.2 前向分步算法与Adaboost的关系 在上文第2节最后,我们说Adaboost 还有另外一种理解,即可以认为其模型是加法模型、损失函数为指数函数、学习算法为前向分步算法的二类分类学习方法。 前向分步算法逐一学习基函数的过程,与Adaboost算法逐一学习各个基本分类器的过程一致。 下面,咱们便来证明:当前向分步算法的损失函数是指数损失函数 ?

    2.6K140发布于 2018-03-27
  • 来自专栏数据科学与人工智能

    算法】SVD算法

    2 SVD算法与PCA算法有什么关联? 3 SVD算法有什么应用? 4 SVD算法如何优化? 前言 奇异值分解(Singular Value Decomposition,简称SVD)是在机器学习领域广泛应用的算法,它不光可以用于降维算法中的特征分解,还可以用于推荐系统,以及自然语言处理等领域,是很多机器学习算法的基石 本文就对SVD的原理做一个总结,并讨论在在PCA降维算法中是如何运用运用SVD的。 也可以用于推荐算法,将用户和喜好对应的矩阵做特征分解,进而得到隐含的用户需求来做推荐。同时也可以用于NLP中的算法,比如潜在语义索引(LSI)。 SVD小结 SVD作为一个很基本的算法,在很多机器学习算法中都有它的身影,特别是在现在的大数据时代,由于SVD可以实现并行化,因此更是大展身手。

    2K121发布于 2018-03-27
  • 来自专栏数据科学与人工智能

    算法】PCA算法

    小编邀请您,先思考: 1 PCA算法的原理是什么? 2 PCA算法有什么应用?

    1.9K60发布于 2018-03-27
  • 来自专栏用代码征服天下

    算法——查找算法

    1、顺序查找: 定义: 顺序查找(Sequential Search) 又叫线性查找,是最基本的查找技术,它的查找过程是:从表中第一个(或最后一个)记录开始,逐个进行记录的关键字和给定值比较,若某个记录的关键字和给定值相等,则查找成功,找到所查的记录;如果直到最后一个(或第一个)记录,其关键字和给定值比较都不等时,则表中没有所查的记录,查找不成功。 代码: import java.util.Scanner; import org.junit.jupiter.api.Test; /** * 顺序查找

    1.1K10编辑于 2022-05-09
  • 来自专栏数据科学与人工智能

    算法】GBDT算法

    小编邀请您,先思考: 1 GBDT算法的原理是什么? 2 GBDT算法如何做正则化处理? GBDT在BAT大厂中也有广泛的应用,假如要选择3个最重要的机器学习算法的话,个人认为GBDT应该占一席之地。 分类算法 GBDT的分类算法从思想上和GBDT的回归算法没有区别,但是由于样本输出不是连续的值,而是离散的类别,导致我们无法直接从输出类别去拟合类别输出的误差。 除了负梯度计算和叶子节点的最佳残差拟合的线性搜索,二元GBDT分类和GBDT回归算法过程相同。 多元分类算法 多元GBDT要比二元GBDT复杂一些,对应的是多元逻辑回归和二元逻辑回归的复杂度差别。 由于GBDT的卓越性能,只要是研究机器学习都应该掌握这个算法,包括背后的原理和应用调参方法。目前GBDT的算法比较好的库是xgboost。当然scikit-learn也可以。

    1.6K80发布于 2018-03-27
  • 来自专栏半生瓜のblog

    算法】分治算法

    分治算法 将一个规模为N的问题分解为k个较小的子问题,这些子问题遵循的处理方式就是互相独立且与原问题相同。 两部分组成: 分(divide):递归解决较小的问题。

    66810编辑于 2023-05-13
领券