自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Golang版本管理之Goup

本地管理go的不同版本管理,推荐使用: https://github.com/owenthereal/goup更新PATH执行之后,需要将Goup和Go的bin目录添加到PATH中:Goup相关命令的bin目录:~/.go/binGolang相关命令的bin目录:~/.go/current/bin在 安装了 oh-my-zsh之后,在 ~/.zshrc 中修改PATH之后,新打开的终端,就能正常使用go和goup相关命令了。⚠️如果当前shell也能运行go和goup相关命令,可以执行:

2023-06-07 14:05:25 445

原创 RedisStack之RedisSearch使用

RedisSearch初探

2023-03-24 13:47:26 830

原创 Redis通信协议

Redis serialization protocol (RESP) specification

2023-03-22 12:18:16 289

原创 Golang知识点总结

golang知识点总结

2023-01-11 11:00:34 449 1

原创 Golang编程模式

Golang编程模式实践

2022-12-12 17:07:36 315

原创 阅读图书:advanced-go-programming-book 的一些总结

阅读图书advanced-go-programming-book的一些总结

2022-12-12 16:58:09 299 8

原创 Go语言之sync.Pool

主要介绍:sync.Pool如何使用以及其底层的一些实现原理分析

2022-12-12 16:47:44 1846

原创 分布式锁有哪些实现方式?

分布式锁的实现方式

2022-12-08 14:29:56 75

原创 分布式一致性共识算法

分布式一致性共识算法有哪些?

2022-12-08 14:20:39 665

原创 IDE等开发工具的使用(VSCODE + IDEA)

IDE等开发工具的使用(VSCODE + IDEA)

2022-12-08 11:09:44 1341

原创 iTerm配置

终端的相关配置,包括Git相关等

2022-12-08 11:04:38 299

原创 跳表的实现原理

跳表的一些基础概念以及实现原理

2022-12-07 18:12:52 299

原创 短链接网址是如何生成的?

短链接网址生产算法实现原理

2022-12-07 17:51:02 575

原创 TextRank算法为文本生成关键字和摘要

如何使用PageRank算法演化成,TextRank算法为文本生成关键字和摘要

2022-12-07 16:15:28 324

原创 人工智能 - 扩展阅读

人工智囊收藏

2022-12-07 15:47:05 149

原创 数据库隔离级别及mysql的实现

数据的隔离级别类型,和mysql如何解决幻读

2022-10-17 14:42:14 265

原创 简要介绍网络模型以及常用协议

网络协议的介绍, 包括HTTP,HTTPS,TCP等主要协议

2022-09-29 16:39:09 858

原创 MYSQL知识点

MYSQL知识点概念总结

2022-09-22 16:58:52 222

原创 MYSQL如何正确使用limit offset

如何正确使用limit offset

2022-07-15 18:57:32 927

原创 Golang:容易误解的一些操作

Golang容易误解的一些操作

2022-07-15 17:08:14 318

原创 MYSQL日志模块

MYSQL日志模块: 分析了undo log, redo log , binlog的一些基本概念

2022-05-30 15:42:46 237

原创 Redis和MYSQL双写一致性分析

缓存的问题 缓存雪崩(大量数据集中过期); 缓存击穿(热点数据过期); 缓存穿透(缓存和数据中都不存在该数据) 缓存淘汰volatile-random,volatile-ttl,volatile-lru,volatile-lfuallkeys-random,allkeys-lru,allkeys-lfu读写缓存 同步直写: 写redis,同时也写数据库; 异步写回:先写redis,然后等redis淘汰数据时,同步写回数据到数据库中。 三个经典的缓

2022-05-27 15:37:55 262

原创 Redis数据类型和底层数据结构

redis常见数据结构和底层数据类型

2022-05-27 15:19:03 174

原创 事务处理(结合分布式事务)

一般的事务处理,分为一下几种:本地事务 共享事务 全局事务 分布式事务本地事务常见的本地事务,有数据库的事务, redis事务。即是一种单服务,单数据源的提交形式共享事务这是一个伪需求,实际上多服务,单数据源的场景很少见全局事务这是单服务, 多数据源的场景,一种强一致性的事务解决方案有以下实现:2PC: 两阶段提交提交过程: 准备、提交缺点:单点问题, 性能问题(同步阻塞), 一致性风险3PC: 三阶段提交提交过程: CanCommit, PreCom

2022-05-27 15:07:52 769

原创 数据库事务(结合MYSQL)

数据库的事务介绍

2022-05-27 12:30:00 142

原创 常见的几种锁(互斥锁,自旋锁,乐观锁,悲观锁)

互斥锁,自旋锁,乐观锁,悲观锁

2022-04-05 12:09:36 1810

原创 求 top k有哪些方法

如何求topk

2022-04-05 11:58:35 1450 1

原创 哈希桶的应用

哈希桶的一个应用

2022-04-04 22:07:02 806

原创 []int64 -> []interface{}

能不能将 []int64 强转成 []interface{}来使用?

2022-03-04 15:45:21 613

原创 插补搜寻法和二分查找法 哪个效率更好?

什么是插补搜寻法?

2022-03-03 14:44:12 178

原创 VLQ的介绍

什么是VLQ

2022-03-03 12:14:29 2827

原创 Windows下使用Hadoop-eclipse-plugin插件

1.下载hadoop2x-eclipse-plugin源代码拷贝到eclipsean安装目录的plugins目录下,重启一下Eclipse,然后可以看到DFS Locations,如图所示:2.打开Window-->Preferens,可以看到Hadoop Map/Reduc选项,然后点击,然后添加hadoop解压的目录3.配置Map/ReduceLocations

2015-11-05 17:14:02 395

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除