摘要: 第一章:简介 程序清单1-1非线程安全的数值序列生成器 程序清单1-2 线程安全的数值序列生成器 第二章:线程安全性 程序清单2-1 一个无状态的Servlet ,各个线程间没有共享状态 程序清单2-3 延迟初始化中的竞态条件(不要这么做) 程序清单2-4 使用AtomicLong类型的变量来统计已 阅读全文
posted @ 2019-04-13 19:31 超轶绝尘 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 1. 表结构完全一样 insert into 表1 select * from 表2 2. 表结构不一样(这种情况下得指定列名) insert into 表(列名1,列名2,列名3) select 列1,列2,列3 from 表2 阅读全文
posted @ 2019-04-13 11:42 超轶绝尘 阅读(5394) 评论(0) 推荐(2) 编辑
摘要: 方法一: update 更新表 set 字段 = (select 参考数据 from 参考表 where 参考表.id = 更新表.id); 方法二: Fighting Every Day! 阅读全文
posted @ 2019-04-13 11:41 超轶绝尘 阅读(10392) 评论(0) 推荐(0) 编辑