Fork me on GitHub
摘要: [toc] 面试题:增强一个对象的方法的三种方式 1. 继承 使用这种方式必须满足的条件是:被增强的方法的所在类能被继承,并且这个对象已经明确知道。 举例: 有一个接口Person,里面有一个方法run() 类NormalPerson实现了这个接口Person 现在的需求是,使用继承方式增强Noma 阅读全文
posted @ 2019-04-18 23:52 itzhouq 阅读(665) 评论(0) 推荐(0) 编辑
摘要: [toc] Spring笔记01 1.Spring介绍 1.1 Spring概述 Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One On One J2EE Development and Design 阅读全文
posted @ 2019-04-17 22:51 itzhouq 阅读(181) 评论(0) 推荐(0) 编辑
摘要: [toc] 0. 文章目录 Mybatis映射文件 动态SQL 关联查询 <! more 1. Mybatis映射文件 映射文件中select的两个参数重要参数:parameter和resultType parameter: 输入映射,定义输入到sql中的映射类型,\${value}表示使用参数将\ 阅读全文
posted @ 2019-04-14 22:28 itzhouq 阅读(161) 评论(0) 推荐(0) 编辑
摘要: [toc] 1. Mybatis的介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis是一个优秀的持 阅读全文
posted @ 2019-04-09 14:26 itzhouq 阅读(611) 评论(0) 推荐(0) 编辑
摘要: Redis的数据结构 redis是一种高级的key value的存储系统,其中value支持五种数据类型。 字符串(String) 哈希(hash) 字符串列表(list) 字符串集合(set) 有序字符串集合(sorted set) 1. 存储字符串String 字符串类型是Redis中最为基础的 阅读全文
posted @ 2019-03-17 14:15 itzhouq 阅读(357) 评论(0) 推荐(0) 编辑
摘要: Centos6.5安装Redis3.0 1. 安装C编译环境 首先需要安装编译Redis的C环境,在命令行执行以下命令: 2. 将redis3.0上传到Linux上 3. 解压redis,我这里解压到/usr/local下 4.编译 进入解压的目录,使用make编译 5. 安装 在原来的目录下安装, 阅读全文
posted @ 2019-03-15 10:41 itzhouq 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Centos6.5安装MySQL5.6 1. 查看系统状态 2.创建需要下载rpm软件包的目录 3. 查看系统中是否有已经存在的MySQL 如果有需要卸载 用这个查找 用这个卸载 4. 下载MySQL 5.6安装包 分别执行下面的三条命令 如果下载的速度太慢,也可以使用window下载后传输到虚拟机 阅读全文
posted @ 2019-03-14 19:26 itzhouq 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 在三层架构的Dao层中,需要通过不确定的条件,从数据库查询结果。 可以利用List集合作为容器将条件存储起来。 实际开发中的代码: 注意:根据runner.query的参数,可变参数需要String类型,所以需要将list转化为String即list.toArray()。 阅读全文
posted @ 2019-03-12 20:40 itzhouq 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 遍历List集合的三种方式 0. 首先准备测试数据 1. 增强for循环 2. for循环 3. 集合类通用遍历方式:迭代器 阅读全文
posted @ 2019-03-12 20:27 itzhouq 阅读(5569) 评论(0) 推荐(0) 编辑
摘要: js获取select标签选中的值 遇到一个问题。需要利用JavaScript代码获取下拉框选中的值。 下拉框部分代码: 获取方式一:原生JavaScript 获取方式二:JQuery 首先要保证已经引入了jQuery库。 阅读全文
posted @ 2019-03-12 19:49 itzhouq 阅读(25860) 评论(0) 推荐(1) 编辑