码迷,mamicode.com
首页 >  
搜索关键字:可见性    ( 1414个结果
不用 Spring Security 可否?试试这个小而美的安全框架
写在前面 在一款应用的整个生命周期,我们都会谈及该应用的数据安全问题。用户的合法性与数据的可见性是数据安全中非常重要的一部分。但是,一方面,不同的应用对于数据的合法性和可见性要求的维度与粒度都有所区别;另一方面,以当前微服务、多服务的架构方式,如何共享Session,如何缓存认证和授权数据应对高并发 ...
分类:编程语言   时间:2019-08-08 09:16:44    阅读次数:109
[译]可见性判断之门系统
本文翻译一下《Mathematics for ..》中的门系统(Portal Systems)的一部分。 在清华大学出版社出版的詹海生译的中文版中,缺少了对此章节关键一段的翻译。可能是作者疏忽,可能是别的什么,不过下面这个中文版的图我就不能忍了。 ...
分类:其他好文   时间:2019-08-05 20:22:55    阅读次数:178
数据蔓延=数据安全风险增加?NO!
数据蔓延的定义:将数据扩散到端点、服务器、应用程序、操作系统、网络环境,甚至其他地理服务器,这对于数据监控是一个挑战。为了避免数据混乱,企业需要有效地管理数据蔓延。当涉及到能够访问公司数据的设备时,首先需要考虑的是数据安全性。网络风险正在增加,但同样危险的威胁是恶意盗取数据的内部人士,数据蔓延使恶意盗取数据的员工有机可乘。更糟的是,许多企业并未意识到数据监控的重要性,不能及时处理潜在的危险,致使遭
分类:其他好文   时间:2019-07-30 17:22:51    阅读次数:126
python基础_面向对象
面向对象定义 类和对象 定义类: 在Python中可以使用class关键字定义类,然后在类中通过之前学习过的函数来定义方法,这样就可以将对象的动态特征描述出来,代码如下所示。 说明:写在类中的函数,我们通常称之为(对象的)方法,这些方法就是对象可以接收的消息。 创建和使用对象 访问可见性问题(私有化 ...
分类:编程语言   时间:2019-07-27 12:40:19    阅读次数:99
Java并发系列(5)ReentrantLock源码分析
在Java5.0之前,协调对共享对象的访问可以使用的机制只有synchronized和volatile。我们知道synchronized关键字实现了内置锁,而volatile关键字保证了多线程的内存可见性。 在大多数情况下,这些机制都能很好地完成工作,但却无法实现一些更高级的功能,例如,无法中断一个 ...
分类:编程语言   时间:2019-07-25 17:26:24    阅读次数:86
java 关键字volatile
一、Java内存模型 想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。 Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保存了被该线程所使用到的变量(这些变量是从主内存中拷贝而来)。线程对变量的所有操作(读取,赋值 ...
分类:编程语言   时间:2019-07-17 09:38:46    阅读次数:90
Java多线程同步工具类之Semaphore
Semaphore信号量通常做为控制线程并发个数的工具来使用,它可以用来限制同时并发访问资源的线程个数。 一、Semaphore使用 下面我们通过一个简单的例子来看下Semaphore的具体使用,我们同时执行10个计数线程,并定义一个Semaphore变量用来控制并发值,同一时间只允许两个线程并发执 ...
分类:编程语言   时间:2019-07-06 19:21:19    阅读次数:109
09 | 普通索引和唯一索引,应该怎么选择?
今天的正文开始前,我要特意感谢一下评论区几位留下高质量留言的同学。 用户名是 @某、人 的同学,对文章的知识点做了梳理,然后提了关于事务可见性的问题,就是先启动但是后提交的事务,对数据可见性的影响。@夏日雨同学也提到了这个问题,我在置顶评论中回复了,今天的文章末尾也会再展开说明。@Justin和@倪 ...
分类:其他好文   时间:2019-07-06 13:34:14    阅读次数:109
网易Java研发面试官眼中的Java并发——安全性、活跃性、性能
一.安全性问题线程安全的本质是正确性,而正确性的含义是程序按照预期执行理论上线程安全的程序,应该要避免出现可见性问题(CPU缓存)、原子性问题(线程切换)和有序性问题(编译优化)需要分析是否存在线程安全问题的场景:存在共享数据且数据会发生变化,即有多个线程会同时读写同一个数据针对该理论的解决方案:不共享数据,采用线程本地存储(ThreadLocalStorage,TLS);不变模式Ⅰ.数据竞争数据
分类:编程语言   时间:2019-07-06 00:00:36    阅读次数:107
网易Java研发面试官眼中的Java并发——安全性、活跃性、性能
一. 安全性问题 线程安全的本质是正确性,而正确性的含义是程序按照预期执行 理论上线程安全的程序,应该要避免出现可见性问题(CPU缓存)、原子性问题(线程切换)和有序性问题(编译优化) 需要分析是否存在线程安全问题的场景:存在共享数据且数据会发生变化,即有多个线程会同时读写同一个数据 针对该理论的解 ...
分类:编程语言   时间:2019-07-05 22:47:19    阅读次数:239
1414条   上一页 1 ... 30 31 32 33 34 ... 142 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!