摘要: @[TOC] 1 HashMap在JAVA中的怎么工作的? 基于Hash的原理 2 什么是哈希? 最简单形式的 hash,是一种在对任何变量/对象的属性应用任何公式/算法后, 为其分配唯一代码的方法。 一个真正的hash方法必须遵循下面的原则 哈希函数每次在相同或相等的对象上应用哈希函数时, 应每次 阅读全文
posted @ 2018-11-28 09:00 阿进的写字台 阅读(927) 评论(2) 推荐(5) 编辑
摘要: @[TOC] 函数指针 定义 函数指针(也称为子例程指针或过程指针)是指向函数的指针。与引用数据不同, 函数指针指向内存中的可执行代码。解引用函数指针时, 就如同引用函数一样, 可以调用和传递参数。 这样的调用就称之为间接调用, 因为函数是通过变量间接调用的,而不是直接通过固定的标识符或地址调用。 阅读全文
posted @ 2018-11-21 17:28 阿进的写字台 阅读(479) 评论(0) 推荐(1) 编辑
摘要: @[TOC] 在前一篇 "[MyBatis动态SQL(认真看看, 以后写SQL就爽多了)" ]中, 详细给出了动态 SQL 的用法, 也收到了至今为止最多的赞和日阅读量。 今天在大致讲解一下 <sql> 和 <include> 节点的使用。 <sql> 节点的基础 阅读全文
posted @ 2018-11-15 09:12 阿进的写字台 阅读(18373) 评论(4) 推荐(2) 编辑
摘要: @[TOC] 0 一起来学习 mybatis 你想不想来学习 mybatis? 学习其使用和源码呢?那么, 在博客园关注我吧!! 我自己打算把这个 源码系列 更新完毕, 同时会更新相应的注释。快去 star 吧!! "mybatis最新源码和注释" MyBatis 令人喜欢的一大特性就是动态 SQL 阅读全文
posted @ 2018-11-05 16:07 阿进的写字台 阅读(11073) 评论(16) 推荐(19) 编辑
摘要: 使用了这么久的mybatis, 你有深入了解过 阅读全文
posted @ 2018-10-26 10:43 阿进的写字台 阅读(4062) 评论(3) 推荐(5) 编辑
摘要: @[TOC] ResultMap 对应的是结果集 <resultMap>中的一个结果集。 其基本组成部分中, 含有 ResultMapping 对象。 其组成大致如下: 本文, 主要讲解一下该类的组成。 1 成员变量 2 构造函数 只有默认构造函数 3 其他函数 3.1 setter 和 阅读全文
posted @ 2018-10-23 23:13 阿进的写字台 阅读(1663) 评论(0) 推荐(0) 编辑
摘要: @[TOC] ResultMapping 对象是 mybatis 的 <resultMap> 节点在 ResultMap 对象中基础组成部分. ResultMapping 对象记录了结果集中一列与队友JavaBean中一个属性的对应关系。 1 成员变量 2 构造函数 就是一个空的构造函数 阅读全文
posted @ 2018-10-22 23:27 阿进的写字台 阅读(2149) 评论(0) 推荐(0) 编辑
摘要: @[TOC] 当我在学习一个新技术的时候, 入门阶段, 基本上都遵循 是什么 为什么 怎么用 这样的原则。 1 Kafka 是什么? 1.1 背景 Kafka 最初是 LinkedIn 的一个内部基础设施系统, 后续捐赠给了 Apache, 目前是 Apache 的一个顶级项目。 1.2 定位 在官 阅读全文
posted @ 2018-10-22 14:02 阿进的写字台 阅读(910) 评论(2) 推荐(1) 编辑
摘要: @[TOC] 在一对多的关系中, 主表的数据回对应关联表中的多条数据。 因此, 查询时就会查询出多条结果, 所以, 向类似的情况我们会使用 List 来进行存储关联表中获取到的信息。 1 数据准备 创建以下的名为 mybatis 的数据库, 并在其下创建4个表。 在此就不贴出来建表的 SQL 语句了 阅读全文
posted @ 2018-10-18 10:41 阿进的写字台 阅读(2776) 评论(3) 推荐(2) 编辑