自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 操作系统实验一

操作系统实验一进程调度算法一、实验目的1.理解操作系统进程管理中进行进程调度的过程和调度算法的思想原理;创建进程控制块PCB,并合理组织就绪队列。2.理解进程的状态及变化,动态显示每个进程的当前状态及进程的调度情况。掌握几种调度算法。理解几种进程调度的方式用代码将几种进程调度的方式表现出来二、实验原理(1)先到先服务调度算法:按照进程提交给系统的先后次序来进行调度。(2)短作业优先调度算法:按照进程所要求的运行时间来衡量。(3)时间片轮转调度算法:根据先来先服务排序,以一

2021-12-01 11:01:59 2106

原创 用SpringBoot编写第一个web网站实现CRUD

用SpringBoot编写第一个web网站实现CRUD前言环境:IDEA、Tomcat9、springboot、Map模拟数据库项目结构:实现的功能:CRUD、国际化、拦截器、订制网页图标、Thymeleaf、注销等运行示例:前期工作准备:用IDEA创建一个springBoot项目项目需要用到的依赖pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apach

2021-11-21 17:04:54 1276

原创 SpringBoot(二)自动装配原理

SpringBoot(二)自动装配原理pom.xmlspring-boot-dependencies:核心依赖在父工程中我们在写或者引入一些SpringBoot依赖的时候,不需要指定版本,因为有这些版本仓库启动器<!--启动器--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter<

2021-11-15 18:27:40 133

原创 第一个SpringBoot程序

第一个SpringBoot程序官方:提供了一个快速生成的网站,IDEA集成了这个网站方法(一)官网下载后 导入IDEA在IDEA中导入你解压的包:完成之后你的项目结构如下:多余的可以删除。打jar包:成功之后项目的target会生成打开项目路径:方法(二)直接使用IDEA创建一个SpringBoot项目...

2021-11-14 23:46:37 401

原创 整合SSM框架案例(一)

整合SSM框架案例(一)环境:MySql,Eclipse,Tomcat9项目结构:运行结果:第一步:数据库(MYSQL)CREATE DATABASE `ssmbuild`;USE `ssmbuild`;CREATE TABLE `books`( `bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT 书id, `bookName` VARCHAR(100) NOT NULL COMMENT 书名, `bookCoun

2021-11-11 13:51:15 1247

原创 SpringMVC学习笔记(二)

SpringMVC学习笔记(二)用注解的初实现:使用SpringMVC必须配置的三大件处理器映射器、处理器适配器、视图解析器而,前两个可以被注解取代,通常,我们只需要手动配置视图解析器,而处理器映射器和处理器适配器只需要开启注解驱动即可,省去了大段的xml配置第一步:导入依赖pom.xml<dependencies> <dependency> <groupId>junit</groupId> <art

2021-11-07 23:22:34 52

原创 SpringMVC学习笔记(一)

SpringMVC学习笔记(一)1.MVC回顾MVC:模型(dao,service) 视图(jsp) 控制器(servlet)MVC是一种软件设计规范将业务逻辑、数据、显示分离的方法来组织代码MVC的主要作用是降低了视图与业务逻辑间的双向耦合MVC不是一种设计模式,MVC是一种框架模式,不同的MVC存在差异2.SpringMVC的特点轻量级,简单易学高效,基于请求响应的MVC框架与Spring兼容性好,无缝结合约定大于配置功能强大:RESTful、数据

2021-11-06 16:37:06 42

原创 Spring学习笔记(五)

Spring学习笔记(五)11、AOP11.1、什么是AOPAOP(Aspect Oriented Progaramming) 意为:面向切面编程,通过预编译的方式和运行动态代理实现程序功能统一维护的一种技术。AOP是OOP(面向对象)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。11.2、AOP在Spring中的作用提

2021-10-27 20:40:55 71

原创 Spring学习笔记(四)

Spring学习笔记(四)10、代理模式为什么要学习代理模式?因为这是SpringAOP的底层!【SpringAop和SpringMVC】代理模式的分类:静态代理动态代理10.1、静态代理角色分析:抽象角色:一般会使用接口或者抽象类解决真实角色:被代理的角色代理角色:代理真实角色,之后一般会做一些附属操作客户:访问代理对象的人!代码步骤:接口//租房public interface Rent { public void rent();}真实角色

2021-10-27 01:10:21 42

原创 JSP九大内置对象

JSP九大内置对象pageContext JSP页面容器request 请求对象response 响应对象session 会话对象config 配置对象(配置服务器信息)out(输出对象)page 当前JSP页面对象 相当于java中的thisexception 异常对象application 全局对象四种范围对象(小-大)pageContext (page 对象) 当前页面有效request 同一次请求有效session 同

2021-10-26 10:53:06 85

原创 JDBC操作

JDBC步骤:加载驱动:Class.forName(“com.mysql.jdbc.Driver”);String URL=“jdbc:mysql://localhost:3306/test”;DriverManager:管理JDBC驱动Connection:连接(通过DriverManager产生)conn =DriverManager.getConnection(URL,ROOT,PASSWORD);Statement(PreparedStatement):增删改查 (通过Co

2021-10-26 10:50:37 76

原创 Spring学习笔记(三)

Spring学习笔记三6、依赖注入6.1、Set方式注入【重点】依赖注入:Set注入!依赖:bean对象的创建依赖于容器注入:bean对象中的所有属性,由容器来注入!【环境搭建】复杂类型public class Address { private String address; public String getAddress() { return address; } public void setAddress(String

2021-10-26 10:42:20 54

原创 Spring学习笔记(二)

Spring学习笔记(二)1、Spring配置1.1、别名<!--别名 --><alias name="user" alias="a"/>1.2、配置<!-- id:bean 的唯一标识符 也就是相当于我们学习的对象名class : bean 对象所对应的全限定名:包名+类名name 也是别名 可以同时取多个别名 --><bean id="userT" class="com.zkb.pojo.UserT" name="user2,u2

2021-10-26 10:40:28 57

原创 Spring学习笔记(一)

Spring学习笔记1.IOC(控制反转)创建对象的方式使用无参构造方法创建对象,默认实现假设我们要用有参构实现的话下标赋值<!--下标赋值有参构造的实现 --> <bean id="user" class="com.zkb.pojo.User"><constructor-arg index="0" value="赵康博是爹!"/> </bean>通过类型创建(不建议使用)<bean id="us

2021-10-26 10:36:06 68

空空如也

空空如也

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

TA关注的人

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