自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 Mybatis学习笔记——四、缓存,注解实现一对多、多对一和动态sql

@[to c]13、缓存当我们执行查询的时候,查询的结果会同时存入到SqlSession为我们提供的一块区域中。该区域的结构是一个Map。当我们再次查询同样的数据,mybatis会先去查询SqlSession中是否有,有的话直接拿来用。当SqlSession对象消失时,mybatis的一级缓存也就消失了。二级缓存:它指的是mybatis中SqlSessionFactory对象的缓存。...

2019-10-16 00:10:52 346

原创 Mybatis学习笔记——三、多对一、一对多和动态sql

文章目录10、多对一处理(day02_01mybatis)10.1、测试环境搭建10.2、按照嵌套查询处理10.3、按照联表查询处理11、一对多处理(day02_02mybatis)11.1、测试环境搭建11.2、按照嵌套查询处理10.3、按照联表查询处理12、动态SQL(day02_03mybatis)12.1、搭建环境12.2、if12.3、choose(when,otherwise)12.4...

2019-10-16 00:08:31 290

原创 Mybatis学习笔记——二、配置和日志、注解CURD和分页

文章目录4、配置解析4.1、核心配置文件4.2、环境配置(Environments)4.3、属性(properties)4.4、类型别名(typeAliases)4.5、设置4.6、映射器(mappers)5、作用域(Scope)和生命周期SqlSessionFactoryBuilderSqlSessionFactorySqlSession6、解决属性名和字段名不一致的问题6.1、ResultMa...

2019-10-16 00:04:46 235

原创 Mybatis学习笔记——一、基础配置和CRUD

文章目录1、简介1.1、什么是Mybatis1.2、持久化1.3、三层架构1.4、持久层1.5、为什么需要Mybatis1.6、ORM是什么2、入门案例(day01_01mybatis)2.1、创建表和插入数据2.2、导入maven依赖2.3、创建实体类和dao的接口2.4、创建主要配置文件2.5、创建映射配置文件2.6、编写测试类3、CURD3.1、select3.1.1、查询所有3.1.2、查...

2019-10-16 00:00:25 204

原创 Spring学习笔记——四、事务控制

第四部分 事务控制A. 使用AOP完成事务控制的例子(AOPTxTest)我们基于之前的例子(AOPTest),用现在所学的知识完成改造一、配置Xml开启注解扫描和aop注解支持并使用spring-jdbc配置数据源<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframewor...

2019-10-11 20:57:19 182

原创 Spring学习笔记——三、JdbcTemplate

文章目录第三部分 JdbcTemplateA. 使用方式一、配置数据源二、配置JdbcTemplate对象B. 增删改查(jdbcTemplateTest)一、增加数据二、删除数据三、修改数据四、查询操作1. 查询所有2. 查询一个3. 查询聚合函数的结果(或者取某一行某一列)C. 在DAO层使用jdbcTemplate(jdbcTemplateDaoTest)一、xml形式配置二、半注解形式配置...

2019-10-11 20:56:33 263

原创 Spring学习笔记——二、面向切片编程(AOP)

文章目录第二部分 AOP面向切片编程A. 代码冗余与装饰器模式(AOPTest)一、代码冗余现象二、动态代理解决方案B. AOP解决代码冗余一、 AOP相关术语二、 使用XML配置AOP的步骤1. 添加Aop的依赖2. 在`bean.xml`中引入约束3. 使用``标签声明AOP配置4. 使用``标签配置切面5. 使用``配置切入点6. 配置具体的通知方法*.1 切入点表达式*.2 环绕通知C. ...

2019-10-11 20:55:07 398

原创 Spring学习笔记——一、控制反转(IOC)和依赖注入(DI)

文章目录第一部分 IOC控制反转和DI依赖注入A、IOC控制反转一、程序的耦合和解耦解耦例子:JDBC驱动解耦例子:工厂模式 三层架构工厂设计模式存在的问题和改造二、使用Spring解决程序耦合准备工作修改表现层代码,通过spring创建对象三、使用XML配置文件实现IOC详解ApplicationContext方式ApplicationContext三个常用实现类BeanFactory方式使用X...

2019-10-11 19:35:55 197

原创 python3.7环境下jupyter notebook安装matlab内核完全指南(Centos)

因为想给自己的centos服务器上搭建比较完备的jupyter notebook,今天准备安装matlab的kernel,可是遇到了很多问题,下面记录一下并且给之后的人一些指导无图形界面安装matlab我的阿里云Centos学生机显然是没有界面的,通过csdn上的一篇博客完成了这一步,下面给出步骤下载matlab2017 linux的破解版安装包https://pan.baidu.co...

2019-04-13 00:06:02 3045 1

原创 const相关总结

const与基础数据类型声明基础数据类型常量: const &lt;type&gt; &lt;name&gt;&lt;type&gt; const &lt;name&gt;const关键字一般用来修饰常量,例如我们使用const int MAX=100来声明一个常量,一旦一个常量被声明了以后,对它的修改都将引发错误我们也可以将const写在类型名后面,这和写在前面等效一般情况下,常...

2018-05-22 22:30:10 145

原创 static相关总结

类外的static关键字静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量,如static int temp特点 该变量在全局数据区分配内存未经初始化的静态全局变量会被程序自动初始化为0(而自动变量的值是随机的,除非它被显式初始化)静态全局变量在声明它的整个文件都是可见的,而在文件之外是不可见的(普通的全局变量在整个程序内可见)例子:...

2018-05-22 22:29:34 144

原创 Mathjax语法总结

目录目录1.基本语法1.1呈现位置1.2字母与杂项1.2.1希腊字母1.2.2字母修饰a.上下标b.矢量c.特殊修饰d.字体e.空格1.2.3分组1.2.4括号1.2.5常用数学运算符a.基础符号b.集合符号c.字母修饰d.杂项1.3求和、极限与积分1.3.1求和1.3.2极限1.3.3积分1.4分式与根式1.4.1分式1.4...

2018-05-13 18:17:36 17827 1

人工智能基础第3版

我们学校的教材 因为自己要用拿了扫描版做了ocr,可复制

2019-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除