首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏AI机器学习与深度学习算法

    学习分类 2-3 感知机

    要如何求出权重向量呢?基本做法和回归时相同,将权重向量用作参数,创建更新表达式来更新参数。这就需要一个被称为感知机的模型。

    68010编辑于 2022-11-08
  • 来自专栏算法无遗策

    动画 | 什么是2-3树?

    2-3树正是一种绝对平衡的树,任意节点到它所有的叶子节点的深度都是相等的。 2-3树的数字代表一个节点有2到3个子树。它也满足二分搜索树的基本性质,但它不属于二分搜索树。 2-3树查找元素 2-3树的查找类似二分搜索树的查找,根据元素的大小来决定查找的方向。 动画:2-3树插入 2-3树删除元素 2-3树删除元素相对比较复杂,删除元素也和插入元素一样先进行命中查找,查找成功才进行删除操作。 2-3树为满二叉树时,删除叶子节点 2-3树满二叉树的情况下,删除叶子节点是比较简单的。 动画:2-3树删除 -----END---

    1.1K10发布于 2020-01-02
  • 来自专栏我是攻城师

    什么是2-3

    3树的平均时间复杂度为O(logN),空间复杂度为O(N),注意严格的说2-3树的性能是在O(log3N)和O(log2N)之间的,因为O复杂度表示通常会忽略系数项。 2-3树 VS 二叉搜索树 同样的一组数据,在2-3树和二叉搜索树里面的对比如下: ? 可以看到2-3树的节点分布非常均匀,且叶子节点的高度一致,并且如果这里即使是AVL树,那么树的高度也比2-3树高,而高度的降低则可以提升增删改的效率。 2-3树的插入 为了保持平衡性,2-3树的插入如果破坏了平衡性,那么树本身会产生分裂和合并,然后调整结构以维持平衡性,这一点和AVL树为了保持平衡而产生的节点旋转的作用一样,2-3树的插入分裂有几种情况如下 2-3树的删除 2-3树节点的删除也会破坏平衡性,同样树本身也会产生分裂和合并,如下: ?

    2.4K20发布于 2019-04-28
  • 来自专栏大前端++

    AI 对前端项目的冲击,【前端++】来抵御

    这个原因基本清楚了,那就说说前端前端以及前端++的区别在哪? 前端前端并没有特别的区别特点,只是在跨平台上有所不同而已,但前端++不一样,前端++需要的是一定原生开发经验和定制系统以及定制硬件结合的行业业务需求开发经验。 前端++项目对开发技术和开发业务以及软硬件方面的经验要求都有一定门槛,而这样的开发人才市面上几乎很难碰到。刚好我碰到过几个这样的项目然后就总结出了前端++特性。 而对于跳槽频繁的前端开发来说,很难去深入前端++项目特性而积累相关开发经验。前端++项目是相对的小型项目,由于产品和服务的链条比较长才有了类似的门槛要求。但一般情况下市面上找不到类似的开发人员 ! 前端++【混合开发】进阶到【前端++】【前端++】几大特征【前端++】前端前端前端++的区别有哪些?

    33610编辑于 2025-12-10
  • 来自专栏学习与分享

    前端前端的三主流框架

    01优点 前端框架的更新发展离不开彼此的相互借鉴、学习和取长补短。 所以一些优势,大家都有。 2、性能相对较低:由于Angular的职责范围非常且成型,因此当要实现一个需求想法的时候,可能会影响到项目中的每个组件,从而导致性能相对较低,需要更多的内存和CPU资源。 四、框架对比 根据网络数据显示,在中国这三框架的使用情况:Vue的使用比例大约在40%至60%之间,React的使用比例大约在20%至30%之间,Angular的使用比例大约在5%至10%之间。 总结 熟悉和了解前端主流框架的基本概念和特点只是前端学习路上的一小步,最终的目标是能够根据项目需求和特点,合理地评估和选择适用的框架,并能够进行总体的规划和把控。 因此,学习前端框架不仅仅是为了掌握某种技术,更重要的是要能够灵活应用和运用这些技术,为实际项目提供有效的解决方案。

    4.4K10编辑于 2024-06-07
  • 来自专栏前端迷

    前端面试宝典 - 图解前端

    关于我 我是一个对技术充满兴趣的程序员, 擅长前端工程化,前端性能优化,前端标准化等。 做过.net, 搞过Java,现在是一名前端工程师。 对于网络这部分,最重要的是要有一个的概念,下面也会介绍。 微前端 前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用还可以独立运行、独立开发、独立部署。 今日头条前端面试-2018.03.23 记一次字节跳动前端面试,已拿offer 字节跳动 前端 三面面经 2019 字节跳动春招 web前端面试题 一面 字节跳动前端实习一面二面HR面面经 头条前端一面 记一次今日头条前端面试 P5 前端面试-今日头条 字节跳动春招前端三轮面经 今日头条前端三轮面试面经 P6 字节跳动,前端面试 HR 到了这一步说明技术上没有什么问题了,接下来就是 HR 看你这个人价值观是否符合了

    2.3K30发布于 2019-07-19
  • 来自专栏刷题笔记

    2-3 链表拼接 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101050371 2-3 链表拼接 (20 分) 本题要求实现一个合并两个有序链表的简单函数

    75040发布于 2019-11-08
  • 来自专栏微前端

    为什么 “前端” 需要 “微前端”?

    内容比较长,没时间看的同学可以先收藏起来 慢慢看什么是前端前端指的是前端开发的职责和技术范围的扩展,不仅局限于浏览器端开发,涵盖了整个前端技术体系,强调跨平台开发和统一管理。 层基础设施与运维:性能优化、工具链、前端监控开发流程:前端不仅负责业务代码开发,还涉及构建、DevOps、性能优化等环节。 业务角度:前端团队负责同一C端产品的全业务线开发,尽管团队内部可按业务划分小组,每个小组专注特定业务。 比如,差旅平台的前端团队 负责机票、酒店、火车等各项系统的开发,并承担公共内容(如UI组件库、请求库等)的架构管理。 前端通常服务一个的产品,而这个大的产品既需要分而治之,又需要代码公用,还需要高效迭代。微前端的架构正好给我们提供了这样一个可能。

    58810编辑于 2025-09-23
  • 来自专栏企鹅号快讯

    前端·后台

    前端要足够灵活,后台则要有足够强的资源整合能力和服务提供能力,这就是未来商业变革的核心。 小前端后台已越来越成为具竞争优势企业的运营基础架构。 总部获取信息能力很强,调度能力很强,企业后台有足够强的资源整合能力和服务提供能力,快速支持前端。过去由业务前端完成的任务,现在可以由总部统一集约化完成,这将是大行其道的企业小前端后台模式。 “小前端后台”趋势 “小前端后台”的运营模式与集约化经营理念是相通的,是先进生产力方式,定将改变当前“前端”模式带来的项目经理水平代表了企业水平、资源整合难以实现导致的资源浪费的局面。 从行业发展的角度看,“小前端后台”将是国内建筑企业能力提升的趋势,是竞争取胜,突破天花板的努力方向。

    2.3K60发布于 2018-01-24
  • 来自专栏python3

    2-3 选项卡控件

    2-3 选项卡控件 u本节学习目标: n了解选项卡控件的基本属性 n掌握如何设置选项卡控件的属性 n掌握统计页面选项卡控件页面基本信息 n掌握选项卡控件的功能操作控制 2-3-1 简介 在 Windows 一般选项卡在Windows操作系统中的表现样式如图2-3所示。 ? 图2-3 图片框控件的属性及方法 2-3-2 选项卡控件的基本属性 图片框控件是使用频度最高的控件,主要用以显示窗体文本信息。 其基本的属性和方法定义如表2-3所示: 属性 说明 MultiLine 指定是否可以显示多行选项卡。如果可以显示多行选项卡,该值应为 True,否则为 False。 使用这个集合可以添加和删除TabPage对象 表2-3 选项卡控件的属性 2-3-3 选项卡控件实践操作 1.

    2.3K10发布于 2020-01-07
  • 来自专栏python3

    2-3 T-SQL函数

    2-3 T-SQL函数 学习系统函数、行集函数和Ranking函数;重点掌握字符串函数、日期时间函数和数学函数的使用参数以及使用技巧 重点掌握用户定义的标量函数以及自定义函数的执行方法 掌握用户定义的内嵌表值函数以及与用户定义的标量函数的主要区别 我们首先运行一段SQL查询:select tno,name , salary From teacher,查询后的基本结构如图2-3所示。我们看见,分别有三位教师的薪水是一样高的。 图2-3 薪酬排序基本情况 图2-4 row_number函数排序 图2-5 row_number另一使用 我们可以使用Row_number函数来实现查询表中指定范围的记录,一般将其应用到Web应用程序的分页功能上

    2.2K10发布于 2020-01-08
  • 来自专栏XC's Blog 日常笔记

    前端屏方案

    abbrlink: ‘0’ 方案 一句话总结 适合场景 不适合场景 scale 整体等比缩放,简单粗暴 比例固定的展示型屏 超宽屏/非标比例/有交互 vw/vh 视口单位,真正的流式适配 需要铺满全屏的响应式屏 就像我朋友遇到的情况,16:9 的设计稿放到 32:9 的拼接屏上,两边各空一块。你可以选择拉伸(Math.max),但内容会变形。 适用场景 固定比例的纯展示屏,没有复杂交互,交付时间紧。 rem 在移动端是经典方案,但在屏场景,我觉得不如 scale 简单或 vw/vh 灵活。 实战选型决策树 你的屏需要适配多种比例吗? ├── 不需要(固定 16:9) │ └── 有复杂交互吗? Q:屏需要适配移动端吗? A:一般不需要。屏就是屏,手机打开看的场景极少。如果甲方非要,建议做两套页面,用媒体查询切换,而不是一套代码适配所有。 总结 屏适配没有银弹。

    22110编辑于 2026-05-08
  • 来自专栏web前端教室

    前端前端开发职位的未来方向

    /1/ 前端的说法,是如何出现的?范围是多“”? 对于许多新人来说,他们最开始接触前端这行,都是从前端开发工资高啊,好找工作啊,入门门槛低,这些方面开始了解的。 但这个分水岭,也就是前端这个词到底是什么时候出现的,并没有明确的说法,甚至是谁最先提出来的,都没有定论。现在基本的认识就是,前端包括一切跟前端沾边的可能性。 /2/ 前端的趋势? 未来的GUI交互方向,就是所有有图形界面的地方,都是前端的工作场景。只要它们能够运行js,那么前端开发就可以伸手进去。 这就是在跨端,跨屏,横向上来看的“前端”。 /3/ 前端的技术栈? 据说, 美团是前端,ios,安卓,前端工程化; 饿了么是前端,nodejs,还有阿里的weex框架; 网易杭州前端团队主要是web端,客户端和移动端 现在对于前端的技术栈,并没有一个明确的定义。 另一种前端的技术栈就是微信小程序,它代表的方向就是“超级APP”,一个app就是一个操作系统。 /4/ 前端背景下的前端开发工程师?

    1.2K20发布于 2018-10-08
  • 来自专栏JavaScript高级程序设计

    第五十一期:前端前端和泛前端

    比如说思考一下这个问题:前端到底是个什么神仙工作,说起来也从事前端开发好几年了,但是真正在这里面收获的有什么东西么? 好像有,又好像没有。 有是因为做过不少项目,各种项目,管理后台,weApp,H5,小程序,考勤系统,客服系统,分销系统,数据屏展示杂七杂八的各种项目。但是学到东西了吗?学到了,但是又好像没学到。 再后来,移动互联网兴起之后,又出现了前端的概念。 前端的概念不在仅仅局限于我们日常开发中的网站,管理后台,小程序,游戏等等,其他的软件以及硬件设备,都可以称之为前端。 从而沉淀出一些对项目的日后的发展有借鉴意义的技术,这个也可以理解为前端的范畴。 前端只是前端前端可以理解为全端,而泛前端则是对前端以及前端的深化。

    1.4K30编辑于 2022-07-15
  • 来自专栏京程一灯

    我理解的“前端”或“无线”

    今天早晨,还看到一篇文章,讲“前端”,文中展望了近年来“前端”影响的领域,从美工时代刀耕火种的时代到现在延伸到 NodeJS ,ReactNative甚至桌面端,以及传统前端的时代,听来的确让人非常兴奋和自豪 其实我今天本来想讲的事情,并不只是“前端”,而是这次团队组织架构调整后的“无线”,为什么要从“前端”到“无线”,也是基于最大化价值输出的考虑,这是后话。 ,在整个“无线”的范围内解决相关的问题。 后来,算是跟上了“无线”整合的契机,也是公司业务飞速发展的契机。 不要因为自己是前端而妄自菲薄,每个领域都要深扎下去。

    1.1K10发布于 2019-03-28
  • 来自专栏机器学习入门

    算法原理系列:2-3查找树

    结构缘由 首先,搞清楚2-3查找树为什么会出来,它要解决什么样的问题?假设我们对它的基本已经有所了解了。先给它来个简单的定义: 2-3查找树: 一种保持有序结构的查找树。 而2-3树就是为了规避上述问题而设计发明出来的模型。现在请思考该如何设计它呢? 这里我们从BST遇到的实际问题出发,提出设计指标,再去思考利用些潜在的性质来构建2-3树。 这部分内容,没有什么理论根据,而是我自己尝试去抓些字典的性质来构建,而2-3树的诞生过程并非真的如此,所以仅供参考。 构建2-3树 字典的两个主要操作为:查找和插入。 我就不卖关子了,直接给出2-3树的其中一个基本定义: 一棵2-3查找树或为一颗空树,或由以下节点组成: 2-节点:含有一个键和两条链接,左链接指向的2-3树中的键都小于该节点,右链接指向的2-3树中的键都大于该节点 3-节点:含有两个键和三条链接,左链接指向的2-3树中的键都小于该节点,中链接指向的2-3树中的键都位于该节点的两个键之间,右链接指向的2-3树中的键都大于该节点。 !!!

    1.2K20发布于 2019-05-26
  • 来自专栏深度学习与python

    前端不是全栈

    作者 | 李俊辰 随着业务和技术的快速发展,前端工程复杂度越来越高。前端面对的业务在快速发展变化,工程的规模也在不断扩大,对迭代速度的要求越来越高了。 1前端工程化 前端工作化的核心是工程化,当前的工程化诉求不仅仅局限在前端领域,涵盖了更广的前端范围。 多团队配合项目的解决方案 那么前端工程化,是基于前端技术做工程化研发。广义来讲,可以支撑不仅仅是端的工程化能力,当工程化能力基于云的体系建设时候,可以满足端、后台所有栈的研发的工程化诉求。 2前端并非全栈 我们通常提到的全栈,基本上是指前后端全栈研发,是基于传统技术研发人员(前端、终端、后台)的角度来说。 前端更多的是技术及端侧研发的角度描述,包含终端技术(Android、iOS)、前端技术(h5、Hybird、Nodejs)、物联(IoT)等其他端设备研发技术,前端全栈是指基于 Nodejs 的全栈研发

    60920发布于 2021-01-21
  • 来自专栏达达前端

    Day15:前端

    position: relative, absolute, fixed, static

    4.4K20发布于 2019-07-15
  • 来自专栏达摩兵的技术空间

    前端团队规划蓝图

    基础建设层: 主要是根据业务提炼技术方向的基础平台和组件部分,前端服务部分,也可以做一些对开发流程有帮助、优化的工具。 责任问题鉴定以及分工 与设计 1 确认ui效果,包括基本效果以及交互效果 2 确认需要从设计中获取的素材 3 确认需要从设计中年获取的样式代码 4 与设计统一ui标准,减少重复工作量,约定组件标准以及可复用组件 前端团队矩阵 业务模块设计 包括分业务线的模块,以及二级业务线的关系 前端底层服务 包括公共ui组件,前端服务比如图片上传,自动部署等,性能监控 研究院 主要是做架构层的工作,预先完成需求的技术攻关,项目的长久规划 内部工具展示层 比如除了基本业务之外,很多内部工具包括前端、后端、测试、ui甚至客服、销售的系统都是需要界面,而需要界面就需要前端完成。 网关&&bff架构 人员归属方式 资源池 如果按照资源池的形式,是最符合人员层次以及前端团队的矩阵的,可以最大程度的实现价值最大化,以及充分利用人员资源,也可以抽调部分人完成较大的技术突破,同时也可以较好的完成前端内部职能的技术沟通以及学习

    2.3K30发布于 2018-08-28
  • 前端前端高级工程师

    在数字化浪潮中,前端已从“页面开发”演变为“全场景体验构建”,覆盖Web、移动端(iOS/Android)、桌面端(Electron)、IoT设备甚至车载系统。 多端一致性、性能瓶颈与工程化效率成为制约前端团队规模化发展的核心挑战。本文将从架构设计视角,解析高级工程师如何通过系统性思维破解这些难题。 二、性能优化:从“局部调优”到“全链路治理”的系统性思维性能是前端体验的生命线,但优化不能仅聚焦于代码层面。高级工程师需构建“感知-分析-治理”的闭环体系:1. Serverless化:前端直接调用云函数(如AWS Lambda)处理业务逻辑,减少后端开发成本。 结语前端架构设计的本质是在复杂度与效率之间寻找平衡点。高级工程师需具备“纵览全局”的视野,从业务场景出发,通过抽象层设计、性能全链路治理与工程化价值驱动,构建可扩展、高可用、易维护的前端体系。

    55110编辑于 2025-09-08
领券