欢迎光临
我们一直在努力

技术分享

第233页

从鹅厂实例出发!分析Go Channel底层原理

mumupudding阅读(32)评论(0)

本文是基于Go1.18.1源码的学习笔记。Channel的底层源码从Go1.14到现在的Go1.19之间几乎没有变化,这也是Go最早引入的组件之一,体现了Go并发思想: Do not communicate by sharing memor...

2年过去了,有谁还记得曾想取代Node.js的他?

mumupudding阅读(33)评论(0)

大家好,我卡颂。 22年11月14日,Deno发布了v1.28,距离他第一个稳定版本v1.0.0发布(2020年5月13日)已过去2年。 作为Node.js的竞争者,Deno似乎并没有达到取代前者的目标。 甚至,他在前端社区的声量也越来越小...

SegmentFault 思否技术周刊 Vol.71 — 解读 Go 语言

mumupudding阅读(38)评论(0)

刚刚结束的关于「Go」语言的技术征文活动,参与活动的创作者们,撰写了很多优质技术内容,本期周刊做了汇总,欢迎大家一起阅读~ 本篇文章较长,建议收藏后慢慢阅读~ 文章推荐 【Go 微服务】开发 gRPC 总共分三步 // 王中阳 Go 通过这...

Function源码解析与实践

mumupudding阅读(31)评论(0)

作者:陈昌浩 1 导读 if…else…在代码中经常使用,听说可以通过Java 8的Function接口来消灭if…else…!Function接口是什么?如果通过Function接口接口消灭if…else…呢?让我们一起来探索一下吧。 2...

从 Java 到 Kotlin – 介绍 Kotlin

mumupudding阅读(38)评论(0)

B站视频:https://www.bilibili.com/vide… 语法层面 可空对象(和 C# 的 <Nullable>enabled</Nullable> 相似) Int 和 Int? 是两种不同...

技术征文中奖名单公布 丨浅谈 Go 语言框架

mumupudding阅读(33)评论(0)

哈喽社区的小伙伴!SegmentFault 思否技术征文丨浅谈 Go 语言框架 活动开奖啦~ 话不多说,我们直接来揭晓获奖名单! 插播一条预告:年度有奖征文马上也要来咯,欢迎大家多多关注「SegmentFault思否」参与征文活动。 获奖名...

Intel PAUSE 指令变化如何影响 MySQL 的性能

mumupudding阅读(34)评论(0)

导读 x86、arm指令都很多,无论是应用程序员还是数据库内核研发大多时候都不需要对这些指令深入理解,但是 Pause 指令和数据库操作太紧密了,本文通过一次非常有趣的性能优化来引入对 Pause 指令的理解,期望可以事半功倍地搞清楚 CP...