- 博客(13)
- 收藏
- 关注
原创 Linux0.11的引导启动程序(boot)的分析
文章目录1.总体过程概述2.bootsect.s3.setup.s4.head.s 1.总体过程概述 我们都知道,计算机是一个取指执行的机器,那么打开电源后,计算机所执行的第一句指令是什么呢? 计算机进行取值的时候,要根据CS:IP这两个寄存器的内容来寻找。所以我们要关注这两个寄存器所指向的内容。而这是由硬件设计者所决定的。 我们所讨论的Linux0.11是基于x86的,刚开机时,CPU处于实模式,其中CS=0xFFFF,IP=0x0000。 此时它寻找的地址就是0xFFFF0(ROM BIOS的
2020-10-11 11:13:09
688
原创 SSM整合----XML+注解的方式
文章目录1.搭建整合环境2.Spring框架代码的编写3.Spring整合SpringMVC框架4.Spring整合MyBatis框架 整合说明:SSM整合可以使用多种方式,这里选择XML + 注解的方式 整合的思路: 先搭建整合的环境 先把Spring的配置搭建完成 再使用Spring整合SpringMVC框架 最后使用Spring整合MyBatis框架 1.搭建整合环境 具体步骤如下: 1.创建Maven工程,导入以下依赖 <properties> <sprin
2020-07-29 16:55:20
279
原创 Spring学习02----基于注解的IOC
文章目录1.Spring基于注解的IOC1.1用于创建对象的注解 1.Spring基于注解的IOC 1.1用于创建对象的注解
2020-07-26 17:41:55
213
原创 Spring学习01----控制反转和依赖注入
文章目录1.初识Spring 1.初识Spring 在正式开始学习Spring前,先了解下Spring是什么,它做了一些什么事情,它的功能(特性)是什么。
2020-07-26 11:35:01
269
原创 Mybatis--04
文章目录1.Mybatis中的延迟加载2.Mybatis中的缓存3.Mybatis中的注解开发 1.Mybatis中的延迟加载 2.Mybatis中的缓存 3.Mybatis中的注解开发
2020-07-23 15:49:38
169
原创 Mybatis--03
文章目录1.Mybatis连接池与事务1.1Mybatis的连接池2.Mybatis的动态sql语句3.Mybatis多表查询 1.Mybatis连接池与事务 1.1Mybatis的连接池 涉及到对数据库的操作,我们就不得不提到连接池技术,同样在Mybatis中也存在连接池技术,在SqlMapConfig.xml配置文件中,通过 <dataSource type="POOLED">来实现Mybatis中连接池的配置。 上面type=POOLED就代表一种数据源类型,在Mybatis中共提
2020-07-04 16:21:16
174
原创 Mybatis--02
文章目录1.基于代理Dao的CRUD操作1.1根据ID进行查询1.2 保存操作1.3 更新操作2.Mybatis中一些参数的了解3.Mybatis输出结果的封装4.SqlMapConfig.xml配置文件 1.基于代理Dao的CRUD操作 1.1根据ID进行查询 涉及到对数据库的操作,所使用的表还是之前已经创建好的User表。 在持久层接口添加 getUserById 方法。 public interface IUserDao { /** * 查找所有用户 * @ret
2020-06-03 20:59:25
217
原创 Mybatis--01
今天开始SSM框架的学习,首先我们先来了解下到底什么是框架。 什么是框架: 它是我们软件开发过程中的一套解决方案,不同的框架解决不同的问题。 使用框架的好处: 框架封装了很多的细节,使开发者可以使用极简的方式实现功能。大大提高开发效率。 其中三层架构就是一种典型的架构 表现层:对应的有SpringMVC框架 业务层: Spring 持久层:和数据库进行交互的,对用的有Mybatis框架 与数据库交互的传统技术就是JDBC,但JDBC太过于步骤过于繁琐且具有大量重复性的代码,我们曾经使用过一些
2020-05-24 20:31:21
344
原创 使用Hexo搭建个人博客的总结
花了一天的时间搭建了自己的个人博客,下面进行一些总结。链接:link Hexo的搭建步骤 1.安装node.js 2.安装Git 3.安装Hexo 4.将Hexo部署到GitHub 5.生成SSH添加到GitHub 1.安装node.js Hexo是基于nodeJS编写的,所以需要安装下nodeJS和里面的工具npm 安装方法:直接前往官网下载LTS版本的即可。 安装完成后可以打开cmd窗口使用以下命令,来检查下安装是否完成。 node -v //检查node的版本 npm -v //检查包管理器的
2020-05-19 11:14:03
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人