什么?Golang的sync不支持重入?
引言在进行开发过程中,我们常常会遇到需要使用到一些特定数据结构的情况。最近我遇到了一个需求,需要使用到一个BiMap(或称”双向映射”)的数据结构。遗憾的是,Golang官方并没有提供这样的数据结构。可以作为参考的是 guava 的 BiMap。于是,我决定自己动手实现一个。 作
life is like a dream
引言在进行开发过程中,我们常常会遇到需要使用到一些特定数据结构的情况。最近我遇到了一个需求,需要使用到一个BiMap(或称”双向映射”)的数据结构。遗憾的是,Golang官方并没有提供这样的数据结构。可以作为参考的是 guava 的 BiMap。于是,我决定自己动手实现一个。 作
Kafka的零拷贝Kafka相对于其他消息队列(MQ)系统而言被认为较快的原因有很多。其中一个关键的性能优势就是零拷贝技术的应用。零拷贝是一种通过减少内存复制来提高数据传输性能的技术,对于Kafka的设计有着重要的影响。在Kafka中,零拷贝的实现允许消息在传输过程中最小化内存复
关于赛题天池大赛又开始啦,不过这回改名了,叫“云原生编程挑战赛”了,这回有三个题目,我选择了其中的第二个项目:实现一个柔性集群调度机制 2021第二届云原生编程挑战赛2:实现一个柔性集群调度机制-天池大赛-阿里云天池 题目内容Apache Dubbo 作为一款可拓展性极高的 RP
感知机感知器(英语:Perceptron)是Frank Rosenblatt在1957年就职于康奈尔航空实验室(Cornell Aeronautical Laboratory)时所发明的一种人工神经网络。它是一种二元线性分类器。 多层感知器(Multilayer Perceptr
写在前面19年的年终总结最终还是让我拖到了今年2月才开坑,年初的新型肺炎给我们的生活带来了很多不便,口罩我也不喜欢,但又不得不戴着。 经济下行,遭遇裁员P2p暴雷事件,最终还是影响到了我的“前公司”,最终在九月,我遭遇了裁员。金融行业公司,还是很依靠政府策略,形势好便可乘风破浪,
在尝试刷动态规划相关题目时,从leetcode拿简单题开始切入,便遇到了一个有趣的题目和解答方案,让我耳目一新。 题目: 爬楼梯题目, 是个最基础的斐波那契数列相关题目,最简单的解法,无非就是递归。 1234567class Solution { public int
Chapter 21 计算函数f(t)=t(0≤t≤1)的傅里叶系数。 答: $$\begin{equation*}\begin{split}a _ { n } &= \frac { 2 } { P } \int _ { t _ { 0 } } ^ {
Chapter 11 将你的狗 Bernie 训练成不仅可以携带一小瓶白兰地,还能携带一箱3盒8毫米的磁带(当你的磁盘满了的时候,你可能会认为这是一次紧急事件)。每盒磁带的容量为7GB字节。无论你在哪里,狗跑向你的速度是18千米/小时。试问在什么距离范围内Bernie的
2018已然过去,生活总是枯燥重复的。但就好像总是有一些水花从平淡的海面上跳出,生活中那些有趣的事情,时不时得便会跳出来,美丽却又稍纵即逝。希望写博客这种慢生活方式能记录下今年的一些东西。 毕设大关刚过完年的我就开始了“做毕设”的伟大行动。还记得那天,忙里偷闲的我开始在网上寻找有
同事推荐了我spring webFlux,查阅了一番觉得很有趣,这里是spring webFlux的一些基本信息 – web-reactive。文档中推荐了一篇文章,写的很好(至少评论们是这么说的哈哈)。特搬运过来。 注:下文中斜体是译者胆大妄为添加的一些语句。如这几个字。 翻译