腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Golang开发
专栏作者
举报
289
文章
265430
阅读量
38
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
go
java
node.js
python
sql
数据库
http
javascript
打包
ide
git
容器
github
网络安全
xml
网站
大数据
数据结构
https
json
linux
spark
css
jquery
ecmascript
容器镜像服务
mapreduce
c++
bash
html
云数据库 Redis
hadoop
image
png
ios
vue.js
云数据库 SQL Server
api
nginx
spring
文件存储
yarn
存储
面向对象编程
zookeeper
php
scala
jar
unix
开源
分布式
爬虫
jdk
正则表达式
二叉树
函数
mac os
c 语言
servlet
jsp
android
单片机
django
bash 指令
访问管理
缓存
jvm
ssh
jdbc
npm
Elasticsearch Service
byte
case
file
func
gif
io
list
map
queue
set
struct
tail
变量
对象
继承
排序
权限
字符串
其他
机器学习
cocoa
xcode
arm
oracle
access
mvc
struts
maven
搜索引擎
中文分词
analyzer
ubuntu
centos
云函数
日志服务
命令行工具
云数据库 MongoDB
TDSQL MySQL 版
SSL 证书
腾讯云测试服务
云推荐引擎
mongodb
渲染
sass
webpack
kubernetes
压力测试
shell
hive
mybatis
yum
dns
spring boot
hashmap
监督学习
grep
aop
selenium
tcp/ip
单元测试
scrapy
jenkins
socket编程
安全
windows
hbase
kafka
腾讯云图数据可视化
流计算 Oceanus
acl
admin
app
assertion
audio
base64
between
boolean
break
buffer
builder
default
distinct
double
exception
exists
field
fifo
filter
for循环
having
join
limit
mac
matplotlib
matrix
model
neo4j
packet
path
permissions
position
push
rdd
return
sample
socket
string
synchronized
text
time
timer
title
url
web
zero
zk
测试
程序
磁盘
定时器
读书笔记
队列
反射
服务器
后端
基础
客户端
链表
连接
浏览器
内存
前端
数据类型
数组
算法
异常
语法
指针
搜索文章
搜索
搜索
关闭
RBAC
网站
java
什么是角色 当说到程序的权限管理时,人们往往想到角色这一概念。角色是代表一系列可执行的操作或责任的实体,用于限定你在软件系统中能做什么、不能做什么。用户帐号往往与角色相关联,因此,一个用户在软件系统中能做什么取决于与之关联的各个角色。 例如,一个用户以关联了”项目管理员”角色的帐号登录系统,那这个用户就可以做项目管理员能做的所有事情――如列出项目中的应用、管理项目组成员、产生项目报表等。 从这个意义上来说,角色更多的是一种行为的概念:它表示用户能在系统中进行的操作。 基于角色的访问控制(Role-Based Access Control) 既然角色代表了可执行的操作这一概念,一个合乎逻辑的做法是在软件开发中使用角色来控制对软件功能和数据的访问。你可能已经猜到,这种权限控制方法就叫基于角色的访问控制(Role-Based Access Control),或简称为RBAC。
羊羽shine
2019-08-01
1.3K
0
JavaWeb——Struts2
xml
struts
java
网络安全
网站
Struts2是一个基于MVC设计模式web应用框架,在webwork框架技术基础上,Strurts2核心是拦截器,Struts2框架的核心功能都依靠拦截器实现的。Struts2框架对控制器进行了统一的和规范。
羊羽shine
2019-05-30
507
0
Golang——WebSocket
socket编程
网站
拉模式的缺点 数据更新频率低,则大多数的请求是无效的 在线用户数量多,则服务端的查询负载高。 定时查询拉取,无法满足时效性要求 推送模式 尽在数据更新才推送,需要维护大量的在线长连接,数据更新后立即推送。
羊羽shine
2019-05-29
1.1K
1
Redis(8)——Bitmaps
编程算法
网站
现代计算机用二进制作为信息的基本单位,一个字节等于8位。合理的利用位能够有效的提高内存使用率和开发效率。Bitmaps本身不是一种数据结构,实际上它就是字符串,但是他可以对字符串的位进行操作。Bitmaps可以认为是以位为基本单位的数组,数组的每个单元只能存储0和1,数组的下标在Bitmaps中叫做偏移量。 每个独立的用户是否访问网站存放在Bitmap中,将访问的用户设置1,没有访问的用户设置0,用偏移量作为用户的id。 设置值 setbit key offset value 假设现在用户有20个用户,userid=1,5,10,15,20的用户访问了网站
羊羽shine
2019-05-29
567
0
Golang包——net
go
网站
http
android
请求http://localhost:8080/hello会打印hello world
羊羽shine
2019-05-29
425
0
SpringMVC(1)——概述
servlet
java
网站
mvc
spring
表现层:也就是我们常说的 web 层。它负责接收客户端请求,向客户端响应结果,通常客户端使用 http 协议请求web 层,web 需要接收 http 请求,完成 http 响应。 表现层包括展示层和控制层:控制层负责接收请求,展示层负责结果的展示。 表现层依赖业务层,接收到客户端请求一般会调用业务层进行业务处理,并将处理结果响应给客户端。 表现层的设计一般都使用 MVC 模型。(MVC 是表现层的设计模型,和其他层没有关系) 业务层:也就是我们常说的 service 层。它负责业务逻辑处理,和我们开发项目的需求息息相关。web 层依赖业务层,但是业务层不依赖 web 层。 业务层在业务处理时可能会依赖持久层,如果要对数据持久化需要保证事务一致性。(也就是我们说的,事务应该放到业务层来控制) 持久层:也就是我们是常说的 dao 层。负责数据持久化,包括数据层即数据库和数据访问层,数据库是对数据进行持久化的载体, 数据访问层是业务层和持久层交互的接口,业务层需要通过数据访问层将数据持久化到数据库中。通俗的讲,持久层就是和数据库交互,对数据库表进行曾删改查的。
羊羽shine
2019-05-29
329
0
Docker(三)——容器
容器
容器镜像服务
nginx
网站
dns
通过exit退出当前交互式容器 守护进程容器 执行命令Ctrl+P加速Ctrl+Q的方式让容器成为守护式容器
羊羽shine
2019-05-28
477
0
Python网络——Urllib&Requests
python
http
网站
网络安全
Urllib 库,它是 Python 内置的 HTTP 请求库.不需要额外安装即可使用,在 Python中,有 Urllib 和 Urlib2 两个库可以用来实现Request的发送。而在 Python3 中,已经 没有Urllib2 ,统一为 Urllib
羊羽shine
2019-05-28
387
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档