首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端开发
订阅
user6591963426896
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
再有人问你分布式锁,这篇文章扔给他
对于锁大家肯定不会陌生,在Java中synchronized关键字和ReentrantLock可重入锁在我们的代码中是经常见的,一般我们用其在多线程环境中控制对资源的并发访问,但是随着分布式的快速发展,本地的加锁往往不能满足我们的需要,在我们的分布式环境中上面加锁的方法就会失去…
ER图
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 ER图概念 实体联系图,提供了表示实体、属性和联系的方法,用来描述现实世界的概念模型。与计算机系统没有关系,比较接近自然语言,是容易被用户理解的数
架构师成长路线图
成长为软件架构师不是一件容易的事,这篇文章列举了架构师需要学习的技术储备,给出了成为软件架构师的路线图,帮助有志于在架构领域成长的同学可以明确学习的方向。
Go结合反射轻松将结构体转换成Excel
tealeg提供了傻瓜式API,主要流程为创建一个Sheet,在Sheet中添加Row,然后在Row中添加每个单元格的值,最终持久化到磁盘。
GoFrame gcache使用实践 | 缓存控制 淘汰策略
`gcache`模块默认提供的是一个高速的内存缓存,操作效率非常高效,`CPU`性能损耗在`ns`纳秒级别。使用简单易上手,非常适合单机应用使用。为大家介绍了gcache的基本使用、缓存控制以及淘汰策
Go 译文之竞态检测器 race
第三篇 Go 官方博客译文,主要是关于 Go 内置的竞态条件检测工具。它可以有效地帮助我们检测并发程序的正确性。使用非常简单,只需在 go 命令加上 -race 选项即可。 本文最后介绍了两个真实场景下的竞态案例,第一个案例相对比较简单。重点在于第二个案例,这个案例比较难以理解…
Java规则引擎easy-rules详细介绍
最近在思考一个基于规则进行挑选的技术重构,想通过规则引擎进行实现,借着这个机会正好可以详细了解一下规则引擎。本篇文章将会详细介绍规则引擎easy-rules的使用。项目地址:https://githu
美丽代码的秘密-《重构》如何让你的代码和你一样赏心悦目
在掘金,同学们往往喜欢分享技术原理性或教程类的文章,这是程序员的天性使然。然而,在我们科学性地技术范畴之外,软件工程则是另外一个重要的话题。
MySQL海量数据优化(理论+实战)
0~10000,10001-20000.... 这样子的话可以快速把全量数据查询出来同步至缓存中。 分页优化总结: 使用前一次查询的最大ID进行查询优化是效率最高的方法,但这种方法只适用于下一页点击的这种操作,对于同步全量数据来说建议的方式使用伪列对ID进行分页,然后开启多个线…
MySQL分库分表
在互联网项目中比较常用到的关系型数据库是MySQL,随着用户和业务的增长,传统的单库单表模式难以满足大量的业务数据存储以及查询,单库单表中大量的数据会使写入、查询效率非常之慢,此时应该采取分库分表策略来解决。 假设目前有一个电商系统使用的是MySQL,要设计大数据量存储、高并发…