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

    如何编写高质量的 JS 函数(4) --函数式编程

    : 《如何编写高质量的 JS 函数(1) -- 敲山震虎篇》介绍了函数的执行机制,此篇将会从函数的命名、注释和鲁棒性方面,阐述如何通过 JavaScript 编写高质量的函数。 《如何编写高质量的 JS 函数(2)-- 命名/注释/鲁棒篇》从函数的命名、注释和鲁棒性方面,阐述如何通过 JavaScript编写高质量的函数。 一、如何用函数式编程思想编写高质量的函数 这里我通过简单的 demo 来说明一些技巧。 (4)将代码本身进行参数化 -- 声明式/抽象/封装 标题的意识其实可以这样理解,对函数进行高阶化处理。当把函数当成参数的时候,也就是把代码本身当成参数了。 什么情况下要考虑高阶化呢。 (4)总结上面三次优化 有 if 语句存在,可能会有人说,if 语句存在有什么的啊。现在我来告诉你,这块有 if 为什么不好。是因为 if 语句的 () 里面,最终的值都会表现成布尔值。

    2.5K41发布于 2019-11-11
  • 来自专栏前端全栈开发者

    【译】编写高质量JavaScript模块的4个最佳实践

    这篇文章介绍了有关如何更好地组织JavaScript模块的4种最佳实践。 1.优先使用命名导出 当我开始使用JavaScript模块时,我使用默认的语法来导出模块定义的单个块,不管是类还是函数。 4.避免较长的相对路径 我发现很难理解一个模块的路径包含一个,甚至更多的父文件夹: import { compareDates } from '../..

    1.2K20发布于 2020-03-06
  • 从0开始全面认识高质量数据集建设(4

    引言上一篇中,我们了解了高质量数据集建设流程中至关重要的“需求调研”与“数据规划”两大环节,掌握了从现状摸底、场景拆解到供需确认的五步调研法,成功输出了高质量数据集清单;还深入学习了如何通过基本信息编目 然而,仅有清晰的蓝图和清单还不够,如何将这些规划转化为实实在在的高质量数据?接下来,我们将探讨数据工程的具体实施路径。 、可追溯、高质量。 因此,数据预处理环节至关重要,其核心目标是通过智能化、标准化的处理,将原始数据转化为精细化、高质量的可用样本,为后续的标注与模型训练筑牢质量防线。 经上述全链路预处理后,高质量样本将统一存入样本库,形成标准化、可复用的数据资产,为后续数据标注及 AI 模型训练提供可靠支撑。

    70821编辑于 2026-02-17
  • MP4 转 DVD:完整指南,轻松制作高质量 DVD 光盘

    一、为什么要将 MP4 转换为 DVD?在数字媒体时代,MP4 已成为最流行的视频格式之一,被广泛应用于手机、电脑、平板等设备。 在这些情况下,将 MP4 转换为 DVD (MP4 to DVD) 就显得十分必要。 如果直接将 MP4 文件刻录到光盘,大多数 DVD 机无法正常读取。因此,MP4 必须转换为 DVD 视频格式,以实现更好的设备兼容性。 三、如何将 MP4 转换并刻录为 DVD? 五、总结:MP4 转 DVD,让视频更便捷、更持久MP4 是最常见的视频格式之一,而 DVD 仍然广泛应用于家庭放映、商业展示、纪念礼品等场景。

    2.7K00编辑于 2025-03-18
  • 来自专栏用户1880875的专栏

    MySQL高质量笔记

    (不是所有的关系型数据库都提供事务安全处理) 专门用于事务安全处理:transaction 4、 数据控制语言(DCL): 它的语句通过GRANT或REVOKE获得许可,确定单个用户和用户组对数据库对象的访问 ;如果没有,那么就必须进入到mysql.exe所在路径) 2、 输入对应的服务器地址:-h:host -h[IP地址/域名] 3、 输入服务器中Mysql监听的端口: -P:port –P:3306 4

    49220发布于 2021-08-26
  • 来自专栏Python in AI-IOT

    高质量编码-EchartsLayer

    上文介绍了将GIS中常用的线类型shapefile导出为geojson,然后再使用js将geojson转换为echart需要的数据格式,使用EchartsLayer来将GIS中管网,河流等用动画流动效果在地图上呈现出来。本文介绍使用Python代码来实现这种转换操作。

    1.3K20发布于 2019-04-02
  • 来自专栏Python in AI-IOT

    高质量编码-EchartsLayer

    使用函数式编程,这也是现在大数据处理的方式和思想。注意shapefile的线数据可以有LineString和MultiLineString两种类型,我们在代码中分开处理最后再拼接到一个数组。

    65620发布于 2019-04-02
  • 来自专栏Python in AI-IOT

    高质量编码-EchartsLayer

    在GIS中,对于有方向属性的线数据,比如河流流向,管网流向,使用有动画流动效果的表示更为形象。

    1.5K20发布于 2019-04-02
  • 来自专栏翩翩白衣少年

    字节开源新型文生视频模型:AnimateDiff-Lightning,最少4步即可生成高质量视频!

    项目介绍 AnimateDiff-Lightning 是一款基于深度学习的视频生成模型,只需 4-8 步的推理,就能生成出质量极佳的视频,从而引起了广泛关注。 值得一提的是,AnimateDiff-Lightning模型 是从 AnimateDiff SD1.5 v2 中精心提炼而来,包含了1步、2步、4步和8步提炼模型。 其中,2步、4步和8步模型的生成质量表现尤为突出,为用户带来更加优质的体验。 除了模型本身的优秀表现,字节还建议使用运动LoRA来进一步提升视频质量。 AnimateDiff-Lightning DEMO体验:https://huggingface.co/spaces/ByteDance/AnimateDiff-Lightning 主要特色功能 • 仅需 4- 8 步推理,就能生成高质量视频,速度快效果好。

    1.4K20编辑于 2024-03-25
  • 来自专栏查理不是猹的Python专栏

    高质量“爬手”当然得爬一手“高质量”壁纸

    一、写在前面 每天我的壁纸都是Windows自带的天蓝色,看的真的没意思,有意思吗,没意思~ 所以啊,众所周知,我是一个喜欢高质量的博主,当然的整一手高质量壁纸,没有别的意思。 好了,不多哔哔,开启今天的高质量旅途~ 二、准备工作 这些统统安排上 python 3.6 pycharm requests parsel 三、爬虫流程 ====================== url: http://www.netbian.com/1920x1080/index.htm 2、获取数据 网页源代码/ response.text 网页文本数据 3、解析数据 css xpath bs4 re 壁纸详情页url:/desk/23397.htm 2.壁纸标题 4、保存数据 保存图片是二进制数据 观众姥爷:就这就这?

    1K30编辑于 2021-12-23
  • 来自专栏数据科学与人工智能

    tensorflow高质量资料汇总

    tensorflow高质量资料,让您又快又好地学习和应用tensorflow。 本文汇总tensorflow的高质量资料,包括:文档、论文、书籍、课程和案例。 (需要书籍,请加微信:luqin360) 4 课程 1 斯坦福大学:Tensorflow for Deep Learning Research。 您在阅读中,关于tensorflow高质量资料,有什么补充,请留言。

    77450发布于 2018-02-28
  • 来自专栏攻城狮Chovas

    Java高质量面试总结

    Semaphore拿到执行权的线程之间是互斥的 Semaphore, CountDownLatch, CyclicBarrier, Exchanger是Java并发编程中的4个辅助类,了解CountDownLatch { final List<Integer> list1 = Arrays.asList(1, 2, 3); final List<Integer> list2 = Arrays.asList(4, DispatcherServlet -> HandlerAdapter: HandlerAdapter将会将处理器包装为适配器,从而支持多种类型的处理器 4. 在JVM中,int类型的变量的长度是一个固定值,与平台无关,4个字节,长度为32位 Java中WeakReference与SoftReference的区别?

    66811编辑于 2022-01-22
  • 来自专栏编程技术分享

    如何编写高质量代码

    什么是高质量代码? 高质量代码具有以下几个特点: 可读性高 结构清晰 可扩展(方便维护) 代码风格统一 低复杂性 简练 编写高质量代码主要遵循以下几点: 代码规范 代码规范的好处 规范的代码可以促进团队合作 规范的代码可以降低维护成本 如果你不能以高标准来要求自己,即使你看再多的如何写出高质量代码,懂再多的代码规范,也是没有用,最终还是会写出低质量代码。 建议先从代码规范开始,熟悉代码规范,遵循规范写代码,直到成为习惯,然后再学习其它方法,最终写出高质量代码。

    99030发布于 2020-09-28
  • 来自专栏用户1880875的专栏

    MySQL高质量笔记2

    数据库管理系统(最外层):DBMS,专门管理服务器端的所有内容 2、 数据库(第二层):DB,专门用于存储数据的仓库(可以有很多个) 3、 二维数据表(第三层):Table,专门用于存储具体实体的数据 4

    22020发布于 2021-08-26
  • 来自专栏Python in AI-IOT

    高质量编码-地图弹窗

    当初始化继承自GraphicsLayer的图层时(通常使用FeatureLayer和WFSLayer),如果参数中使用infoTemplate,则点击几何要素时会在地图上添加信息弹窗,否则点击图层要素时没有弹窗。

    65820发布于 2019-03-15
  • 来自专栏Python in AI-IOT

    高质量编码-地图弹窗

    此文介绍arcgis js api信息弹窗infoWindow的setContent方法

    58700发布于 2019-03-18
  • 来自专栏陈远峰的专栏

    高质量前端资源 ( 一 )

    内容包括最新的es6,最热门的react以及基于react的react native,还有css3,webpack,gulp,debug等方面高质量文章。

    2.1K11发布于 2017-09-12
  • 来自专栏Python in AI-IOT

    高质量编码-图层卷帘

    图层卷帘,是Arcgis API提供的一个可以在地图上让一个或多个图层的一部分切换隐藏的功能。图层卷帘可以通过在地图上隐藏某些图层内容从而容易的比较地图上图层的内容,就像桌子上有几张叠一起的画,如果需要仔细看最下面那张,需要把其他卷起来。体验链接

    1K30发布于 2019-04-02
  • 来自专栏Python in AI-IOT

    高质量编码-事件图层

    传统GIS项目中使用的图层通常是从GIS服务器中发布的WFSLayer或FeatureLayer服务,而这些GIS服务的数据源多是从GIS软件中编辑完成后的用于描述某一特定类别地理要素的文件(shapefile,KML等),其中存储的地理要素通常情况下实时性不强,通常情况下变化也只是存储在数据库中的属性会更改。

    74530发布于 2019-05-23
  • 来自专栏Python in AI-IOT

    高质量编码-图层管理

    下文我们介绍一下依然配置文件,怎么实现将地图图层的infoWindow(信息弹窗)统一管理起来。

    47010发布于 2019-03-15
领券