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

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

一、简介Java之父James Gosling鼎力推荐、Jolt获奖作品全新升级,针对Java 7、8、9全面更新,Java程序员必备参考书。包含大量完整的示例代码和透彻的技术分析。二、封面三、下载链接以上资源的下载链接,因为不可抗拒力量,近期已经取消,不再网站公开,如果有需要者,请加微信群(见:关于网站)。

一、封面二、资源提供者社群成员:陆凌枫三、推荐理由推荐理由:自己看过一遍,入门还不错四、下载链接以上资源的下载链接,因为不可抗拒力量,近期已经取消,不再网站公开,如果有需要者,请加微信群(见:关于网站)。

一、封面二、目录三、下载链接以上资源的下载链接,因为不可抗拒力量,近期已经取消,不再网站公开,如果有需要者,请加微信群(见:关于网站)。

一、封面二、目录三、下载链接以上资源的下载链接,因为不可抗拒力量,近期已经取消,不再网站公开,如果有需要者,请加微信群(见:关于网站)。

声明本排行榜,只实事求是地针对已经出版的IT技术书籍,不针对写书的作者,严守不进行人身攻击的原则。本排行榜,由MyBatis中文官网推出,这是一个非盈利性的网站,目标是做一个有担当的网站,针对不良的现象和行为,敢批评。本排行榜,仅对网站用户和读者以提醒,社会复杂,人心难测,小心吃亏。排行榜1、《亿级流量网站架构核心技术》,https://item.jd...

前言本文选自网站小册子《My家双雄:深度学习MySQL与MyBatis》:http://www.mybatis.cn/324.html。此书从数据访问存储层为入口,将延伸到分布式、高并发方面的关键技术。希望这本书能对每一个做Java Web开发的读者带来帮助,也欢迎大家提出更多的修改建议。1、插入测试数据drop table if exists per...

前言本文选自网站小册子《My家双雄:深度学习MySQL与MyBatis》:http://www.mybatis.cn/324.html。此书从数据访问存储层为入口,将延伸到分布式、高并发方面的关键技术。希望这本书能对每一个做Java Web开发的读者带来帮助,也欢迎大家提出更多的修改建议。1、事务看似简单的一句话:SELECT 列名称 FROM 表名称...

前言放眼整个行业,技术一味的更新换代,老板一味追求高利润,知识贩子一味的制造焦虑,源码狗一味的深挖和显摆,程序员一直在拼命熬夜,还让人活吗?认证的目的,就是追求规范。只有规范,程序员才能变得更轻松,才能知道哪些该学,哪些不该学,哪些重要,哪些不重要。认证目的(1)制定行业技术规范,明确哪些是该学的,哪些是不该学的,哪些需要深学,哪些需要浅学。(2)面试...

一、作者简介这是一本主讲MySQL和MyBatis的小册子,源于MyBatis中文官网上线满一年的知识和经验的系统化总结。深度学习,原本是人工智能领域的一个分支,因为本书在众多章节展示了深度思考的结晶,故此书名使用了深度学习当中书名。虽然作者在Web领域,大数据领域,人工智能领域,认知领域有着广泛的研究基础,但是仍然无法保证本书不会出现各种低级、高级的...

一、推荐理由这是一篇流传甚广的技术博文,出处是:http://www.craigkerstiens.com/2019/02/12/sql-most-valuable-skill/,推荐大家看看这篇文章,顺便提升英语能力。站长对此文表示共鸣,并结合自身的学习情况,增加了一些感悟和总结。先看一下原文:二、原文欣赏我的职业生涯学到了很多技能,但没有比 SQL...

1、数据库闭包表简介像MySQL这样的关系型数据库,比较适合存储一些类似表格的扁平化数据,但是遇到像树形结构这样有深度的数据,就很难驾驭了。针对这种场景,闭包表(Closure Table )是最通用的设计,它要求一张额外的表来存储关系,使用空间换时间的方案减少操作过程中由冗余的计算所造成的消耗。闭包表,它记录了树中所有节点的关系,不仅仅只是直接父子关...

备注:2019年10月,MyBatis当前最新版介绍,请移步: mybatis最新版本 ,此栏目的内容会实时同步MyBatis Git官网的最新版本。喜讯:MyBatis 3.5.0 正式发布众位兄弟们,你们都还好吗?告诉大家一个好消息,以稍稍宽慰一下在IT寒冬中大家都绷紧的心。MyBatis 3.5.0 发布啦,发布时间是2019年1月20日。下载地...

2019年裁员潮横扫中国据统计,自2018年以来,多家知名互联网公司,纷纷陷入裁员风波。从宏观经济层面来看,2019年仍然是压力相对较大的一年,不管是实体还是互联网都将有更多的变数,在当下宏观经济下行压力增大、资本进入寒冬、互联网人口红利消失这三大市场背景下,未来充满了很多不确定因素和变数,因此众多电商互联网平台将会选择裁员来降低人力成本和运营支出,实...

1、数据分组入门数据分组用来将数据分为多个逻辑组,从而可以对每个组进行聚合运算。SQL语句中使用GROUP BY子句进行分组,使用方式为:GROUP BY分组字段。分组语句必须和聚合函数一起使用,GROUP BY子句负责将数据分成逻辑组,而聚函数则对每一个组进行统计计算。虽然GROUP BY子句常常和聚合函数起使用,不过GROUP BY子句并不是不能离...

如下图所示,你能说出这个表是由行组成还是由分组组成的吗?估计很多人看到这个问题会一脸茫然,心想着:怎么还会有行和分组之说呢?大多数人想当然的会认为都是这些都是数据的行记录而已。请细想一下,我们通常查询出来的结果集(数据表),有可能是一行一行的真实的数据记录,还有可能是若干个行聚合到一起形成的分组。行和分组的展示效果,对我们而言,都是一样的。但是,我们从...

1、折纸游戏此为开篇之作,让我们来领略一下指数爆炸。请看下面的思考题:假设现在有一张厚度为1mm的纸,纸质非常柔软,可以对折无数次。每对折1次,厚度便翻一番。已知地球距月球约39万公里,请问对折多少次后厚度能超过地月距离呢?很多人会觉得这是一个非常大的数字,其实正确的答案是:39次足够震撼吧!仅仅对折了39次,就让1mm的纸的厚度达到了地球到月球的距离...