自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vuex简介

vuex专门为vue程序开发的状态管理状态:就是数据为什么要管理数据:如父组件向子组件传递props,子组件向父组件传递用emit传递,这样子是非常复杂的,容易出错,对于多组件共享的数据要进行操作较为复杂,难以复用,这时要将数据剥离出来进行管理,这就是状态管理。什么时候用vuex:组件很多的时候,只有多组件共享的时候才需要抽离数据出来store我们可以称为数据的仓库。需要多组件共享的数据就放到这里来state:就是我们的状态,全局的G...

2021-03-16 21:28:01 136

原创 Vue的路由管理

VUE的路由管理路由:根据不同的路径信息显示不同的页面路由有两种模式:一个是history模式,一个是非history模式,如果是history模式,最终部署到后端时,不管什么页面最终都要返回首页给它,如果是非history模式则后端完全不需要处理写了history模式后端要做操作处理,如果是非的话则不需要处理。history模式:为什么后端要做处理,因为你访问路径如下,用户把连接保存起来,用户发送第一个请求路径时,带有about路径,如果后端不做操作,直接请求about页面,后端始终.

2021-03-16 21:25:57 608

原创 Python学习基础

Python学习第一课 Python环境安装,判断语句和循环语句1).为什么Python现在会得到这么广泛的应用原因有几个方面1.开源的,便于开发者的维护,有什么问题都能比较快速响应修复问题。2.可移植:一个平台到另一个平台无需做任何和复杂性操作3.易于使用,简单4.具有广泛的标准库,功能强大,这就是为什么写脚本,写人工智能一般都使用python的原因5.可扩展,可以嵌入(像c语言那样)2).但是python也有缺点3).典型应用...

2021-02-09 08:53:59 152

原创 Spring的事务管理

Spring的事务管理:有两种:一种是编程式事务管理(写程序)。一种是声明式事务管理(配置)1.4.1.2 事务的特性 原子性:事务不可分割 一致性:事务执行前后数据完整性保持一致 隔离性:一个事务的执行不应该受到其他事务的干扰 持久性:一旦事务结束,数据就持久化到数据库1.4.1.3 如果不考虑隔离性引发安全性问题 读问题 脏读 :一个事务读到另一个事务未提交的数据 不可重复读 :一个事务读到另一个事务已经提交的update的数据,导致一个事务中多次查询结果不一致

2020-12-21 15:35:21 289

原创 Spring MVC的入门

1.SpringMVC是什么SpringMVC的入门:首先,用户的请求会落在DispatcherServlet(老大)上,这个东西就是一个servlet容器相当于SpringMVC的心脏,然后把真实的工作分发到Handler处理器上,然后把干完活后的结果返回给DispatcherServlet,结果要给用户去看的,Handler返回的结果可能是list,数组的集合,因此要把返回结果扔到JSP页面处理,在JSP页面打了标签,标签的作用就是从list集合我们的Pojo对象取得数据,填充到jsp页面,Jsp

2020-12-16 08:49:04 260 2

原创 Mybatis入门,增删改查,标签属性,占位符与字符拼接的区别

Mybatis是什么JDBC的问题:public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null; try { // 加载数据库驱动 Class.forName("com.mysql.jdbc.Driver"); // 通过驱动管理类获取数据库链接 conn

2020-11-24 21:18:20 266

原创 Spring的AOP入门及XML开发以及注解开发

什么是AOPAOP的应用场景如在保存到数据库前需要加上一个权限校验的方法。以前在每个Dao上去加这个方法,不实际,后来采用了继承的方式,便只是需要修改这个Dao的类就可以了,这是纵向继承的方式。AOP采用的是横向抽取机制取代了传统纵向继承横向抽取机制我们可以把它理解为一个代理机制,以前如果客户说要在save方法加入一个权限校验,像纵向继承,还要一个个去extend,如果客户还说不要了,还要一个个去删掉。而AOP如果我们想要在增加权限校验,生成所有dao的代理,访问这个代理对象,如果不想要,就把代

2020-11-17 14:26:40 103

原创 Spring 如何使用IOC的注解开发各个注解的含义

Spring的IOC的注解开发的入门1.创建web项目,引入jar包然后引入Spring配置文件创建applicationContext.xml然后在xml中引入约束:使用注解开发引入context的约束创建好接口和实现类

2020-11-16 10:23:04 102

原创 Spring的IOC,属性注入,bean的理解

什么是Spring为什么要使用Spring如何使用Spring什么是IOC控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。 IOC:

2020-11-12 17:02:52 593 2

原创 Maven工程拆分,依赖传递,作用域,冲突排除特性

工程的拆分工程的拆分可以实现分模块开发与测试,可实现多线程开发与管理,提高工程代码复用度的同时也提高软件的开发速度与效率。一个完整的早期开发好的crm项目,现在要使用maven工程对它进行拆分,这时候就可以将dao拆解出来,形成独立的工程,同样service,action也都进行这样的拆分。把工程拆分成独立的工程,将来要用到的时候就把它们的坐标给引进来就行了,这就有点类似于搭积木一样,其中dao,service,web.都是crm06的子模块。从它的目录结构可以看出,父工程本身不写代码,它里面

2020-11-10 18:14:34 355

原创 Maven使用的入门

Maven学习Maven的理解Maven是什么为什么要有Maven如何使用MavenMaven还有哪些特性在哪里去找我们的这些包的坐标你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。Maven的理解Maven是什么1.Maven是用java开发的一个项目管理工具可以对我们的java项目进行项目构建,依赖管理。其实就是在java开发中实现对jar包的的管理,给出这些jar包

2020-11-03 15:33:05 122

空空如也

空空如也

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

TA关注的人

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