首页
学习
活动
专区
工具
TVP
发布

一个会写诗的程序员的博客

专栏作者
1222
文章
2314793
阅读量
95
订阅数
golang中的map并发读写问题: Golang 协程并发使用 Map 的正确姿势
官方的faq里有说明,考虑到有性能损失,map没有设计成原子操作,在并发读写时会有问题。
一个会写诗的程序员
2022-09-28
3.5K0
Go 面向接口编程实战
使用接口能够让我们写出易于测试的代码,然而很多工程师对 Go 的接口了解都非常有限,也不清楚其底层的实现原理,这成为了开发可维护、可测试优秀代码的阻碍。
一个会写诗的程序员
2022-06-12
1.9K0
ElasticSearch 亿级数据检索深度性能优化
数据平台已迭代三个版本,从头开始遇到很多常见的难题,终于有片段时间整理一些已完善的文档,在此分享以供所需朋友的实现参考,少走些弯路,在此篇幅中偏重于ES的优化,关于HBase,Hadoop的设计优化估计有很多文章可以参考,不再赘述。
一个会写诗的程序员
2021-12-16
1.6K0
Maven 极简教程「附」常用的 Maven 命令
Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。Maven 基于项目对象模型(POM):
一个会写诗的程序员
2021-03-02
1.6K0
【架构设计】简单设计原则(Kent Beck)
通过所有测试原则意味着我们开发的功能满足客户的需求,这是简单设计的底线原则。该原则同时隐含地告知与客户或领域专家(需求分析师)充分沟通的重要性。
一个会写诗的程序员
2020-12-16
1.1K0
BRD、MRD 和 PRD 之间的区别与联系
BRD 商业需求文档 Business Requirement Document MRD 市场需求文档 Market Requirement Document PRD 产品需求文档 Product Requirement Document
一个会写诗的程序员
2020-07-10
2.4K0
混沌工程(Chaos Engineering) 到底是什么?
2014年,Netflix团队创建了一种新的角色,叫作混沌工程师(Chaos Enigneer),并开始向工程社区推广。项目目标、业务场景、人员结构、实施方式的不同导致了对于稳定状态行为的定义不太标准。
一个会写诗的程序员
2020-04-30
16.2K0
Java 阻塞队列 BlockingQueue 详解: 生产者消费者问题
生产者消费者问题的任何有效解决方案都必须控制对产生资源的生产的put() 方法的调用以及对消耗资源的消费者的 take() 方法的调用。一旦实现了对方法阻塞的控制,就可以解决问题。
一个会写诗的程序员
2020-04-24
2.3K0
Java List 最常用的 4 种去重方法以及性能对比测试数据(使用Kotlin 语言编程)
对一个 List 列表里的元素去重, 是我们在平时工作项目中经常用到的操作, 这里给出常用的 4 中去重算法, 并给出了性能测试对比数据.
一个会写诗的程序员
2020-04-02
2.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档