找到约 10000 条结果
  • 【数据结构】顺序线性表的实现与基本操作
    自打在知乎上看到思否这个平台后,就总想写点什么;也想与更多的人交流,学一点东西。学校数据结构授课用的教材是严蔚敏老师的《数据结构(C语言版)》,教材将介于伪码和C语言之间的类C语言作为描述工具讲解算法,在实际学习中,还是需要我们把代码转换成C语言程序,编译通过。这个过程才能帮助更好地理解算法。我开通...
    2019-11-08
  • 信息论、机器学习的核心概念:熵、KL散度、JS散度和Renyi散度的深度解析及应用
    在信息论、机器学习和统计学领域中,KL散度(Kullback-Leibler散度)作为一个基础概念,在量化概率分布差异方面发挥着关键作用。它常用于衡量当一个概率分布用于近似另一个概率分布时的信息损失。本文将深入探讨KL散度及其他相关的重要散度概念。
    2024-10-15
  • 大厂算法面试之leetcode精讲23.并查集
    大厂算法面试之leetcode精讲23.并查集视频讲解(高效学习):点击学习目录:1.开篇介绍2.时间空间复杂度3.动态规划4.贪心5.二分查找6.深度优先&广度优先7.双指针8.滑动窗口9.位运算10.递归&分治11剪枝&回溯12.堆13.单调栈14.排序算法15.链表16.set&map17.栈18.队列19.数组20.字符串21.树22.字典树23.并查...
    2021-12-07
  • 基于EasyCV复现ViTDet:单层特征超越FPN
    简介: ViTDet其实是恺明团队MAE和ViT-based Mask R-CNN两个工作的延续。MAE提出了ViT的无监督训练方法,而ViT-based Mask R-CNN给出了用ViT作为backbone的Mask R-CNN的训练技巧,并证明了MAE预训练对下游检测任务的重要性。而ViTDet进一步改进了一些设计,证明了ViT作为backone的检测模型可以匹敌基于FPN的backbone(如S...
    2022-06-21
  • GEN 自动生成 GORM 模型结构体文件及使用示例
    GEN 是一个基于 GORM 的安全 ORM 框架, 由字节跳动无恒实验室与 GORM 作者联合研发,主要功能说白了就是帮助生成数据表对应的模型文件和更安全方便地执行SQL。
    2022-09-16
    1
  • 花了很长时间,重新设计了 SDB 的存储模型
    SDB 背后的思考 ———— List 数据结构锁模型设计从上一篇中,我们已经设计好了 List 数据结构在 kv 存储中的数据模型。这一篇,我们介绍下 SDB 在 List 数据结构中的锁模型设计。我们重新回顾下 List 数据模型图:可以看出,每个 List 都包含 N 个版本,每个版本都有 meta key、deleted key、ttl key。其作用如下:meta ke...
    2022-09-14
  • 软件性能测试中的“假阳性”陷阱
    软件性能测试中的“假阳性”陷阱主要表现为错误警报频繁、资源浪费严重、测试可信度降低。其中,错误警报频繁是最常见且最严重的问题之一,“假阳性”现象会导致开发团队在解决不存在的问题上花费大量时间。据行业调查显示,超过30%的性能优化成本是由于假阳性问题导致的,因此,如何有效识别和避免“假阳性”成为了性能测试的...
    2025-03-28
  • netstat及tcp状态
    netsat {代码...} 得到 {代码...} 整体统计 {代码...} 得到 {代码...} TCP的状态机 建立连接时对应的状态 doc TCP 的那些事儿(上) TCP连接的状态详解以及故障排查
    2017-01-07
  • 回溯法解决N皇后问题(以四皇后为例)
    以4皇后为例,其他的N皇后问题以此类推。所谓4皇后问题就是求解如何在4×4的棋盘上无冲突的摆放4个皇后棋子。在国际象棋中,皇后的移动方式为横竖交叉的,因此在任意一个皇后所在位置的水平、竖直、以及45度斜线上都不能出现皇后的棋子,例子
    2015-09-10
  • JAVA 二叉树面试题
    @[TOC]摘要问题1:求二叉树的最大深度问题2:求二叉树的最小深度问题3:求二叉树中节点的个数问题4:求二叉树中叶子节点的个数问题5:求二叉树中第k层节点的个数(不是求第k层叶子节点个数)问题6:判断两棵树是否相同问题7:给定一个二叉树,检查它是否是镜像对称的。问题8:(递归)二叉树的前序遍历问题9:(递归)二...
    2024-11-01
  • 每日一练(21):最小的k个数
    title: 每日一练(21):最小的k个数categories:[剑指offer]tags:[每日一练]date: 2022/02/17每日一练(21):最小的k个数输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。示例 1:输入:arr = [3,2,1], k = 2输出:[1,2] 或者 [2,1]示例 2:输入...
    2022-02-17
  • RabbitMQ 基础教程(1) - Hello World
    注:本文是对众多博客的学习和总结,可能存在理解错误。请带着怀疑的眼光,同时如果有错误希望能指出。 如果你喜欢我的文章,可以关注我的私人博客:[链接]
    2016-05-29
  • JS笔试题分析(2)
    要求:1、只能在指定的位置填写自己的代码,本文件里的其他代码不能修改2、所有题目都不允许添加全局变量名3、本文件应该能在firebug的console里正常执行,并输出结果4、代码最优化,效率最高5、代码注释明确
    2017-02-25
  • PAT_甲级_1123 Is It a Complete AVL Tree
    首先需要对该AVL树进行建树操作(具体不细说,看代码即可),然后对该树进行层序遍历,一边输出层序变量序列,一遍判断该树是否是完全二叉树判断二叉树是否是完全二叉树的方法为:
    2021-02-26
  • python+ pymysql + peewee 关于时区问题
    研究的问题:如果我插入一个 datetime 的 tzinfo 北京时区的,peewee insert 的时候,会帮我转成 utc 再插入吗?
    2023-06-17
  • 还在争论WPS、Office哪个更好用?这款云办公工具才是真的香!
    最近,金山WPS更新狠狠的刷了一波存在感。尤其是xlookup函数,着实是有被惊艳到,也让大家看到了国产办公软件的进步。甚至有人认为WPS已经超越了传统的办公软件——微软office。WPS的优点固然有很多,但与头部传统办公软件office相比还存在一定的差距。但,WPS的云办公却是office比不上的。
    2021-12-29
  • StoneDB社区答疑第二期
    A:StoneDB预计在10月20号会发布StoneDB_5.7_V1.0.1版本,届时会支持delete功能,目前只是暂时不支持,主要是为了优化性能,给用户更好的使用体验。
    2022-08-23