发布了文章2023-02-22
倒排索引:Inverted Index,反向索引,根据内容查找文档记录如 document1: { a: [1,2] },document2: { a:[1], b: [9] }
赞了文章2023-01-10
这一年,SegmentFault 思否正式加入 ONES ,成为一个重要里程碑和全新的起点。我们更加积极投身于社区建设,努力创建一个详细、严谨、高质量的技术知识库;我们积极拥抱开源,正式对外开源问答社区软件 Answer,帮助更多个人或组织高效创建一个问答社区。
发布了文章2022-11-26
install:install 事件发生在 worker 被安装或更新时,然后进入等待状态,在某个时机进入激活中,避免与旧的已激活的 worker 冲突。调用 skipWaiting 可跳过等待。
发布了文章2022-03-19
以比特币白皮书来说,区块链的本质是一个 P2P(点对点)的分布式账本,节点发出交易时需要向周围节点广播,全节点(还有轻节点等,轻节点一般只保存和自己有关的数据)将收到的交易信息写入区块体中,在共识机制(PoW 即挖矿,还有其他如 PoS、DPoS 机制)作用下获取...
赞了文章2021-11-16
这次 Node.js 服务框架的调研将着点于各框架功能、请求流程的组织和介入方式,以对前端 Node.js 服务设计和对智联 Ada 架构改进提供参考,不过多关注具体实现。
赞了文章2021-11-12
当使用CDN资源管理组件库时,CDN资源更新可以实现浏览器端更新,但是服务器端渲染场景node端加载资源并执行无法保证与浏览器端渲染中加载的CDN资源版本一致,会带来渲染差异导致重新渲染问题;
赞了文章2021-02-02
函数式编程是一个比较大的话题,里面的知识体系非常的丰富,在这里我并不想讲的特别的详细。为了应对实际中的应用,我们讲一下函数式编程中最为实用的应用方式——组合子。组合子本身是一种高阶函数,他的特点就是将函数进行延迟或者转换,在函数式编程中应用最为广泛。
赞了回答2021-01-29
解决浮点数计算的是 js 库,不是 vue 库,所以你用 vue 作为关键字肯定搜索不到,直接 npm 去找就可以。 推荐一个我经常用的: [链接]
赞了文章2021-01-27
async_hooks 模块是在 v8.0.0 版本正式加入 Node.js 的实验性 API。我们也是在 v8.x.x 版本下投入生产环境进行使用。
赞了文章2021-01-12
ThoughtWorks在几年前提出了微前端的概念,其核心理念是将前端单体应用在开发阶段拆分成多个独立的工程,并在运行阶段组合成完整的应用。不仅解耦了视图和代码,使得应用可以容纳多种技术栈,还进一步解耦了流程和团队,极大地提高了团队的自主性和协作效率。
赞了文章2021-01-06
Sentry 为一套开源的应用监控和错误追踪的解决方案。这套解决方案由对应各种语言的 SDK 和一套庞大的数据后台服务组成。应用需要通过与之绑定的 token 接入 Sentry SDK 完成数据上报的配置。通过 Sentry SDK 的配置,还可以上报错误关联的版本信息、发布环境。同时 S...
赞了文章2020-11-30
Ada是智联招聘自主研发的演进式大前端架构。于2017年正式投入使用后,又经过三年持续演进,全面覆盖了从研发到运维的各个方面,具备跨技术栈工程化体系、交互式图形界面开发工具、自动化发布流程、Serverless运行时和完善的监控预警设施。目前已经支撑集团内数百个工...
赞了文章2020-08-31
我们使用 Electron 开发了一个桌面端开发工具 Ada 工作台,提速增效前端开发,在更新比较频繁的情况下,为了使整个更新体验更为顺畅、提升工作台的升级比率,需要优化当前的更新机制,尽量做到 VSCode 的无感知更新。
赞了文章2020-08-04
作为一名工程师,绘图可以说是必备的技能。优秀的绘图能力就像写得一手好字,总能让你在团队或者客户面前闪光,这也是你赢得团队青睐和客户赞扬的一个重要能力。
赞了文章2020-07-20
虽然 Vue 3.0 尚未发布,但是其处于 RFC 阶段的 Composition API 已经可以通过插件 @vue/composition-api 进行体验了。接下来的内容我将以构建一个 TODO LIST 应用来体验 Composition API 的用法。
赞了文章2020-04-14
此文是作者考虑 GraphQL 在 Node.js 架构中的落地方案后所得。从最初考虑可以(以内置中间件)加入基础服务并提供完整的构建、发布、监控支持,到最终选择不改动基础服务以提供独立包适配,不限制实现技术选型,交由业务团队自由选择的轻量方式落地。中间经历了解除...
赞了文章2019-12-16
会搜寻当前项目下的图片文件,并且压缩替换 项目地址:[链接] 安装 {代码...} 如何使用 在项目中的package.json中的scripts里加一行'src'可以换成你想要替换的文件目录 {代码...} 然后在项目目录下终端运行 {代码...} 效果 执行前 执行后 执行前 执行后 图像质量肉眼...
赞了文章2019-12-11
由于我们业务中尺寸变化情况更为复杂,如子块本身异步初始化、内部数据异步获取,且这种尺寸变化时机不可确定,为满足这种需求所以调研完成了一个通用万能的瀑布流实现。
赞了文章2019-12-10
我们在工作中很多时候都要做技术选型,去找寻既能满足自己需求又靠谱的第三方库;在前端开源生态季度繁盛的现状下,只要不是太小众的需求,我们很容易就能找到一堆相关的开源库,那我们具体要怎么做决策呢?我的做法是,先阅读开源库的说明文档让自己有一个感性的认...
赞了文章2019-12-08
作者:David Desmaisons翻译:疯狂的技术宅 原文:[链接] 未经允许严禁转载 在本文中我们讨论 Vue 中的无渲染插槽模式能够帮助解决哪些问题。 在 Vue.js 2.3.0 中引入的作用域插槽显著提高了组件的可重用性。无渲染组件模式应运而生,解决了提供可重用行为和可插入表...