- 博客(161)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注
原创 【git使用】一个非常适合新手的代码管理方法——master/develop模型
【git使用】一个非常适合新手的代码管理方法——master/develop模型生产/开发模型【支持master/develop 类型分支】
2024-01-05 22:26:03 437
原创 Keil工程忽略文件.gitignore、自动删除脚本:keilkilll.bat、自动生成目录文件列表脚本
Keil工程忽略文件.gitignore、自动删除脚本:keilkilll.bat、自动生成目录文件列表脚本。
2023-11-14 11:16:33 388
原创 Go语言操作grpc详细使用
proto文件,最后的服务函数写这个,然后编译文件。proto文件,最后的服务函数写这个,然后编译文件。proto文件,最后的服务函数写这个,然后编译文件。proto文件,最后的服务函数写这个,然后编译文件。在pbfiles的文件目录下,运行下面的命令。会在proto_go下生成两个文件。
2022-09-18 21:03:41 1134
原创 【Go语言版本:LFU最小频率缓存淘汰算法】四张图自己看懂LFU缓存算法(双哈希+双向链表方法)
【Go语言版本LFU最小频率缓存淘汰算法】四张图自己看懂LFU缓存算法(双哈希+双向链表方法)
2022-08-01 19:38:23 253
原创 【我不信你没有这样的疑惑】浅谈Go语言的通道状态——正常、阻塞、panic、死锁
浅谈Go语言的通道问题——遍历通道的方式以及关闭通道的影响、死锁等问题
2022-05-02 16:21:12 576
原创 【理解RESTful架构】——阮一峰版
理解RESTful架构1.名称2.含义3.总结4.误区入门web,但是并没有真正的学习过网络基础知识,对于RESTful并不是很了解1.名称互联网软件的架构原则,定名为REST,即Representational State Transfer的缩写。翻译是"表现层状态转化"。2.含义资源(Resource)“表现层状态转换”,是资源的状态转换,是资源的表现层。所谓的“资源”,就是网络上的实体,或者说是网络上的一个薪资信息。它可以是一个图片、一段音乐、一种服务,总之就是一个具体的存在。
2022-04-18 22:15:33 1160
原创 【Go库】rbac权限控制库的基本使用说明
rbac库的基本使用说明RBAC是一个软件包,可以轻松地在Go应用程序中实现基于角色的访问控制(RBAC)模型。比如,我们可以设置admin、管理者、普通员工的各种权限,或者vip、非vip等这种控制权限地址:rbac库下面是rbac库的一个简单的使用,它的源码里面自带了两个例子,一个复杂的、一个简单的,都很容易理解。这里先白话讲解一下,这里面的几个参数成员啥的代表啥意思(可以去看github,有英文解释)Action:代表一个操作,比如读权限、写权限、删除权限、修改权限等操作。T
2021-11-07 21:47:57 1723
原创 【Go库】yaml.v2解析库的基本使用说明
yaml.v2解析库的基本使用说明yaml.v2yaml.v2yaml 包使 Go 程序能够轻松地对 YAML 值进行编码和解码。它是在Canonical内部开发的,作为juju项目的一部分,基于著名的libyaml C 库的纯 Go 端口,可快速可靠地解析和生成 YAML 数据。地址:yaml.v2下面是github上的基本用例改编:#yaml文件listen: ':8050'secret_key: 123bowls: falsestrslice: - 'asd' - '
2021-11-06 14:28:53 1853
原创 【Go库】log15日志库的基本使用说明
log15日志库的基本使用说明log15log15包log15为Go的最佳实践日志提供了一个固执的、简单的工具包,它是人和机器都可读的。它模仿了Go标准库的io和net/http包,是标准库的日志包的替代方案。地址:log15下边为gtihub上的库介绍给出的基本使用:func main() { // all loggers can have key/value context srvlog := log.New("module", "app/server") // all log
2021-11-05 21:56:37 642
原创 【白话】Go语言的类型断言
go语言类型断言类型断言断言之前的变量与之后的变量断言是否实现了某个接口(包含某个方法的实现)类型分支类型断言go里面的类型断言写法:x.(T)其中x为interface{}类型,T是要断言的类型举个栗子:有一个接口point,有两个变量pointA、pointB,且这两个变量都实现了改接口假如我们要实现一个函数func display(p point) { … },功能是若传入的参数p的那个变量的动态类型是pointA的话,就输出A,是pointB的话,就输出B这时候就要用到类型断
2021-11-02 11:11:01 616
Go语言版本rabbitmq消息队列库:simple、worker、Fanout 模型、Direct 模型、Topic模型
2022-07-29
10年java老司机学习面试必备PDF
2022-05-22
这可能是最为详细的Docker入门吐血总结.pdf
2020-10-03
2020年C++通讯录管理系统【测试无bug】
2020-08-21
C++面向对象程序设计【陈维兴】思维导图(天津理工备战考研——自制版).zip
2020-04-01
完美视频大全手机版_V1.5.6.11安卓版本
2020-02-12
单片机常用数据结构+部分算法
2018-09-07
RFID__MFRC522模块大全
2016-10-07
类中,关于析构函数的一点疑问?
2020-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人