摘要:
错误示例: public List<String> test() throws NuMaxCloudCommonException { ExecutorService executorService = Executors.newFixedThreadPool(3); List<String> li 阅读全文
摘要:
背景和问题 在一个高并发的系统中,假如项目中多处涉及频繁的对数据库的数据操作,那么并发就容易导致数据库数据异常。例如:用户1:将数据库中指定数据删除,并将新数据添加到数据库;用户2:同样需要将这一部分数据删除,添加新数据到数据库; 那么就会两种情况: 用户1和用户2同时删除和添加 结果:出现双倍数据 阅读全文