1、公开课的历史渊源每年站长都会开一次公开课,公开课的内容来源于【上一年下半年,当年上半年】这一年来的最大研究成果。2、2019年公开课的主要内容探索Context写作手法的来源,让大家吃透Context,最后会使用Context,让大家自己写的代码看起来更有深度,有艺术美感,而不是像白开水一样平淡。3、2019年公开课的形式本次公开课以小视频的方式呈...

MyBatis是非常强大,本文讲一下异常日志的输出。不知道大家有没有发现,使用 MyBatis 时定位问题非常容易,我们只需要查看一下控制台的异常日志就能一目了然地知道问题出现在了哪里。这归功于一个简单的类 ErrorContext。ErrorContext 类说明ErrorContext有六个存储异常信息的私有成员,如下所示: private Er...

最近从淘宝上采购了一些简历模板,选出一款清爽型的,分享给大家。一、社会人士简历模板二、应届生简历模板三、百度网盘链接:需要注意的是:此资源的下载链接,因为不可抗拒力量,近期已经取消,不再网站公开,如果有需要者,请加微信群(见:关于网站)。

前言在Java中进行null校验几乎人人都会,但是本文能归类出三种写作手法,可谓是艺术化加工。跟茴香豆有几种写法一样,虽然本文的内容不会让你有太大的实质性提升,但是开阔了眼界,启发了思维,还是不错的。读完本文,你会从重复搬砖的码农,摇身一变,成为充满艺术气息的工程师,跨界体验一下也是不错的。正文对任何一位Java程序员来说,无论是初出茅庐的新人,还是久...

面试题Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的?分析过程一、解析XML首先,Mybatis在初始化SqlSessionFactoryBean的时候,找到mapperLocations路径去解析里面所有的XML文件,这里我们重点关注两部分。1、创建SqlSourceMybatis会把每个SQL标签封装成SqlSource对象,然...

前言MyBatis的读音是:[mai'bətɪs],中文音译:麦-波蒂斯,MyBatis的前世是ibatis,这个词是由"internet"和"abatis"组合而成,创始人是Clinton Begin。abatis的读音是:['æbətɪs],其含义是:篱笆墙。篱笆墙又叫栅栏、护栏,是用来保护院子的一种设施,一般都是由木头,棍子,竹子,芦苇、灌木或者...

1、单一索引和复合索引单一索引是指索引列为一列的情况,另外,用户可以在多个列上建立索引,这种索引叫做复合索引,也叫组合索引。复合索引在数据库操作期间所需的开销更小,可以代替多个单一索引。2、建立复合索引创建索引:create index idx1 on table1(col1,col2,col3) 查询(使用索引):select * from...

一、简介此乃经典之作,但是很难读懂。本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务...