花费 11ms 找到17263条记录
请问在多用户情况下如何处理并发操作 繁体
2015年04月24 - 本来用的是access,各个客户机用自己的数据库。保存表时先insert一个主表,用select max(id)获得这个表的id,然后在明细表时把id存到“主表id”字段中。现在需要把不同数据库合并,

ASP.NET:Session对并发访问的影响 繁体
2019年04月26 - 如果您觉得前面的文字可能不是太好理解,没关系,我特意做了几个实验页面,请继续往下看。 第一个页面,主要HTML部分: This is Default1.aspx   第一个页面,后台代码部

java挑战高并发(13):synchronized对内存可见性起到的作用 繁体
2016年08月12 - 加锁(synchronized同步)的功能不仅仅局限于互斥行为,同时还存在另外一个重要的方面:内存可见性。我们不仅希望防止某个线程正在使用对象状态而另一个线程在同时修改该状态,而且还希望确保当一个线程

详细分析死锁产生的条件与原因 繁体
2014年08月08 - 一、定义死锁:集合中的每一个进程都在等待只能由本集合中的其他进程才能引发的事件,那么该组进程是死锁的。由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必需的资源

聊聊高并发(三十五)Java内存模型那些事(三)理解内存屏障 繁体
2014年12月18 - 在聊聊高并发(三十三)从一致性(Consistency)的角度理解Java内存模型 我们说了硬件层提供了满足某些一致性需求的能力,Java内存模型利用了硬件层提供的能力指定了一系列的语法和规则,让Java开发者可以隔绝这种底层的实现专注于并发逻辑的开发。这篇我们来看看硬件层是如何提供这些实现一致性需求的能力的。 硬件层提供了一系列的内存屏障 memory barrier / memor

Linux并发删除指定文件 繁体
2017年06月12 - 为了快速删除某类文件,通过 find . -name 'passenger*html' -exec rm -f {} \; 的速度太慢,可以使用如下方式 4线程并发执行,每线程删除10个文件 find . -name 'passenger*html' | xargs -n10 -P4 rm -f Xargs用法详解 http://blog.csdn.net/zhangfn2011/arti

Java 通过乐观锁(版本号)降低并发时的锁竞争问题 繁体
2013年09月29 - 在J2EE应用开发中,经常会碰到需缓存一些不经常变的信息作为应用全局信息,加快应用的处理速度。但不经常变,不代表不会变,一旦变化了,势必就要更新缓存,此时应该如何处理缓存

Java并发包基石-AQS详解 繁体
2017年07月24 - 目录     1 基本实现原理       1.1 如何使用        1.2 设计思想     2 自定义同步器       2.1 同步器代码实现        2.2 同步器代码测试     3 源码分析       3.1 Node结点        3.2 独占式        3.3 共享式     4 总结   Java并发包(JUC)中提供了很多并发工具

并发情况下异步调用延迟发送的情况 繁体
2016年09月02 - 程序A是个webservice [WebMethod] public string HelloWorld(DateTime dt) { T

【C#】C#使用读写锁处理多线程并发写入文件问题 繁体
2017年12月12 - 在开发程序的过程中,难免少不了写入错误日志这个关键功能。实现这个功能,可以选择使用第三方日志插件,也可以选择使用数据库,还可以自己写个简单的方法把错误信息记录到日志文件。 选择最后一种方法实现的时候,若对文件操作与线程同步不熟悉,问题就有可能出现了,因为同一个文件并不允许多个线程同时写入,否则会提示“文件正在由另一进程使用,因此该进程无法访问此文件”。 这是文件的并发写入问题,就需要用到


 
粤ICP备14056181号  © 2014-2021 ITdaan.com