首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
11.29
订阅
已注销
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
ElasticSearch 动态映射和静态映射,以及四种字段类型
ElasticSearch 系列教程我们前面已经连着发了三篇了,今天第四篇,我们来聊一聊 Es 中的动态映射、静态映射以及四种不同的字段类型。 映射就是 Mapping,它用来定义一个文档以及文档所包含的字段该如何被存储和索引。所以,它其实有点类似于关系型数据库中表的定义。 顾…
写了 200 多篇文章后,我总结的写作心得
2020 年 阿宝哥 在掘金上发了 40 几篇原创文章,期间也画了好多图,经常在文章评论区看到读者在问阿宝哥用什么绘图工具?为了统一回答这个问题,阿宝哥就想写篇文章来介绍一下自己常用的写作辅助工具,但如果只是介绍工具的话,阿宝哥又觉得内容有点单一,对读者没有多大的帮助。经过一番…
JavaScript数字运算必备库——big.js源码解析
在我们常见的JavaScript数字运算中,小数和大数都是会让我们比较头疼的两个数据类型。 在大数运算中,由于number类型的数字长度限制,我们经常会遇到超出范围的情况。比如在我们传递Long型数据的情况下,我们就只能把它转换到字符串进行传递和处理。 而在小数点数字进行运算的…
如何在Vue中使用Mixin来管理异步数据的实践思考
不知不觉写文章没有以前频繁了,主要是转到React后,花费了一些精力从使用React到搞懂,再加上花了大价钱入手的红宝书不能不看所以说这个月除了工作时间都是在看红宝书计划。先沉淀下自己。 为什么会有一个异步数据的管理解决方案?我们为什么要去进行管理它?大家都知道在很久之前,我们…
精通Java,却不了解泛型?
大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚! 在没有泛型的出现之前,我们通常是使用类型为 Object 的元素对象。比如我们可以构建一个类型为 Object 的集合,该集合能够存储任意数据类型的对象,但是我们从集合中取出元素的时候我们需…
如何使用 useRef 修复 React 性能问题
Refs 是 React 中很少会使用到的特性。如果你已经读过了官方的 React Ref Guide,你会从中了解到 Refs 被描述为重要的 React 数据流的 “逃生舱门”,需谨慎使用。Refs 被视为访问组件的基础 DOM 元素的正确方法。 新的 React Hook…
聊聊 Java 多线程(2)- 怎么实现多线程同步
目前,多线程编程可以说是在大部分平台和应用上都需要实现的一个基本需求。本系列文章就来对 Java 平台下的多线程编程知识进行讲解,从概念入门、底层实现到上层应用都会涉及到,预计一共会有五篇文章,希望对
手撸一个最简易的RPC框架
由于各服务部署在不同机器,服务间的调用免不了网络通信过程,服务消费方每调用一个服务都要写一坨网络通信相关的代码,不仅复杂而且极易出错。要让网络通信细节对使用者透明,我们需要对通信细节进行封装,我们先看下一个RPC调用的流程涉及到哪些通信细节: 服务消费方得到最终结果。 RPC的…
Glide 提炼总结
RequestManager 的 load 方法用于返回一个 RequestBuilder,在执行 into 方法时才正式构建请求并执行。 因为一个图片加载请求可能附加了缩略图或出错时显示的图片,为了协调多张图片请求,Glide 将加载请求分为 SingleRequest 、E…
Android 主流开源框架(八)EventBus 源码解析(含面试相关文问题解答)
最近有个想法——就是把 Android 主流开源框架进行深入分析,然后写成一系列文章,包括该框架的详细使用与源码解析。目的是通过鉴赏大神的源码来了解框架底层的原理,也就是做到不仅要知其然,还要知其所以然。 这里我说下自己阅读源码的经验,我一般都是按照平时使用某个框架或者某个系统…