摘要: 一、构造方法及其参数ThreadPoolExecutor位于java.util.concurrent包,有4个带参数的构造方法。最终被调用的构造方法如下。其他构造方法只是提供了默认的ThreadFactory或者RejectedExecutionHandler作为参数。 1 public Threa 阅读全文
posted @ 2020-07-23 20:33 wjcbk 阅读(218) 评论(0) 推荐(0)
摘要: Spring 中事务简介 事务定义 事务(Transaction)是一个业务,是一个不可分割的逻辑工作单元,基于事务可以更好的保证业务的正确性。 事务特性 事务具备ACID特性,分别是: 原子性(Atomicity):一个事务中的多个操作要么都成功要么都失败。 一致性(Consistency): 例 阅读全文
posted @ 2020-07-23 00:18 wjcbk 阅读(165) 评论(0) 推荐(0)
摘要: Spring AOP简介 AOP 概述 AOP 是什么? AOP(Aspect Orient Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程(OOP)的一种补充和完善。它以通过预编译方式和运行期动态代理方式,实现在不修改源代码的情况下给程序动态统一添加额外功 阅读全文
posted @ 2020-07-20 22:31 wjcbk 阅读(121) 评论(0) 推荐(0)
摘要: 一、check中的 enable: nocheckInherit: 阅读全文
posted @ 2020-07-17 22:48 wjcbk 阅读(101) 评论(0) 推荐(0)
摘要: 关于它们两个的区别 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。 对于HTML元素我们自己自定义的属性,在处理时,使用attr方法。 举例: <input id="chk1" type="checkbox" />是否可见 <input id="chk2" type="check 阅读全文
posted @ 2020-07-17 22:40 wjcbk 阅读(128) 评论(0) 推荐(0)
摘要: 1冗余字段的定义 冗余字段是指反复出现的,重复的字段。也就是说在数据库中如果表a出现过字段b,表c再出现字段b,那么字段b就可以被看作是冗余字段了。 2冗余字段的弊端 如果参照三范式,那我们在设计数据库的时候就必须致力于消灭冗余字段,毕竟如果我们需要更新某条记录,而这条记录又恰好包含了冗余字段,那么 阅读全文
posted @ 2020-07-17 22:32 wjcbk 阅读(1736) 评论(0) 推荐(1)
摘要: MyBatis中sql标签定义SQL片段,include标签引用,可以复用SQL片段 sql标签中id属性对应include标签中的refid属性。通过include标签将sql片段和原sql片段进行拼接成一个完整的sql语句进行执行。 <sql id="sqlid"> res_type_id,re 阅读全文
posted @ 2020-07-16 20:01 wjcbk 阅读(361) 评论(0) 推荐(0)
摘要: SQL CONCAT函数实例代码教程 - SQL CONCAT函数用于将两个字符串连接起来,形成一个单一的字符串。 SQL CONCAT函数用于将两个字符串连接起来,形成一个单一的字符串。试试下面的例子: SQL> SELECT CONCAT('FIRST ', 'SECOND'); + + | C 阅读全文
posted @ 2020-07-16 19:46 wjcbk 阅读(5705) 评论(0) 推荐(0)
摘要: 菜单管理设计说明 业务设计说明 菜单管理又称为资源管理,是系统资源对外的表现形式。本模块主要是实现对菜单进行添加、修改、查询、删除等操作,其表设计语句如下: CREATE TABLE `sys_menus` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` 阅读全文
posted @ 2020-07-16 12:09 wjcbk 阅读(1246) 评论(0) 推荐(0)
摘要: 区别th:insert 如同插入的字面意思,将指定的代码片段插入主标签内th:replace 如同替换的字面意思,将主标签替换为指定的代码片段th:include (3.0版本后已不推荐使用) 类似于th:insert, 不同的是在插入的时候不带代码片段的标签,只插入代码代码展示代码片段 <foot 阅读全文
posted @ 2020-07-14 22:24 wjcbk 阅读(449) 评论(0) 推荐(1)