首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
我的收藏
订阅
Alan宇
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Go 学习路线(2022)
Go 语言的发展越来越好了,很多大厂使用 Go 作为主要开发语言,也有很多人开始学习 Go,准备转 Go 开发。 那么,怎么学呢? 我发现,在互联网时代,学习的
Go 优秀库推荐 - 命令行工具 cobra
两个项目的简介都挺有意思,各自的应用项目也很出色。我们一起来学一学,从docker和drone源码出发,了解如何使用。 吃鸡蛋不用了解母鸡,但是知道母鸡是那个厂的也很重要,开源项目也是如此。google、docker和mongodb,都是不错的技术公司,hugo也是不错博客平台…
Go 日常开发常备第三方库和工具
不知不觉写 Go 已经快一年了,上线了大大小小好几个项目;心态也经历了几轮变化。写到现在的感觉就是:
go语言学习第二弹
这是学习go语言的第二篇,本篇主要讲述并发编程以及一些相关的库,与第一篇相辅相成,在go的路上越走越远。
Java微服务新生代之Nacos
从 2017 年底 Java 开发领域使用最广的 RPC 框架 Dubbo 开启重新更新维护之路开始,阿里巴巴为打造 Dubbo 微服务生态持续开源了 Sentinel,Nacos,Seata 等微服务中间件框架,并且推出了 Spring Cloud Alibaba 来提供微服…
一篇文章让你明白CPU缓存一致性协议MESI
CPU在摩尔定律的指导下以每18个月翻一番的速度在发展,然而内存和硬盘的发展速度远远不及CPU。这就造成了高性能能的内存和硬盘价格及其昂贵。然而CPU的高度运算需要高速的数据。为了解决这个问题,CPU厂商在CPU中内置了少量的高速缓存以解决I\O速度和CPU运算速度之间的不匹配…
JUC:读写锁ReentrantReadWriteLock
之前提到的ReentrantLock是排他锁,在同一时刻只允许一个线程进行访问,而读写锁在同一时刻可以允许多个读线程访问,但是在写线程访问时,所有的读线程和其他写线程均被阻塞。读写锁维护了一对锁,一个读锁和一个写锁,通过分离读锁和写锁,使得并发性相比一般的排他锁有了很大提升。 …
2019年JVM面试都问了什么?快看看这22道面试题!(附答案解析)
一. Java 类加载过程? 1. 加载 • 通过一个类的全限定名获取该类的二进制流。 • 将该二进制流中的静态存储结构转化为方法去运行时数据结构。 • 在内存中生成该类的 Class 对象,作为该类的数据访问入口。 2. 验证 • 文件格式验证:验证字节流是否符合 Class…
Netty源码分析系列之Reactor线程模型
对于网络编程而言,一方面需要保证基本功能的正确性,另一方面还需要保证程序的高性能。而网络程序高性能的主题之一就是网络IO,不同的IO模型,对程序的性能影响是非常明显的。 对于传统的网络框架而言,服务端通常采用的是BIO的通信模型。对于BIO通信模型,它通常使用一个专门的线程来负…
一步一步用DDD设计电商网站 —— 回顾与总结
这是本系列的最后一篇了,后续可能会有一些关于DDD方面新的想法和问题的解决过程的文章,会另起标题来写。所以这篇就把之前的几篇回顾一下,也算是对自己这3个月的内容做一个总结,对之前的几篇都有看过的童鞋可以跳过本篇。