butterfly100

04 2018 档案

摘要:1. 并发编程的3个概念 并发编程时,要想并发程序正确地执行,必须要保证原子性、可见性和有序性。只要有一个没有被保证,就有可能会导致程序运行不正确。 1.1. 原子性 原子性:即一个或多个操作要么全部执行并且执行过程中不会被打断,要么都不执行。 一个经典的例子就是银行转账:从账户A向账户B转账100 阅读全文
posted @ 2018-04-22 23:35 butterfly100 阅读(1498) 评论(0) 推荐(1) 编辑
摘要:1. 使用方法 synchronized 是 java 中最常用的保证线程安全的方式,synchronized 的作用主要有三方面: 语义上来讲,synchronized主要有三种用法: 2. 实现原理 2.1. 监视器锁 synchronized 同步代码块的语义底层是基于对象内部的监视器锁(mo 阅读全文
posted @ 2018-04-11 01:43 butterfly100 阅读(2877) 评论(2) 推荐(3) 编辑
摘要:目录 1 权限控制是什么 1.1 ACL 1.2 RBAC 1.2.1 名词术语 1.2.2 RBAC定义 1.2.3 RBAC分类 1.2.3.1 RBAC0 1.2.3.2 RBAC1 1.2.3.3 RBAC2 1.2.4 RBAC 接口 2 垂直权限(功能权限) 3 水平权限(数据权限) 4 阅读全文
posted @ 2018-04-02 23:05 butterfly100 阅读(7877) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示