首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
chInvictus
掘友等级
web服务端开发工程师
|
某互联网金融公司
热爱技术,乐于分享,欢迎志同道合的朋友一起交流
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
赞
文章( 25 )
沸点( 0 )
redis mysql数据一致性
先写DB,在删除缓存 写DB保证成功,如果删除缓存失败怎么办? 1 设置key比较短的过期时间,key失效会自动取最新的数据(一般不建议) 2 如果 cache 服务当前不可用导致缓存删除失败的话,我
select poll epoll
select 使用数组存储事件,长度限制为1024,因为select采用位标记法去看那个fd活跃,具体是采用一个长度为32的int数组(32*32=1025,一个int是4个字节,一个字节是8位)整个
go 并发环境下的错误捕获与处理
协程A的panic,协程B能捕获吗 不能,协程需要自己在内部捕获自己的panic,其他协程无法捕获 一个协程内的recover能捕获多次panic吗 不能,一个recover只能捕获一次recover
tx面试题
1 http 1.0,2.0,3.0 区别 2 epoll kafka redis mysql调优 3 linux 机器负载 top load average, top相关 4 mysql间隙锁 5
基于Redis的分布式锁实现
在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的方式。但是现在公司都是流行分布式架构,在分布式环境下,如何保证不同节点的线程同步执行呢? 实际上,对于分布…
两种实现分布式锁的方法
为什么需要分布式锁 现在的互联网公司服务都是多机房分布式部署服务,假设你在淘宝买东西,下单的时候重复点了几次,岂不是要多支付几笔(数据库对同一笔订单落库多次),然而实际上不会发生这样的事情,因为服务端
linux命令分析系统性能问题
1 cpu利用率100%,如何排查 第一步:使用top命令查看占用cpu占用率最高的进程,找到pid 第二步:使用top -Hp pid 命令找到这个pid占用线程最高的thread Id 第三步:将
go json struct 系列问题
问题描述 在一次业务开发中,下游提供的接口中有多个字段,但是我们只需要其中一部分字段的数据,示例如下 下游接口返回的json格式数据如下 正常情况下我们需要定义如下的struct来匹配json中的数据
go interface 工程开发规范
本节提供一个golang interface demo项目,用于基本的工程开发规范,主要包括不同package下数据结构如何定义,模块之间如何耦合,在不同模块之间如何调用,该设计体现了代码分层的思想.
kubectl 常用命令
kubectl 常用命令,欢迎大家补充其他常用的 kubectl 语法概述 $ kubectl [command] [TYPE] [NAME] [flags] 1 command 子命令,用于操作Ku
下一页
个人成就
文章被点赞
181
文章被阅读
19,190
掘力值
701
关注了
0
关注者
6
收藏集
7
关注标签
15
加入于
2019-08-29