首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员嘉夫
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
程序员嘉夫
3年前
关注
权限系统之RBAC进阶
权限系统之RBAC进阶 介绍 上一期指出了ACL的短板,然后介绍了解决了ACL短板的RBAC0模型。 本期将要介绍扩展了RBAC0 的模型: RBAC1:引入子角色,增加角...
1
评论
分享
程序员嘉夫
3年前
关注
权限系统设计之RBAC
RBAC:Role-Based Access Control,基于角色的访问控制。通过引入 角色 这一概念,将用户和权限解耦,来满足权限的批量管理。...
0
评论
分享
程序员嘉夫
3年前
关注
权限系统设计之ACL介绍
权限系统设计之ACL介绍 简介 权限系统分为两大类:功能权限和数据权限。 功能权限:用户是否能打开某一个网页,是否能点击编辑按钮等。 数据权限:用户可以使用的数据范围。...
0
评论
分享
程序员嘉夫
4年前
关注
Go语言实用:GoMock基础知识
本文介绍了一下gomock的基础知识: 使用示例 Github文档 源码注释 使用示例 gomock是go的一个模拟框架,它很好的集成了Go语言内置的testing包,同时...
1
评论
分享
程序员嘉夫
4年前
关注
Go语言基础:Test的基础知识
本文内容: 功能测试 性能测试 Main测试 子测试 示例文件 跳过函数 使用go test命令将会自动执行所有的形如func TestXxx(*testing.T)的测试...
0
评论
分享
程序员嘉夫
4年前
关注
Go语言基础:使用nil的注意事项
定义 nil不是golang的关键词,只是一个变量名。定义在buildin/buildin.go中 我们甚至可以自己声明一个名为nil的变量来将其覆盖掉,当然,这是不推荐的...
0
评论
分享
程序员嘉夫
4年前
关注
Git基础:工作中常用的Git命令
基础命令 合并提交 变基合并 基础命令 首先,列一下git的基础命令,相信大家对这些基础命令已经特别熟悉了,这里不做详细的介绍。 分支管理 查看分支:git branch ...
0
评论
分享
程序员嘉夫
4年前
关注
Go语言基础:自动化办公之excel
本文介绍了如何使用Go语言来操作excel,来简化生活中的一些比较繁琐的机械操作。 从基础功能实现,到逐步修改,一共提供了四个版本的变化。其中基础功能和第四版提供了完整的代...
1
1
分享
程序员嘉夫
4年前
关注
Go语言面试题:字符串是否一致
问题描述 判断两个给定的字符串排序后是否⼀致。 给定两个字符串,请编写程序,确定其中⼀个字符串的字符重新排列后,能否变成另⼀个字符串。 这⾥规定大小写为不同字符。 给定⼀个...
0
评论
分享
程序员嘉夫
4年前
关注
Go语言面试题:翻转字符串
问题描述 请实现⼀个算法,在不使⽤额外数据结构和储存空间的情况下,翻转⼀个给定的字符串(可以使⽤单个过程变量)。 解题思路 由于不允许使用额外的数据接口和存储空间,所以我们...
0
评论
分享
程序员嘉夫
4年前
关注
Go语言进阶:一丢丢的汇编知识
汇编语言 我们都知道,Go语言是一门编译型语言,我们编写的xxx.go文件,最终都会被编译成可执行文件来运行(在Windows系统上为后缀名为exe的文件,在Linux系统...
1
评论
分享
程序员嘉夫
4年前
关注
Go语言面试:判断字符串中字符是否全都不同
问题描述 请实现⼀个算法,确定⼀个字符串的所有字符是否全都不同。这⾥我们要求不允许使⽤额外的存储结构。 给定⼀个string,请返回⼀个bool值,true代表所有字符全都...
0
评论
分享
程序员嘉夫
4年前
关注
Go语言基础:sort包的使用与策略模式
策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对...
0
评论
分享
程序员嘉夫
4年前
关注
Go语言基础:sort包的使用基础
基础使用 整数排序 排序: 判断是否有序: 浮点数排序 排序: 判断是否有序: 逆序 切片 不稳定排序: 稳定排序: 字符串 自定义类型 结构体 接口实现 如果要使用sor...
0
评论
分享
程序员嘉夫
4年前
关注
Go语言面试题:交替打印数字和字母
问题描述 使⽤两个goroutine交替打印序列,⼀个goroutine打印数字, 另外⼀个goroutine打印字⺟, 最终效果如下: 解题思路 就像我们在操作系统中学到...
5
1
分享
程序员嘉夫
4年前
关注
Go基础:接口的基础知识介绍
Go语言接口的独特之处在于它是**隐式实现**的,是鸭子类型。对于一个具体的类型,**无须声明它实现了哪些接口**,只要提供接口所必须的方法即可。...
0
评论
分享
程序员嘉夫
4年前
关注
Go基础:heap的介绍与使用
介绍 堆是一棵树,其特点是每个节点都是其子树中的最小值节点。 树中最小的元素是根,索引为0。 包heap为实现heap.Interface接口的任何类型提供堆操作。...
0
评论
分享
程序员嘉夫
4年前
关注
Go基础:ring的介绍与使用
Go基础:ring的介绍与使用 介绍 Go语言提供的内置容器ring是一个双向循环链表。其源码位于containe文件夹中的ring包里。...
0
1
分享
程序员嘉夫
4年前
关注
Go基础:slice的介绍与使用
Go基础:slice的介绍与使用 本文从三个方面讲解slice: slice的介绍:包括切片的概念、构成与基本操作。...
0
评论
分享
程序员嘉夫
4年前
关注
Go基础:list的介绍与使用
Go基础:list的介绍与使用 介绍 Go语言内置容器list是一个双向链表(实际是一个环)。位于包list当中。 结构体定义 list的核心结构体一共包含两个List和E...
0
评论
分享
下一页
个人成就
文章被点赞
12
文章被阅读
33,877
掘力值
719
关注了
0
关注者
3
收藏集
1
关注标签
20
加入于
2020-04-20