获得徽章 0
最近文荒了,xdm有啥好文章欢迎推荐给我!
评论
这篇文章将解决你单例的疑问~
评论
因 RePlugin 不支持 AndroidX,官方 github 已经好久不见有新的 Commits,一堆 issue 也没处理,难免让人觉得官方是否已经放弃了该项目。而公司开发需要使用到 RePlugin,但需要对其进行定制,向官方提交 pr 大概率是石沉大海,脑袋一拍,不如做做善事,自己基于 RePlugin 维护一个功能更强的 RePluginX,供有需要者使用,本人精力有限,欢迎有能力者一起维护~
展开
评论
CyclicBarrier,一个同步辅助类。通俗点讲就是:让一组线程到达一个屏障时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才会继续干活。
评论
小声团队是一个专注于音频&音乐技术的初创团队,深度使用Flutter构建跨平台应用,希望与大家一起共同探索Flutter在桌面端&移动端的可能性。
评论
相信这么多年的开发过程中,大家都对Promise或多或少的了解,但是在面对一些面试题时时犹豫不决,原因终究还是不了解Promise的原理。

今天带着大家用易理解的方式一起来实现一下,这样我自己也能得到,同时提升希望能帮助的到大家,如果大家有建议或者发现问题的都可以在下面评论中指出,我也会积极更正过来的。
展开
评论
@[toc] 单个的 RabbitMQ 肯定无法实现高可用,要想高可用,还得上集群。

今天松哥就来和大家聊一聊 RabbitMQ 集群的搭建。
评论
最近在工作中编写业务sql的时候,突然对于gen_random_uuid() 这个方法比较好奇,他在高并发的情况下是否拥有强一致性的特点(就是保证主键唯一性),趁着感兴趣研究了一波,发现有不少有意思的东西可以讨论,所以出了这篇文章来聊聊。
评论
这篇文章会带大家梳理一下React、React-Redux的原理,以及核心API的最简实现。适合已经使用过redux,但对原理不大了解的读者。
评论
关于this,一开始很多人都会有误解。在没有真正了解到Javascript中this的机制之前,可能认为this都是指向本身。this关键字是Javascript中最复杂的机制之一。

它是一个很特别的关键字,被自动定义在所有函数的作用域中。但是即使是非常有经验的Javascript开发者也很难说清楚它到底指向什么。所以,我只能给this进行一次比较全面的概念解析,理清楚它的调用机制,希望能对你能有所帮助。
展开
1
TreeShking 是通过静态分析的方式找出源码中不会被使用的代码进行删除,达到减小编译打包产物的代码体积的目的。

JS 我们会用 Webpack、Terser 进行 TreeShking,而 CSS 会用 PurgeCss。
评论
好久没上线了,朋友们想念我吗
1
Shopee ClickHouse 是一款基于开源数据库 ClickHouse 做二次开发、架构演进的高可用分布式分析型数据库。本文将主要介绍 Shopee ClickHouse 的冷热分离存储架构和支持公司业务的实践。
评论
clickhouse是一款非常优秀的OLAP数据库系统,2016年刚开源的时候就因为卓越的性能表现得到大家的关注,而近两年国内互联网公司的大规模应用和推广,使得它在业内声名鹊起,且受到了大家一致的认可。
评论
当我们使用go进行数据序列化或反序列化操作时,可能经常涉及到字符串和字节数组的转换。
评论
本篇是Kubernetes第二篇,大家一定要把环境搭建起来,看是解决不了问题的,必须实战。
评论
笔者此前对Linux内核相关模块稍有研究,实现内核级通信加密、视频流加密等,涉及:Linux内核网络协议栈、Linux内核通信模块、Linux内核加密模块、秘钥生成分发等。
后续考虑开设Linux内核专栏。
评论
我们项目大多数都是基于Spring架构,Spring自身包含了许多实用的工具类,学习这些工具类的使用不仅能让我们达到事半功倍的效果,而且还能减少不必要的额外的工具类的引入。
查看这些工具类的源码时发现它们都是abstract类型的,这是因为工具类的方法一般都是static静态方法,静态方法和类绑定,类加载后就能使用了,无需实例化,所以工具类定义为abstract类型再合适不过。
展开
评论
最近我就在项目中出现了这么个问题:在编辑器中,输入 xxx 内容,选中多行(起码两行吧),然后输入要替换的 yyy 内容,最后想要选择就变成了删除,光标在哪就删到哪。这个问题还不好复现,在本地测了好久才复现出来。
评论
这篇是我们答疑解惑的第2篇,不过这并不是粉丝的问题,而是才哥在爬虫时候遇到的情况,今天就记录一下。
评论
下一页