会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李若盛开
一枚喜欢跑步,热衷于技术的深漂Gopher ~
博客园
首页
新随笔
联系
订阅
管理
[置顶]
Go 语言核心哲学思想
摘要: 1. 简洁性优先 (Simplicity First) 设计理念 "少即是多" - 通过最少的语言特性解决最多的问题 具体体现 // ❌ 其他语言:复杂的继承体系 class Animal {} class Mammal extends Animal {} class Dog extends Mam
阅读全文
posted @ 2025-10-28 14:28 李若盛开
阅读(18)
评论(0)
推荐(0)
[置顶]
Redis - 数据结构与底层实现
摘要: 一、Redis数据结构 Redis支持五种主要数据结构:字符串(String)、列表(List)、哈希表(Hash)、集合(Set)和有序集合(Sorted Set)。这些数据结构为开发者提供了灵活的数据操作方式,满足了不同场景下的数据存储需求。 字符串(String):最基本的数据类型,可以包含任
阅读全文
posted @ 2024-07-16 20:36 李若盛开
阅读(1279)
评论(0)
推荐(0)
[置顶]
提问的智慧
摘要: 简介 在黑客的世界里,当你拋出一个技术问题时,最终是否能得到有用的回答,往往取决于你所提问和追问的方式。本指南将教你如何正确的提问以获得你满意的答案。 不只是黑客,现在开放源代码(Open Source)软件已经相当盛行,你常常也可以由其他有经验的使用者身上得到好答案,这是件好事;使用者比起黑客来,
阅读全文
posted @ 2024-01-21 18:27 李若盛开
阅读(68)
评论(0)
推荐(1)
[置顶]
Linux - 查看内存占用: top和free的区别
摘要: 一、top 能够实时(监控)显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 默认进入top时,各进程是按照CPU的占用量来排序,以K为单位显示内存大小,可通过大写字母E来切换内存信息区域的显示单位,如下按一下E切换到MB,再按一下E切换到GB。 注意:按shift+M使应用按内
阅读全文
posted @ 2023-12-27 22:21 李若盛开
阅读(6374)
评论(0)
推荐(0)
[置顶]
Golang - 后端开发成长指南
摘要: ▶︎ 后台基础(初级):掌握牢固的后台基础(go、os、http、tcp、ip...)并能熟练运用,为后面的发展打下地基。 ▶︎ 工程素养(中级):写出一手好代码,有扎实的微服务工程能力,用云原生DevOps持续提升工程效率。 ▶︎ 项目架构(高级):有扎实严谨的系统架构设计能力,独立主导大中型项目
阅读全文
posted @ 2023-11-28 22:58 李若盛开
阅读(1441)
评论(0)
推荐(1)
[置顶]
写给软件编程新手的建议
摘要: 不管你是否科班出身,需要从入门到精通开始进行学习并且进行实践,在实践中去积累和总结经验,这样才能够提高自己的编程认知和思维方式。 1、 理解需求; 编码之前必须先理解需求,知道你需要做什么,然后再开始编程。这一点很重要,就象你做题目一样,先理解了题目的意思,才能回答问题。需求方面,如果有不明白的,能
阅读全文
posted @ 2023-07-31 14:33 李若盛开
阅读(70)
评论(0)
推荐(0)
[置顶]
Redis - 常见问题和解决方案
摘要: 一、Redis主要的功能 1、哨兵(Sentinel)和复制(Replication) Redis服务器毫无征兆的罢工是个麻烦事,如何保证备份的机器是原始服务器的完整备份呢?这时候就需要哨兵和复制。Sentinel可以管理多个Redis服务器,它提供了监控,提醒以及自动的故障转移的功能,Replic
阅读全文
posted @ 2022-04-07 10:06 李若盛开
阅读(321)
评论(0)
推荐(1)
[置顶]
Golang - 三款主流框架Gin Beego Iris 选型对比
摘要: 1.常见框架 1.1 框架排名 Gin 31k [Lite] Beego 22k Iris 16k Echo 15k [Lite] Revel 11k Martini 10k [×] buffalo 5k [Lite] 1.2 框架特性 Gin: Gin 是一个用 Go (Golang) 编写的 w
阅读全文
posted @ 2022-03-27 22:57 李若盛开
阅读(4063)
评论(0)
推荐(0)
2025年10月23日
Redis中的分布式锁之SETNX底层实现
摘要: https://blog.csdn.net/qq_39032307/article/details/148683477
阅读全文
posted @ 2025-10-23 21:35 李若盛开
阅读(3)
评论(0)
推荐(0)
Go开发者必备:5款提升代码质量的顶级Linter工具
摘要: https://baijiahao.baidu.com/s?id=1840292747265997661&wfr=spider&for=pc
阅读全文
posted @ 2025-10-23 12:12 李若盛开
阅读(1)
评论(0)
推荐(0)
2025年9月30日
华硕主板断电自动开机设置教程
摘要:
阅读全文
posted @ 2025-09-30 16:58 李若盛开
阅读(11)
评论(0)
推荐(0)
2025年9月29日
快速查看Navicat数据库连接密码实战
摘要: 1、导出密码: 2、解密: 解密地址 3、解密成功,验证:
阅读全文
posted @ 2025-09-29 11:23 李若盛开
阅读(14)
评论(0)
推荐(0)
2025年9月2日
云服务器 内存和cpu的选择
摘要: https://blog.csdn.net/m0_69484557/article/details/149425467 https://baijiahao.baidu.com/s?id=1839239176527890224&wfr=spider&for=pc 云服务器内存和CPU选择的基础概念 内
阅读全文
posted @ 2025-09-02 00:02 李若盛开
阅读(11)
评论(0)
推荐(0)
2025年8月30日
Golang 结构体怎么判空?多种常见方法详解
摘要: https://www.11meigui.com/2025/golang-struct-empty-check.html 1. 直接与零值结构体比较(适用于简单结构体)对于仅包含基本类型字段(无指针、切片、映射等引用类型)的结构体,可以直接与同类型的零值结构体比较。这是性能最优的方法,无需反射开销。
阅读全文
posted @ 2025-08-30 12:12 李若盛开
阅读(56)
评论(0)
推荐(0)
2025年8月28日
Golang - go-micro框架windows编译proto 出现报错:module declares its path as: github.com/micro/go-micro but was required as: go-micro.dev/v4/api
摘要: module declares its path as: github.com/micro/go-micro but was required as: go-micro.dev/v4/api have Call("context".Context, "github.com/asim/go-micro
阅读全文
posted @ 2025-08-28 19:15 李若盛开
阅读(13)
评论(0)
推荐(0)
2025年8月5日
Koala 开源项目常见问题解决方案
摘要: Koala 是一个用 Go 语言开发的通用频率控制系统和规则引擎,主要适用于互联网产品的用户行为频率控制,如反作弊、广告展示频率限制等场景。该项目采用 Go 语言实现,以提供高性能的后端服务。 1. 项目基础介绍和主要编程语言 项目名称:Koala 项目类型:通用频率控制系统和规则引擎 主要编程语言
阅读全文
posted @ 2025-08-05 22:47 李若盛开
阅读(16)
评论(0)
推荐(0)
2025年7月29日
在Go语言微服务中实现服务监控
摘要: 一、服务监控的重要性在微服务架构中,由于系统由多个独立的服务组成,每个服务都可能出现故障。因此,需要对每个服务进行监控,以便及时发现问题并采取相应的措施。服务监控可以帮助: 及时发现问题:通过监控服务的关键指标,如响应时间、错误率、吞吐量等,可以及时发现服务出现的问题,如性能下降、故障等。 快速定位
阅读全文
posted @ 2025-07-29 13:28 李若盛开
阅读(56)
评论(0)
推荐(0)
下一页
公告