摘要: 一个程序的执行代表一个进程,线程是一个进程里面的独立运行的子任务。 线程各个状态,图片截取自《Java多线程编程核心技术》。 (start顺序不代表运行启动顺序,从上图可以看出start后线程只是编程了就绪状态,具体执行顺序要看cpu分配) 线程的两种实现方式: 继承Thread类: 注意对于同一个 阅读全文
posted @ 2018-06-22 14:24 Over_Watch 阅读(912) 评论(0) 推荐(0) 编辑
摘要: MyBatis中的#{}和${}de 区别: #{}属于先生成sql,经过预编译,#{}的参数会被解析成参数标记符号?,再取值。 ${}解析sql的时候会首先获取参数值,然后拼接到sql里面。 总结: 参数是表明或者字段名用${},例如order by ${column}等。 #{}可以防止sql注 阅读全文
posted @ 2018-06-22 13:08 Over_Watch 阅读(171) 评论(0) 推荐(0) 编辑