码迷,mamicode.com
首页 >  
搜索关键字:线程安全    ( 5095个结果
Spring学习记录6——ThreadLocal简介
Spring通过各种模板类降低了开发者使用各种数据持久化技术的难度。这些模板类是线程安全的,所以 多个DAO可以复用同一个模板实例而不会发生冲突。在使用模板类访问底层数据时,模板类需要绑定数据连接或者会话的资源,然而这些资源本身是非线程安全的,无法在同时刻被多个线程共享。虽然模板类是通过资源池获取数 ...
分类:编程语言   时间:2020-01-18 16:12:09    阅读次数:95
关于django中的get_or_create方法的坑
最近在项目中发现了这样的一个坑,那就是我们的需求是不能添加一个相同的对象到数据库中,就通过某些字段的值组合成唯一值到数据库中去查找数据,如果没有找到对象,那就创建一条新的数据库记录,而刚好django又提供了这种方法,那就是get_or_create。可是在测试的时候发现会加入相同的对象。 而解决方 ...
分类:其他好文   时间:2020-01-18 14:22:21    阅读次数:202
并发之atomic原子操作
Atomic类 Atomic类是一个简单的高效的、线程安全的递增递减方案,在多线程或者并发环境中,我们常常会遇到这种情况 int i=0; i++ 稍有经验的同学都知道这种写法是线程不安全的。为了达到线程安全的目的,我们通常会用synchronized来修饰对应的代码块。现在我们有了新的方法,就是使 ...
分类:其他好文   时间:2020-01-18 12:22:08    阅读次数:83
一个队列类的实现 转
一个队列类的实现(比delphi自带的速度快70倍) 测试结果 实现的代码 unit sfContnrs; interface {$DEFINE MULTI_THREAD_QUEUE} //线程安全版本,如果不需要线程安全,请注释掉此行代码 {$IFDEF MULTI_THREAD_QUEUE}us ...
分类:其他好文   时间:2020-01-18 10:32:02    阅读次数:79
我怎么感觉 ConcurrentDictionary<,> 不是线程安全的喃?
直接上代码 class Program { static readonly ConcurrentDictionary<string, Person> Dic = new ConcurrentDictionary<string, Person>(); static void Main(string[] ...
分类:编程语言   时间:2020-01-18 00:55:45    阅读次数:84
Polly
概念定义 Polly是一个弹性的和瞬态故障处理及恢复的类库,允许我们以非常顺畅和线程安全的方式来执诸如行重试,断路,超时,故障恢复等策略,其主要功能如下: 功能1:重试(Retry) 功能2:断路器(Circuit-Breaker) 功能3:超时检测(Timeout) 功能4:缓存(Cache) ?... ...
分类:其他好文   时间:2020-01-17 19:26:10    阅读次数:145
java程序设计期末复习总结&复盘
java复习 java的特点:简单、面向对象、可移植、跨平台、分布式、多线程、稳定安全、高性能 一个数组可以存放许多不同类型的数值。 (F) StringBuffer类是线程安全的,StringBuilder类是线程不安全的。 (T) 字节流与字符流: 字节流是InputStream and Out ...
分类:编程语言   时间:2020-01-17 19:19:01    阅读次数:96
CopyOnWriteArrayList,CopyOnWriteArraySet源码分析
概述 是一个线程安全的 ,通过内部的 数组和显示锁ReentrantLock来实现线程安全。 的底层也是基于 实现的。 更适合于读多写少的环节。 CopyOnWriteArrayList源码分析 核心属性 它的内部属性也非常的简单,值得注意的是array是通过volatile修饰的。 重要方法分析 ...
分类:其他好文   时间:2020-01-17 19:15:50    阅读次数:86
全面了解 Java 原子变量类
目录 一、原子变量类简介 二、基本类型 三、引用类型 四、数组类型 五、属性更新器类型 参考资料 📦 本文以及示例源码已归档在 javacore 一、原子变量类简介 为何需要原子变量类 保证线程安全是 Java 并发编程必须要解决的重要问题。Java 从原子性、可见性、有序性这三大特性入手,确保多 ...
分类:编程语言   时间:2020-01-16 12:59:01    阅读次数:101
饥饿式单例模式
/* * 饥饿式单例模式 不会出现线程安全问题,相对于懒汉式,类加载时不创建对象,调用方法时创建,需要使用syntronized,每次使用需要同步,否则出现线程安全问题 */public class HungrySingleton { private static final HungrySingl ...
分类:其他好文   时间:2020-01-16 01:06:06    阅读次数:90
5095条   上一页 1 ... 52 53 54 55 56 ... 510 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!