摘要: 机器学习之回归篇(一) 一、综述 ​ 回归就是从一组数据出发,确定某些变量之间的定量关系式,也就是建立数学模型并估计未知参数。回归的目的是预测数值型的目标值,它的目标是接受连续数据,寻找最适合数据的方程,并能对特定的值进行预测。其中所寻求的方程叫做回归方程,求解回归方程,首先要确定模型,最简单的回归 阅读全文
posted @ 2020-03-18 12:27 李一二 阅读(333) 评论(0) 推荐(0) 编辑
摘要: mybatis探究之延迟加载和缓存 一、什么是延迟加载 1.延迟加载的概念 在mybatis进行多表查询时,并非所有的查询都需要立即进行。例如在查询带有账户信息的用户信息时,我们们并不需要总是在加载用户信息时就一定要加载他的账户信息。这时就要用到延迟加载,所谓延迟加载就是在需要用到数据时才进行加载, 阅读全文
posted @ 2020-03-18 12:24 李一二 阅读(431) 评论(0) 推荐(0) 编辑
摘要: mybatis深入之动态查询和连接池介绍 一、mybatis条件查询 在mybatis前述案例中,我们的查询条件都是确定的。但在实际使用的时候,我们的查询条件有可能是动态变化的。例如,查询参数为一个user对象,要根据这个user对象进行查询,有可能要根据name属性进行查询,有可能是id属性进行查 阅读全文
posted @ 2020-03-15 18:26 李一二 阅读(779) 评论(0) 推荐(0) 编辑
摘要: mybatis进阶案例之多表查询 一、mybatis中表之间的关系 在数据库中,实体型之间的关系主要有如下几种: 1、一对一 如果对于实体集A中的每一个实体,实体集B中至多有一个(也可以没有)实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系,记为1:1 。例如,一个班级只有一个正班长,一 阅读全文
posted @ 2020-03-15 11:32 李一二 阅读(613) 评论(0) 推荐(0) 编辑
摘要: VS2019 community版本下载Extension太慢解决方案 今天在VS2019上更新Live Share拓展时,实在是太慢了,一直卡在如下界面。不过,除了没有进度条和速度很慢,还是可以下载和更新拓展的,这应该是VS的一个bug。解决方案有两种,第一种就是science上网。第二种就是本教 阅读全文
posted @ 2020-03-15 11:28 李一二 阅读(1541) 评论(0) 推荐(0) 编辑
摘要: mybatis升级案例之CRUD操作 一、准备工作 1.新建maven工程,和入门案例一样 主要步骤如下,可参考 "mybatis入门实例" a.配置pom.xml文件 b.新建实例类User、DAO接口类IUserDao c.新建主配置文件SqlMapConfig.xml,映射配置文件IUserD 阅读全文
posted @ 2020-02-18 15:24 李一二 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Java反射机制 一、反射机制综述 在java中,反射是一个功能强大且复杂的机制,许多框架的底层技术和原理都与反射技术有关。因此使用反射技术的主要人员是工具构造者,而不是应用程序员。利用反射机制,我们可以用来: 1.在运行时查看对象 2.在运行时分析类的能力 3.实现通用的数组操作对象 4.利用Me 阅读全文
posted @ 2020-02-11 13:25 李一二 阅读(376) 评论(0) 推荐(0) 编辑
摘要: mybatis入门案例自定义实现 一、需要实现的类和接口 根据测试类MybatisTest中的main函数,需要实现的类有:Resources、SqlSessionFactoryBuilder,需要实现的接口有:SqlSessionFactory、SqlSession。由于是自定义mybatis,我 阅读全文
posted @ 2020-02-06 17:22 李一二 阅读(587) 评论(0) 推荐(0) 编辑
摘要: mybatis入门案例分析 一、设计模式分析 1.读取配置文件 在读取文件时,通常有两种方法,一种是采用绝对路径,另一种是采用相对路径。如果采用绝对路径,其缺点为不易迁移和部署,在开发时如果我们路径为“D:\\SqlMapConfig.xml”,部署到服务器时,可能服务器上没有D盘。相对路径的缺点就 阅读全文
posted @ 2020-02-05 16:02 李一二 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、mybatis环境搭建 1.创建maven工程配置环境 打开IDEA ,File New Project,右边选择Maven,左边不要勾选任何东西,点击next,输入项目名称即可。 在pom.xml文件中添加如下内容:packaging是打包方式,log4j是为了输出日志,junit是为了单元测 阅读全文
posted @ 2020-02-03 11:16 李一二 阅读(281) 评论(0) 推荐(0) 编辑