自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-11-03

栈:存放线程内部的局部变量;每个线程都会分配一个栈(线程),栈内存放着线程相关的局部变量。栈内包含:局部变量表、操作数栈、动态链接、方法出口。局部变量表:存放变量名操作数栈:操作数的临时存放,对数据进行入栈出栈操作。程序计数器:每个线程都有自己的程序计数器,指向执行的代码的内存地址。为什么要设计一个程序计数器:java多线程中,当前线程执行到某行代码时被高优先级的线程打断,当前线程挂起,高优先级线程执行完后,唤醒当前线程,需要依靠程序计数器定位到上次程序执行的位置。动态链接:

2020-11-03 15:35:47 126

原创 vmware 安装centos

1、打开VMware 文件菜单中新建虚拟机。2、选择自定义安装3、选择版本4、选择稍后安装操作系统5、选择默认操作6、修改虚拟机加名称,设置虚拟机位置7、选择默认选项8、网络选择桥接网络,虚拟接的网络ip设置类似同一个网络内的不同电脑,只需要ip地址与本机不同,其他网关、子网掩码与本机相同,9、选择默认设置到安装完成。10、选择安装的虚拟机,点击设置,选择下载完成的centos镜像文件进行安装11、选择语

2020-11-03 14:17:33 109

原创 java类加载运行

java运行main方法时首先要通过类加载器把类加载到jvm中。加载步骤:加载 --》验证--》准备---》解析---》初始化----》使用---》卸载加载:在磁盘上查找字节码文件,在需要使用类时(new 对象时),在内存中创建这个类的class对象,作为方法区这个类的各种数据的访问入口。 验证:字节码文件的正确性。 准备:给类的静态变量分配内存,并赋默认值。 解析:符号引用替换为直接引用,静态链接的过程。 初始化:类的静态变量初始化为指定值,执行静态代码块。类加载器分类:引导类加

2020-10-15 14:43:40 216

原创 spring 事务处理基础篇

spring——事务处理基础篇#事务定义把一组业务当成一个业务来做;要么都成功,要么都失败,保证业务操作完整性的一种数据库机制。#事务的四大特性A 原子性:原子性指的是 在一组业务操作下 要么都成功 要么都失败在一组增删改查的业务下 要么都提交 要么都回滚C 一致性:事务前后的数据要保证数据的一致性在一组的查询业务下 必须要保证前后关联数据的一致性I 隔离性:在并发情况下 事物之间要相互隔离。D 持久性:数据一旦保存就是持久性的。#Spring事务的实现方式和实现原理两种实现方

2020-10-10 15:45:44 143

原创 java设计模式——工厂模式

java设计模式——工厂模式一段小序设计模式六大原则功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一段小序学习之路枯燥乏味,一个人的路程太过孤单,分享下自己学习的心得,与大家共勉。——路漫漫其修远兮,吾将上下而求索。设计模

2020-10-10 15:25:27 306 1

原创 mybatis一对多、多对一、多对多

以oracle中dept表及emp之间的关系做例子:dept表:emp表:deptno是emp表的外键一对多的关系:一个部门下包含多个员工,建立一对多的关系需要在Dept类中定义私有的Emp类,并创建get/set方法。 DeptDao接口类中定义查询方法 。  mapper.xml中定义查询语句。select中的resultMap为自定义返回类型。返回类型的具体定...

2018-07-30 22:59:50 2198 1

原创 myBatis

半自动化的orm框架,将java实体类与数据库的表进行映射。使用myBatis需要jar包及配置数据库的连接。操作步骤:导入jar包(mybatis-3.2.7.jar,mysql-connector-java-5.1.8.jar) 创建数据库连接的配置文件 写实体类,用来与数据库表建立对应关系 写实体类映射文件工程结构:数据库连接配置及映射文件的引用实体类:...

2018-07-28 21:06:53 116

原创 spring 文件上传及静态资源的访问

文件上传时会以multipart的形式上传,表单中每一部分都单独作为一个part,每个输入域对应一个part。spring处理此类型的数据时需要配置一个multipart解析器,告诉dispatcherServlet如何读取multipart请求。dispatcherServlet将此功能委托给了multipartResolver策略接口实现。spring3.1开始提供了两个解析器:Commons...

2018-07-28 10:50:25 574

原创 springmvc 对返回值格式处理为json

方法体上使用@ResponseBody注解,可将方法的返回值转换为json格式的字符串返回调用者。spring 中没有提供转换的jar,需要自行下载对应的jar包添加到项目中jackson-annotations-2.7.4.jarjackson-core-2.7.4.jarjackson-databind-2.7.4.jar下载这三个jar包可实现。...

2018-07-24 22:47:21 968

原创 springmvc 搭建 注解方式

以用户登录为例简单介绍使用注解方式实现springmvc的过程。一、代码目录结构:代码目录结构图            二、在web.xml中配置前端页面控制器,动态添加spring容器           三、配置spring.xml设置spring容器,开启自动扫描(context:co...

2018-07-20 00:27:02 612

原创 springmvc 搭建---xml配置方式(最原始的方式)

传统方式web工程会将servlet配置在web.xml中。一、web.xml中的配置:<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"     xmlns="http://java.sun.com/xml/ns/javaee"     xmlns:xsi="http://www.w3.org

2018-07-18 23:10:45 406

原创 Spring mvc原理漫谈

      前端控制器dispatcherServlet是springmvc的核心,springMVC与struts实现的MVC类似,都是通过一个servlet处理请求并将返回结果渲染到页面。       讲解原理前先对springmvc中几个重要的组件做下说明:       1、dispatcherServlet:前端控制器(单实例,第一个接收到url请求)       2、 han...

2018-07-18 22:17:59 87

原创 Spring aop 注解方式

1、注解方式需要在applicationContext.xml文件中配置启用aop的注解模式;约束文件中添加xmlns:aop="http://www.springframework.org/schema/aop"xsi:schemaLocation=“http://www.springframework.org/schema/context  http://www.springframework...

2018-07-15 13:14:48 220

原创 Spring aop

       面向切面的编程,是面向对象编程(oop)的补充。把公共代码抽取出来在需要的地方重新调用,公共代码例如日志、事务、安全处理等。公共代码称为切面(aspect),引入公共代码的操作称为织入;引入切面的方法称为切入点(joinpoint);一、引入切面的通知方式:      before:前置通知      after-returning:后置通知      around:...

2018-07-15 12:54:51 87

原创 Spring- gradle安装

gradle:基于apahce-ant、apache-maven的构建工具。1、下载文件:当前最新版本下载地址:https://gradle.org/releases/,下载binary-only即可2、加压文件至D:\Spring,目录结构D:\Spring\gradle-4.3.1\bin3、设置环境变量,与java类似,GRADLE: D:\Spring\gradle-4.3.1; path...

2018-07-13 15:53:59 472

空空如也

空空如也

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

TA关注的人

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