自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (10)
  • 收藏
  • 关注

转载 spring源码之ignoreDependencyInterface和ignoreDependencyType的作用

总结ignoreDependencyInterface方法忽略指定依赖接口的自动装配指的是忽略接口中的set方法这样的自动装配方式ignoreDependency忽略指定依赖类型的自动装配指的是忽略参数class类型的自动装配.以上两种忽略方式都和自动装配(自动绑定)的方式无关.ignoreDependencyInterface和ignoreDependencyType的作用...

2022-04-05 17:58:06 203

转载 红黑树讲解超详细必收录

**红黑树超详细讲解**

2021-09-07 22:49:54 115

转载 Spring 事务的相关知识

文章目录Spring 事务的类型?事务的四大特性事务的隔离级别Spring 的事务传播机制只读事务超时回滚规则Spring声明式事务配置参考Spring 事务的类型?声明式事务管理编程式事务管理事务的四大特性原子性:事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。一致性:一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏隔离性:可能有许多事务会同时处理相同的数据,因此每

2021-08-31 23:31:44 120

原创 GOF23 设计模式之代理模式

文章目录一、代理模式是什么?二、结构图三、代理分类实现代码总结一、代理模式是什么?代理模式就是为其他对象提供一种代理以控制对被代理对象的访问,也就是我们常说的中介。这种类型的设计模式属于结构型模式。二、结构图三、代理分类静态代理:通过代理类继承原始类,重写原始类的方法来达到增加新功能,每次都会新增一个类。动态代理:JDK动态代理,cglib动态代理。实现代码 静态代理UserHolder 继承User类,重写walk()方法,在打印“我正在行走。。。”的前后各加了一个方法。

2021-08-31 22:39:45 83

原创 GOF23 设计模式之享元模式

文章目录一、享元模式是什么?二、结构三、实现代码四、Java中的案例总结一、享元模式是什么?享元模式(Flyweight Pattern):运用共享技术有效地支持大量细粒度对象的复用。系统只使用少量的对象,而这些对象都很相似,状态变化很小,可以实现对象的多次复用。由于 享元模式要求能够共享的对象必须是细粒度对象,因此它又称为轻量级模式,它是一种 对象结构型模式。享元模式的定义提出了两个要求,细粒度和共享对象。因为要求细粒度,所以不可避免地会使对象数量多且性质相近,此时我们就将这些对象的信息分为两个部分

2021-08-31 15:03:56 116

原创 多线程之线程池浅析

文章目录前言一、啥是线程池?二、作用?二、使用步骤1. 主要结构关系2.Worker(打工人)3.RejectedExecutionHandler(拒绝异常处理,拒绝策略,饱和策略)2.ThreadPoolExcutor(主体)总结前言线程池是多线程编程中重要的工具,也是必会使用的技能。一、啥是线程池?线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。二、作用?当执行大量异步任务时线程池能够提供较好的性能提供了一种资源限制和管理的手段,比如可以限制

2021-08-30 18:29:53 423

原创 GOF23 设计模式之原型模式

设计模式之原型模式什么是原型模式使用场景实现方式实现代码相关拓展Java中的原型模式案例什么是原型模式原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克隆,在需要的时候更新数据库,以此来减少数据库调用

2021-08-30 14:36:37 61

原创 GOF23 设计模式之单例模式

设计模式之单例模式什么是单例模式使用场景实现方式实现代码答疑解惑什么是单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。

2021-08-29 19:44:21 82

原创 MyBatis3源码阅读(二)2020-12-24

SELECT的执行过程前言前一节我们通过源码认识了SqlSessionFactoryBuilder、SqlSessionFactory 和 SqlSession的创建过程,开胃菜算是尝过了,今天该开始吃正餐了,因为想把详细的过程呈现和记录下来,所以本篇有过多的截图,请保持耐心,我会在每一步下有详细的理解。step1:得到sqlSession对象,创建与表users对应的pojo对象users,通过setUserName("king")赋值, 获取mapper接口对象,调用方法接口测试代码如.

2020-12-15 00:03:14 562

原创 MyBatis3源码阅读(一)2020-12-24

如果没有用过或流程不是太明白的话,可先百度一下,或拉到底先看示例

2020-12-14 22:14:59 91

原创 SpringCloud-Eureka注册中心单、集群方式搭建

文章目录前言一、创建项目1.创建父级项目(依图所示)2.配置父级项目(修改一下结构,配置文件)1.修改MAVEN配置2.修改POM配置2.修改目录结构(没错就是删掉src):1.创建子项目1.修改子项目pom(对比一下可以发现修改的点,parent,dependencies)2.上一步是相当于子引用了父级的pom,这一步相当于告诉父他的子项目有哪些,加module到父级的pom中二、搭建Eureka单例服务1.在application.properties下配置(或application.yml)2.启动.

2020-10-22 16:13:17 218

原创 关于对Spring Ioc的理解

What is Ioc(Inversion of Control)?让我们来看看官方解释iIoC也称为依赖注入(DI)。它是一个对象定义它们的过程依赖项,即它们使用的其他对象,仅通过构造函数参数对象实例构造或返回后在其上设置的工厂方法或属性从工厂方法。然后,容器在创建bean时注入这些依赖项。这流程基本上是bean本身的反向,因此称为控制反转(IoC)通过使用类的直接构造来控制其依赖项的实例化或位置机制,如服务定位器模式。解释一下这段话的含义Ioc 中文翻译为控制反转,是一种编程思想,依赖

2020-08-05 18:15:03 318

转载 Oracle数据库性能调优之(一)

所有数据库包括Oracle的sql优化都是针对程序员的,而不是针对dba的。第一 尽量防止模糊,明确指出,即用列名代替。第二 在where语句上下工夫。第三 多表查询和子查询。第四 尽量使用绑定。根据计算机硬件的基本性能指标及其在数据库中主要操作内容,可以整理出如下图所示的性能基本优化法则:这个优化法则归纳为5个层次:1、减少数据访问(减少磁盘访问)2、返回更少数据(减少网络传输或磁盘访问)3、减少交互次数(减少网络传输)4、减少服务器CPU开销(减少CPU及内存开销)

2020-06-15 20:59:35 181

原创 聊天界面的简单实现

下载

2020-05-14 12:04:59 116

转载 支付宝沙箱环境支付(当面付教程)

https://blog.csdn.net/a639735331/article/details/92847337

2019-09-10 20:40:17 684

转载 主从数据库

数据库集群和主从数据库最本质的区别,其实也就是data-sharing和nothing-sharing的区别。集群是共享存储的。主从复制中没有任何共享。每台机器都是独立且完整的系统。目录:一、什么是主从复制二、主从复制的作用(重点)三、主从复制的原理(重中之重)四、必问面试题干货分析(最最重要的点)一、什么是主从复制?主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从...

2019-09-07 13:48:55 381

转载 Spring Boot 学习日记(一)

SpringBoot简介它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。1.特点SpringBoot所具备的特征有:(1)可以创建独立的Spring应用程序,并且基于其Maven或Gradle...

2019-09-07 09:52:38 2312 1

原创 解决 axios 向后台传参错误

https://blog.csdn.net/csdn_yudong/article/details/79668655[添加链接描述]

2019-08-30 20:21:03 194

原创 Shiro框架

第一 、配置 xml 文件第二、controller层 建立factory,初始化Factory<SecurityManager> factory = new IniSecurityManagerFactory("F:\\SoftwareInstall\\Eclipse\\workSpace\\shiro\\src\\main\\resources\\shiro.ini");...

2019-08-29 17:45:12 54

转载 PowerDesigner使用方法

添加链接描述

2019-08-06 14:05:05 63

转载 div内的属性总结

1、style 设置css样式(扩展了解style标签)2、align 设置div盒子内的内容居中、居左、居右3、id 引人外部对应#(井号)选择符号样式4、class 引人外部对应.(句号)选择符号样式5、title 设置div(标题)鼠标经过时显示文字(扩展了解 title标签)color:#F00; //字体颜色font-size:18px//字体大小nalign:left...

2019-07-29 14:04:24 11603

原创 css样式 id 和class的区别

在样式表定义一个样式的时候,可以定义id也可以定义class。1、在CSS文件里书写时,ID加前缀"#";CLASS用"."2、id一个页面只可以使用一次;class可以多次引用。3、ID是一个标签,用于区分不同的结构和内容,就象名字,如果一个屋子有2个人同名,就会出现混淆;class是一个样式,可以套在任何结构和内容上,就象一件衣服;4、从概念上说就是不一样的:id是先找到结构/内容,...

2019-07-29 13:39:00 646

转载 用ajax请求,在后台重定向失败

问题今天发现,当使用Ajax请求时,如果后台进行重定向到其他页面时是无法成功的,只能在浏览器地址栏输入才能够实现重定向。Ajax默认就是不支持重定向的,它是局部刷新,不重新加载页面。需要实现的功能是,后台网关拦截请求,看请求中是否存在token.如果不存在就跳转到登录页面。因为大多数请求都是使用Ajax.一开始发现无法进行重定向,每次都是返回到Ajax的结果处理函数。最终的解决办法如下,需要...

2019-07-29 08:10:55 1438

原创 第一次实训中遇到的错误

error集合一、使用bootstrap要用到的文件:sjquery.min.js——jQuerybootstrap-table.min.css——bootstrap-tablebootstrap-table.js——bootstrap-tablebootstrap.min.css——bootstrapbootstrap.min.js——bootstrap二、User u =ne...

2019-07-24 13:36:01 182

restful.zip

springBoot + restful 代码示例

2021-03-25

webservice.zip

webService接口示例(包含server端和client端)适合学习webservice接口仿写的小白

2021-03-24

全國省市縣三級聯動表.zip

2020最新全国省市县区三级联动数据库表,2020最新全国省市县区三级联动数据库表,2020最新全国省市县区三级联动数据库表,2020最新全国省市县区三级联动数据库表,

2020-07-16

chat聊天界面.zip

通过html 和 js 实现聊天窗口和回复消息的功能,我本来是做一个简单的回复留言的功能,在网上找两个整合了一下,希望对你们有帮助

2020-05-14

基于网络爬虫技术的网络新闻分析.zip

基于网络爬虫技术的网络新闻分析.zip,有兴趣的可以看看

2019-08-02

基于BS架构微博系统.zip

基于BS架构微博系统.zip,可用于毕设,内含详细答辩等详细资料

2019-08-02

企业员工信息管理系统的设计与实现.zip

企业员工信息管理系统的设计与实现.zip,可用于毕业设计,内含论文答辩等资料

2019-08-02

基于Java的超级玛丽游戏的设计与实现.zip

基于Java的超级玛丽游戏的设计与实现,适合 新手练手。

2019-07-30

基于Java的飞机大战游戏的设计与实现.zip

基于Java的飞机大战游戏的设计与实现 ,简单的毕业设计,用于新手练手

2019-07-30

Spring 最新完整版jar包给你需要的.zip

spring-framework-5.1.8.RELEASE-dist.zip 最新完整版,对你有用,我就很开心

2019-07-30

空空如也

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

TA关注的人

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