票
回答
JAVA里synchronized同步代码块的一点疑问[已解决]15
代码如下: public class SomeObj { public void print(int i){ System.out.println(Thread.currentThread().getName()+DateHelper.getNow()+ " " + i); try { wait(1000); } catch (InterruptedException e) ...
票
回答
MyBatis事务并发控制锁定问题-很心焦[已解决]0
我们系统采用springMVC+MyBatis的架构,数据使用的是mysql,数据库的隔离级别是默认的:REPEATABLE-READ。现在发现一个事务并发控制锁定问题。 我们系统有一个业务逻辑,每个人只能执行一次,所以开启事务的时候,我们使用悲观锁进行控制:select * from table where type = 1 and id = XXX for update;如果用户点击非常快,点击 ...
票
回答
读写文件需要同步或者上锁之类的吗?[已解决]0
看下面的代码. CommonUtil包含读文件的写文件的方法: package demo2; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputSt ...
票
回答
java 多线程,如何实现,如果没有获取到锁就跳过(或做其他的)而不是等待[已解决]0
java 多线程,如何实现,如果没有获取到锁就跳过(或做其他的)而不是等待,我的需求是,如果我没有获取到锁我就做其他事情,而不是一直等到锁释放。如何实现?谢谢
票
回答
关于java内置锁的可重入性——来自《java并发编程实战》[已解决]0
最近在看《Java并发编程实战》,关于java锁的可重入性,书中有如下代码片段: public class Widget { public synchronized void doSomething() { ... } } public class LoggingWidget extends Widget { public synchronized void doSomething() { Syst ...
票
回答
加锁取流水号有重复现象求解[已解决]3
代码本地自己测试正常,正式环境 偶尔出现取编号重复求解 private static long campaginNo=0 ; //营销编号-CP /*为了提高效率,保证每种业务使用不使用相同的时间变量,从而不共用同一锁*/ private static String CPDate=""; //当前的系统时间 /*为了提高效率,保证每个业务获取编号时不使用同一个锁给每个业务定义了 ...
票
回答
关于java线程死锁。有问题[已解决]3
public class DeadLockTest implements Runnable { private int flag = 1; protected Object o1 = new Object(); protected Object o2 = new Object(); /** * run方法 */ @Override public void run() { System.out.pr ...
oznyang 评论了 关于oznyang发布的i18nTool工具的使用
huayang912 评论了 easyui datagrid 弹出窗口空白的解决方法
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
26762685 评论了 SOS!session串号现象
elbert 评论了 Java怎么实现打印机监控
sandy8508 评论了 Java String.format性能如何
feng_tai_jun 评论了 JSP里加return就会无法编译说Unreachable code
xiaojunjava 评论了 JAVA 连接打印机 打印作业属性设置无效果问题
xiaominzi 评论了 java.security.InvalidAlgorithmParameterException: Prime size must be multiple