自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring(Bean生命周期)

在spring中Aware接口表示的是感知接口,表示spring框架在Bean实例化过程中以回调的方式将特定在资源注入到Bean中去(如:ApplicationContext, BeanName,BeanFactory等等)。Aware接口本事没有声明任何方法,是一个标记接口,其下有多个子接口,如:BeanNameAware,ApplicationContextAware,BeanFactoryAware等。

2023-02-25 02:54:28 529 1

原创 Spring(AOP)

动态代理利用Java的反射技术(Java Reflection)生成字节码,在运行时创建一个实现某些给定接口的新类(也称"动态代理类")及其实例。

2023-02-25 02:47:04 635

原创 Spring(入门)

Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。目的:提供一种贯穿始终的解决方面,将各种专用框架整合成一个连贯的整体框架,简化企业级应用的开发(有点像粘合剂)鼓励最佳实践: 例如spring将“针对接口编程”的成本降到了最小。

2023-02-25 02:43:52 677

原创 springcloud(gateway限流)

目录。

2022-12-12 17:21:27 1635

原创 springcloud(gateway网关)

SpringCloud Gateway 作为 Spring Cloud 生态系统中的网关,目标是替代 Zuul,在Spring Cloud 2.0以上版本中,没有对新版本的Zuul 2.0以上最新高性能版本进行集成,仍然还是使用的Zuul 2.0之前的非Reactor模式的老版本。而为了提升网关的性能,SpringCloud Gateway是基于WebFlux框架实现的,而WebFlux框架底层则使用了高性能的Reactor模式通信框架Netty。

2022-12-12 11:37:46 1894

原创 springcloud(配置中心)

目录。

2022-12-10 19:56:44 717

原创 springcloud(服务消费及熔断)

目录。

2022-12-08 23:57:20 305

原创 SpringCloud(nacos服务注册)

2018 年 10 月 31 日的凌晨,Spring Cloud Alibaba 正式入驻了 Spring Cloud 官方孵化器,并在 Maven 中央库发布了第一个版本。Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。

2022-12-08 23:50:15 924

原创 springboot实现(select && insert)

后台1.启动类注意有无缺少注解 2.是否有解决跨域问题 的跨域类前台1).在 action.js里 添加查询和新增的路径 2).添加路由 3)实现 新增功能

2022-12-03 23:51:27 491

原创 springboot(自动装配)

目录。

2022-11-25 13:02:36 137

原创 springboot常用工具集成(mybatis,常用组件)

目录。

2022-11-16 16:16:36 146

原创 springboot(1.java注解 && 2.springboot入门 && 3.视图渲染freemarker)

Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。//定义注解具有集成性@Inherited//保留策略为运行时//可以用在方法和类型上//成员变量}本例通过自定义的注解类来实现一个简单的日志打印功能。用于演示自定义注解的基本用法。

2022-11-16 15:54:50 140

原创 redis(基础 && redis缓存)

一,redis(基础一,redis(基础目录。

2022-11-11 23:39:34 510

原创 redis-安装配置

Redis 是完全开源免费的,遵守BSD协议,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。特点:支持数据的持久化,可以将内存中的数据保存到硬盘,在重启后再次加载使用。支持的数据结构丰富,String,list,set, zset, hash等等。支持数据备份,master-slave模式进行数据备份。优势:性能高,Redis能读的速度是110000次/s,写的速度是81000次/s。数据类型丰富原子性,redis中所有操作都是原子的,并且多个操作也支持原子性。

2022-11-10 13:00:19 480

原创 linux(1.nginx基础 && 2.使用Nginx负载均衡及动静分离)

一.nginx基础一.nginx基础目录。

2022-11-08 22:42:58 910

原创 linux常用操作(vim & SSH服务)

1) 什么是SSHSSH是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全2)SSH服务端和客户端SSH服务端是一个守护进程,一遍为sshd进程,在后端运行并响应来自客户端的请求。SSH客户端常用的有BvSsh,SecureCRT,putty等。3)基本工作机制客户端发送一个请求到服务端服务端做数据验证,如包及ip地址等,在发送一个秘钥给ssh客户端客户端再将密钥发回服务端,自此建立连接。

2022-11-07 22:32:10 1715

原创 git(分支)

目录。

2022-10-25 02:00:24 82

原创 git (入门)

是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。到。

2022-10-25 01:14:52 496

原创 Vue(树表格分页)

t_module_vue表中已经配置了功能url,为方便,将书本管理组件定义为BookList。如果使用其他名字则需要修改功能url配置,保持一致。页面上使用的面包屑,查询条件,表格,分页等空间,可以查看element-ui官网。该步骤主要关注页面布局,并没有绑定数据,编写完成后,观察页面效果。在Main组件中指定的是用于显示各功能组件的。先不考虑分页,从后台接口获取数据并绑定到表格显示。菜单图标可以到官网去查找。图二: script部分。script部分,图一。

2022-10-12 12:39:29 599

原创 Vue(1登录注册、2.mockjs介绍,首页导航+左侧菜单、)

Mock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率。数据类型丰富支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色等。拦截Ajax请求不需要修改既有代码,就可以拦截Ajax请求,返回模拟的响应数据。官网注:easy-mock,一个在线模拟后台的数据平台。

2022-10-11 11:29:01 2136 1

原创 Vue( ElementUI入门、vue-cli安装)

Vue是一个当下流行的开发框架,它的核心思想是组件化和数据驱动,ElementUI是饿了么推出的基于vue2.0的组件库,提供了丰富的课复用的组件,方便前端的开发。ElementUI官网。另外一个与ElmentUI类似提供基于Vue2.0的组件库是iview。Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。Node.js使用了一个事件驱动、非阻塞式I/O 的模型。

2022-09-29 11:41:51 1301

原创 Vue(新手入门,基础语法1、2,路由)

vue是一个构建用户界面UI的渐进式javascript框架,渐进式的框架是指可以一步一步的由浅入深的去使用这个框架,该框架可以逐步引入项目。作者:尤雨溪vue官网Vue除支持内置的v-model/v-show等指令,还允许自定义指令。vue2中,代码的复用和抽象的主要形式是组件,但在有些情况下仍然需要对普通dom元素做底层操作,这种情况下需要自定义指令。根据自定义指令的作用范围,可分为:全局、局部两种名称作用bind只调用一次,指令第一次绑定到元素时调用。在这里可以进行一次性的初始化设置。

2022-09-23 20:57:32 131

原创 java 常用集合框架(list,set,Map)

2 集合类图UML。

2022-09-21 08:40:46 180

原创 HTML常用基础知识归纳

HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTML 文档包含了HTML 标签及文本内容 HTML文档也叫做 web 页面2.HTML 标签HTML 标记标签通常被称为 HTML 标签 (HTML tag)。 HTML 标签是由尖括号包围的关键

2022-06-21 16:44:26 1426

原创 SQLServer

1.1 数据库概述​ 存储数据的仓库(永久性)1.2 为什么学习数据库?因为我们之前所学的技术操作数据只能保存在内存上,程序一关闭 或者电脑重启,这些数据全部会消失。而数据库它能够永久性的保存数据。1.3 数据库能够做什么?(1)存储大量的数据(2)数据库具有"检查约束功能" (3)数据的共享性以及安全性。(4)通过现有的信息进行重新组合得到需要的信息。 1.4 sql与sqlserver的区别我们学习的是叫sql语言,安装了sql server的数据库软件。利用sql server数据库管

2022-06-21 15:22:08 1877

原创 常见设计模式( 单例模式& 工厂模式&责任链模式& 观察者模式(Obsever))

目录设计模式(Design pattern)代表了最佳的实践,是很多优秀的软件开发人员的经验总结,是解决特定问题的解决方案。它并不是语法规定,也不拘泥于特定语言。 恰当的使用设计模式可以代码的可复用性,可维护性,可扩展性,健壮性及安全性,这些都是系统非常重要的非功能性需求。设计模式的广泛使用起始于1995年,GOF(四人帮)出版的《设计模式:可复用面向对象软件基础》。本部分相关的示例代码:2. 常见的设计模式2.1 单例模式2.1.1 概念保证在内存中只用一个实例比如:系统配置文件的管理,

2022-06-21 10:56:49 92

原创 java面向对象& OOP设计原则

面向对象的世界观 世界是由各种各样的具有自己独特的运动规律和内部属性的对象组成,不同对象之间互相作用和通讯就形成了缤纷的世界 好处: 更符合人对事物认识的规律 对象: 对象间的交互: 类和对象 概念: 类用来封装数据,及处理这些数据的方法 类是抽象,而对象是具体 可以理解为显示中的模具(清朝钱币模具) 建模:

2022-06-21 09:50:31 73

原创 tomcat的部署方式

tomcat常见三种部署方式这种方式部署最简单,也是在最常用的一种方式,如:在tomcat的server.xml文件中有如下配置:此文件说明虚拟服务器localhost,使用webapps作为部署目录,只要将war包部署在该目录中即可完成部署,注:这种方式也可以直接部署文件夹,但要求部署的文件夹要符合web目录的标准这种方式需要修改server.xml,不建议使用2. eclipse中的tomcat配置1) eclipse 中 tomcat的基本配置2) eclipse 中 to

2022-06-18 08:51:55 94

原创 tomcat核心组件及作用

tomcat主要组件的结构图 1) 读取tomcat的配置文件,其中最重要的是server.xml2) 解析配置文件,对系统组件进行初始化,包括server,service,engine,connector,endpoint,可以参考server.xml文件文件的顺序3) 启动各种组件准备提供服务4) 在指定的端口开始监控请求server.xml文件说明:Server 代表整个Catalina Server容器,是tomcat实例的顶层元素,由org.apach.catalina.Server接口定

2022-06-15 17:08:37 163

原创 tomcat & session持久化示例

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomc

2022-06-13 21:53:40 135

原创 .easyui(DataGrid数据查询)

1.DataGrid1.1 DataGrid基本属性 1.1.1 基本属性 url : '', // 初始化请求路径 fitcolumns : false, // 列宽自适应 singleSelect : true, // 是否选中单行 checkOnSelect : true, // 点击行选中时该checkbox选中或取消选中 rownumbers:true, // 行...

2022-05-14 01:05:27 272

原创 easyui(Tree后端工作)

1.权限RBAC模型(Role-Based Access Control:基于角色的访问控制)RBAC的组成:用户、角色和权限。User(用户):每个用户都有唯一的UID识别,并被授予不同的角色Role(角色):不同角色具有不同的权限Permission(权限):访问权限用户-角色映射:用户和角色之间的映射关系角色-权限映射:角色和权限之间的映射 1.1 五张表的权限 用户信息表(T_User) 角色信息表(T_Role) ...

2022-05-14 00:51:53 71

原创 easyui(Tree前端工作)

1.全局path定义 base标签:base的标签的href属性里面的内容会自动添加到在hread标签里面的引入的路径前面<base href = "${pageContext.request.servletContext.contextPath}/static/"> var globalPath = "${pageContext.request.servletContext.contextPath}";2.页面缓存 <meta http-...

2022-05-14 00:41:42 71

原创 easyui(基础布局)

一.easyUI的简介 easyui是一款基于jQuery的前端框架,可以使用其中的组件进行布局以及用来做后台的管理界面。 EasyUI是一个前端开发的框架,其将常用的页面开发使用的组件进行了封装,前端开发人员只需将EasyUI的资源导入项目后使用即可,快速提升开发效率。 使用: ① 导入EasyUI的资源 ② 查阅API文档使用EasyUI的组件完成页面开发二.easyUI的不足之处 现在据了解到有三种UI框架,分别是easyUI、bootstra...

2022-05-09 13:34:11 611

原创 Bootstrap03

案例1:实现搜索书籍页面 组件:媒体对象-Media object<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>书籍商城首页</title> <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/> <script src...

2022-05-09 11:38:18 107

原创 Bootstrap02

案例1:首页轮播图实现 组件:轮播-Carousel<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <!-- 支持手机端 --> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-sca...

2022-05-09 10:58:48 108

原创 Bootstrap01【前端开发框架】

1.WWW What? ①.诞生于2011年,来自Twitter公司,是目前最受欢迎的前端框架 ②.是一个用于快速开发Web应用程序和网站的前端框架 ③.Bootstrap是基于HTML、CSS、JS的,简洁灵活,使得Web开发更加快捷 概述:Bootstrap是一个建立一个页面,就可以在三个终端(PC端、平板、手机)上完美展示的响应式前端框架 Why? ...

2022-05-09 09:37:55 158

原创 JavaWEB(AJAX快速入门)

1.引入传统网站中存在的问题 网速慢的情况下,页面加载时间长,用户只能等待 表单提交后,如果一项内容不合格,需要重新填写所有表单内容 页面跳转,重新加载页面,造成资源浪费,增加用户等待时间。 2.Ajax介绍 传统项目前后端不分离,用户触发一个http请求服务器,然后服务器接收之后,在做出响应到用户,并且返回一个新的页面,也就是说交互都是通过页面刷新或页面跳转来实现。​ 这样的方式对于用户体验来将其实并不友好,少量的数据更新也会引发整个页面重新请求,浪

2022-05-03 00:47:26 129

原创 JavaWEB(Filter&Listener)

Filter1.什么是过滤器? Filter过滤器它是JavaWEB三大组件之一(Servlet应用程序、Listener监听器、Filter过滤器) Filter过滤器它是JavaEE的规范,也就是接口。 Filter过滤器它的作用:拦截请求,过滤响应 它会在一组资源(jsp,servlet,.css,.html等)的前面执行 概述 过滤器实际上就是对web资源(HTML、CSS、Servlet、JSP)进行拦截,做一些处理后再交给下一个过滤器或...

2022-04-26 23:52:27 94

原创 JavaWeb (servlet)

servlet概述就是一个java类,是javweb的规范之一,也是三大组件之一(serlvet,listener,filter)作用:负责接收用户的请求以及做出响应。(之前是由doXxx.jsp)快速入门: 实现servlet接口 不常用 继承HttpServlet抽象类 doGet doPost 完成servlet文件的编写后必须要实现配置2种方式注解 @webServlet("/路径")web.xml中进行配置<servlet>.

2022-04-23 01:19:17 70

空空如也

空空如也

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

TA关注的人

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