公告
欢迎来到web前端中文站
【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看

置顶 【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看

有读者跟我说,喜欢看我的文章,说很容易读,我确实在易读性上花费的心思不亚于在内容上。因为我不喜欢一上来就堆很多东西,而且把简单的东西搞得复杂人人都会,但是把复杂…
【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)

置顶 【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)

网上有很多讲同步/异步/阻塞/非阻塞/BIO/NIO/AIO的文章,但是都没有达到我的心里预期,于是自己写一篇出来。 更多精彩内容请看 web前端中文站 www…
使用高性能Pipelines构建.NET通讯程序

置顶 使用高性能Pipelines构建.NET通讯程序

.NET Standard支持一组新的API,System.Span, System.Memory,还有System.IO.Pipelines。这几个新的API…

最新发布

【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看

【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看

有读者跟我说,喜欢看我的文章,说很容易读,我确实在易读性上花费的心思不亚于在内容上。因为我不喜欢一上来就堆很多东西,而且把简单的东西搞得复杂人人都会,但是把复杂的东西讲的简单,确实需要非常多的思考。更多精彩内容请看 web前端中文站 www…

Read More

【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)

【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)

网上有很多讲同步/异步/阻塞/非阻塞/BIO/NIO/AIO的文章,但是都没有达到我的心里预期,于是自己写一篇出来。 更多精彩内容请看 web前端中文站 www.lisa33xiaoq.net 可按Ctrl + D 进行收藏 常规的误区 假…

Read More

使用高性能Pipelines构建.NET通讯程序

使用高性能Pipelines构建.NET通讯程序

.NET Standard支持一组新的API,System.Span, System.Memory,还有System.IO.Pipelines。这几个新的API极大了提升了.NET程序的效能,将来.NET很多基础API都会使用它们进行重写。…

Read More

我司使用了六年的分布式锁

我司使用了六年的分布式锁

导读:不管是在单体应用时代还是分布式应用时代,一些保障我们数据安全的手段从来都未过时,只是底层实现发生了一些变化,今天我就来分享一下我司使用了六年的分布式锁方案,希望对一些同学有一些帮助。更多精彩内容请看 web前端中文站 www.lisa…

Read More

我司使用了六年的分布式锁

我司使用了六年的分布式锁

导读:不管是在单体应用时代还是分布式应用时代,一些保障我们数据安全的手段从来都未过时,只是底层实现发生了一些变化,今天我就来分享一下我司使用了六年的分布式锁方案,希望对一些同学有一些帮助。更多精彩内容请看 web前端中文站 www.lisa…

Read More

.NET Core 迁移躺坑记续集–Win下莫名其妙的超时

.NET Core 迁移躺坑记续集–Win下莫名其妙的超时

继上一集里说到遇到的各种问题并且弄了n个解决方案之后,特别是对于问题4的解决方案对于切换了HttpClientFactory更多精彩内容请看 web前端中文站 www.lisa33xiaoq.net 可按Ctrl + D 进行收藏 我用了你…

Read More

记一次重大生产事故,在那 0.1s 我想辞职不干了!

记一次重大生产事故,在那 0.1s 我想辞职不干了!

一、发生了什么?  更多精彩内容请看 web前端中文站 www.lisa33xiaoq.net 可按Ctrl + D 进行收藏 1.那是一个阳光明媚的下午,老婆和她的闺蜜正在美丽的湖边公园闲逛(我是拎包拍照的)。 2.突然接到甲方…

Read More

Random在高并发下的缺陷以及JUC对其的优化

Random在高并发下的缺陷以及JUC对其的优化

Random可以说是每个开发都知道,而且都用的很6的类,如果你说,你没有用过Random,也不知道Random是什么鬼,那么你也不会来到这个技术类型的社区,也看不到我的博客了。但并不是每个人都知道Random的原理,知道Random在高并发…

Read More

聊聊我所经历的游戏公司

聊聊我所经历的游戏公司

最近几天996被争论的很多,尤其是GitHub上的996.ICU已经有22万+的star,作为技术人,这个数字还是挺可怕的。作为一个十年的老码农,觉得应该聊聊我所经历的游戏公司,有超强度加班的,也有加班强度不大,没有不加班的,有很多失败的项…

Read More

.NET Core 迁移躺坑记

.NET Core 迁移躺坑记

最近将自己负责的一个核心接口系统从.Net Framework迁移到了.Net Core。更多精彩内容请看 web前端中文站 www.lisa33xiaoq.net 可按Ctrl + D 进行收藏 整体过程,从业务层面说一般般吧(整体还好但…

Read More

腾讯面试:一条SQL语句执行得很慢的原因有哪些?—不看后悔系列

腾讯面试:一条SQL语句执行得很慢的原因有哪些?—不看后悔系列

说实话,这个问题可以涉及到 MySQL 的很多核心知识,可以扯出一大堆,就像要考你计算机网络的知识时,问你“输入URL回车之后,究竟发生了什么”一样,看看你能说出多少了。更多精彩内容请看 web前端中文站 www.lisa33xiaoq.n…

Read More

微服务间的调用和应用内调用有啥区别

微服务间的调用和应用内调用有啥区别

摘要 目前大部分的系统架构都是微服务架构,就算没有注册中心、服务管理,也肯定是多个服务,单体服务比较少了。 大家平时需要在应用内调用rpc接口也比较多,那么有没有思考过微服务之间的调用和应用内直接调用有什么区别呢?面试时是不是经常被被问到微…

Read More

TiDB show processlist命令源码分析

TiDB show processlist命令源码分析

背景 因为丰巢自去年年底开始在推送平台上尝试了TiDB,最近又要将承接丰巢所有交易的支付平台切到TiDB上。我本人一直没有抽出时间对TiDB的源码进行学习,最近准备开始一系列的学习和分享。由于我本人没有数据库相关的经验,本着学习的心态和大家…

Read More