自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端学习------标签

排版标签

2022-09-04 17:35:32 568

原创 解决 IDEA代码智能提示消失的方法

大概率是缓存的问题:解决方法: 清除缓存第一步:第二步:

2022-04-21 10:39:41 510

原创 JFinal中getPara()接收数据

需要在配置类中添加方法constants.setUrlParaSeparator("-"),如下代码:@Override public void configConstant(Constants constants) { //开启开发者模式 constants.setDevMode(true); constants.setBaseDownloadPath("common");//设置文件渲染的默认路径,JFinal默认会去common下面找文件

2022-02-16 15:45:39 805

原创 JFinal的调用流程

文件结构:1.前端发出请求,首先找到web.xml文件,先经过JFinal的过滤器,然后再经过自定义的配置文件2.自定义配置文件类需要继承 JFinalConfig抽象类 并实现里面的方法。package com.dcjt518.demo.config;import com.dcjt518.demo.controller.HelloController;import com.jfinal.config.*;import com.jfinal.template.Engi...

2022-02-09 14:41:59 749

原创 常用注解--(持续更新)

1.@Path注解@Path 注解可以标记在类名之上,也可以标记在方法名上。该注解接收一个value参数,表示定义资源的地址。另外,资源地址相同,但是HTTP方法不同的两个方法是完全两个不同的REST接口,HTTP方法和资源地址相结合在一起才可以完成对一个资源的定位。@Path就当@RequestMapping来用。2.@before@before的作用就是在一个类中最先执行的方法。3.@after@after的作用就是在一个类中最后执行的方法。4.@Inject

2022-02-08 16:37:02 1222

原创 jdk各个版本的新特性

jdk5-jdk10各个版本的新特性JDK1.5新特性:1.自动装箱与拆箱:2.枚举3.静态导入,如:import staticjava.lang.System.out4.可变参数(Varargs)5.内省(Introspector),主要用于操作JavaBean中的属性,通过getXxx/setXxx。一般的做法是通过类Introspector来获取某个对象的BeanInfo信息,然后通过BeanInfo来获取属性的描述器(PropertyDescriptor),通过这个属性描述器

2021-12-28 11:42:01 1377

原创 String StringBuffer StringBuilder区别

1.String:1.1 特点:String是一个封装char[]数组的对象,字符串不可变通过下图中的底层实现可以看出:被final修饰,是常量String str = “abc”; 等效于:char data[] = {‘a’, ‘b’, ‘c’};1.2 创建String对象的方式方式一:String(char[] value) 分配一个新的 String,使其表示字符数组参数中当前包含的字符序列。方式二: String str = “abc”;1.如果是第一次.

2021-12-28 11:38:24 81

原创 抽象类跟接口的异同点

接口和抽象类的区别:(1)抽象类可以有构造方法,接口中不能有构造方法。(2)抽象类中可以有普通成员变量,接口中没有普通成员变量(3)抽象类中可以包含静态方法,接口中不能包含静态方法(4) 一个类可以实现多个接口,但只能继承一个抽象类。(5)接口可以被多重实现,抽象类只能被单一继承(6)如果抽象类实现接口,则可以把接口中方法映射到抽象类中作为抽象方法而不必实现,而在抽象类的子类中实现接口中方法接口和抽象类的相同点:(1) 都可以被继承(2) 都不能被实例化(3) 都

2021-12-27 15:32:57 312

原创 对象初始化(静态代码块、构造函数、构造代码块执行顺序)

举例:package com.md.test;/** * 父子类的代码块,方法,构造函数执行顺序 * */public class Test02 { static{ System.out.println("public类的static 代码块。"); j = 10; } private static int j; public static void main(String[] args) { System.ou

2021-12-27 11:41:11 211

转载 【问题解决】IDEA中删除模块后,重新创建同名模块,显示已存在

IDEA中删除模块后,重新创建同名模块,显示已存在该如何解决呢?1.在项目区单击右键找到load/Unload Modules…选项并点击2.在新窗口中找到出现问题的同名模块,点击Unload选项,添加至右侧后,点击ok便能将该项目彻底清除,再次创建同名项目就不会有问题...

2021-12-22 11:31:32 2549 4

原创 idea自动生成UID

1. Setting->Inspections->Serialization issues->Serializable class without ’serialVersionUID’ , 注意右边是选的error.2.2. 编译检查出未定义serialVersionUID. 点击Add .3.生成,搞定

2021-12-09 14:23:52 425

原创 网关gateway的调用流程

1.后端接收前端传过来的请求是gateway(网关)来接收的。2.在gateway(网关)中先由XxxHanderMapping(处理器映射器)接收请求,XxxHanderMapping在接收请求后要基于XxxPredicateFactory(谓词工厂)中的一些谓词对象来判断请求是否合法。3.当判断请求合法以后找到对应的XxxWebHandler.4.XxxWebHandler是基于过滤器实现的,处理请求需要大量的过滤器来处理。...

2021-12-06 17:27:55 2240

原创 idea中的快捷键以及对应的功能

Ctrl系列Ctrl + Y 删除光标所在行的所有内容,Ctrl+X也可以Ctrl + D 快速向下复制当前行的内容Ctrl + W 递进式选中代码可以先选中光标所在的一部分代码,连续按这个快捷键会在原来的基础上继续扩展被选中的内容Ctrl + E 显示最近打开的文件记录列表Ctrl + G 在当前文件跳转到指定位置处Ctrl + Q 光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容Ctrl + U 前往当前光标所在的方法的父类的方法 / 接口定义C

2021-12-03 11:22:46 406

原创 基于Feign的远程服务调用

1、使用Feign的原因: 服务消费方基于rest方式请求服务提供方的服务时,一种直接的方式就是自己拼接url,拼接参数然后实现服务调用,但每次服务调用都需要这样拼接,代码量复杂且不易维护,此时Feign诞生。2、什么是Feign: Feign 是一种声明式Web服务客户端,底层封装了对Rest技术的应用,通过Feign可以简化服务消费方对远程服务提供方法的调用实现。如图所示:3、Feign应用过程: 1、在服务消费方添加依赖<depend...

2021-11-27 16:36:01 178

原创 在线支付方案

早期支付发展:◆早期:类似与电商购物平台,不可避免进行在线支付支付的解决方案:买家输入自己的银行卡和密码--------->卖家的银行卡密优点:资金直接进入到卖家账户,不需要付手续费缺点:1.需要对应不同的银行,书写对应的支付代码,程序员来说,任务过于繁重2.如果电商购物平台流水额度比较少,银行不会给咱们提供支付接口。◆中期: 出现了第三方的支付平台第三方的支付平台: 需要银行监理执行协会(银监会)发放支付牌照第三方的支付平台: 整合不同的银...

2021-11-27 15:37:33 376

原创 日志级别----

日志级别 从小到大ALL、DEBUG 、INFO、WARA、ERROR 、FATAL 、OFFALL(输出所有类型日志)DEBUG (输出DEBUG 以上级别日志)INFO(输出INFO以上级别日志)WARA(输出WARA以上级别日志)ERROR (输出ERROR 以上级别日志)FATAL (输出FATAL 以上级别日志)OFF (关闭日志输出)日志记录器(Logger)的行为是分等级的:日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。:..

2021-11-25 10:50:00 952

原创 java基础知识

1、计算机硬件系统: 计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。2、计算机软件系统: 计算机软件(Computer Software)是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能。①、系统软件:DOS(Disk Operating System), Windows, Lin...

2021-11-24 19:04:39 184

原创 什么是feign

Feign 是一种声明式Web服务客户端,底层封装了对Rest技术的应用,通过Feign可以简化服务消费方对远程服务提供方法的调用实现。如图所示:如何使用Feign:第一步:在服务消费方添加Feign依赖:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifa...

2021-11-24 11:09:00 510

原创 在idea中查看数据库

1.2.3.4 .5.下载驱动

2021-11-23 09:34:47 2392

原创 在idea中启动Nacos

1.单机标记的选项2.选择加号3.选择Shell Script4.配置nacos

2021-11-23 09:20:23 643 2

原创 Bug、异常 打不败我的只会使我更强大

1.Nacos没有启动,服务拒绝访问。解决措施:首先检查Nacos是否启动。

2021-11-22 15:28:46 202

原创 SpringBoot注解

@RestController注解相当于@ResponseBody + @Controller合在一起的作用@Controller 注解,在对应的方法上,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面若返回json等内容到页面,则需要加@ResponseBody注解区别:1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceView

2021-11-22 09:24:14 198

原创 Linux指令

1、cd 命令集ifconfig/ip addr 检查IP地址pwd 检查当前的位置tab键 自动补齐(注意唯一性)cd命令是linux中最基本的命令语句,必须熟练掌握cd / 返回根目录cd ~ 用户主目录cd . 当前目录菜的cd ..返回到上一级目录cd /usr/ 进入到usr目录cd – 返回上一个目录cd 直接回家2、 ls 目录和文件ls –l 详细格式,文件权限,时间ll 和...

2021-11-19 09:32:18 60

原创 数据库指令

1.启动命令 [ root@localhost src]# systemctl start mariadb2.重启命令 [ root@localhost src]# systemctl restart mariadb3.关闭命令 [ root@localhost src ]# systemctl stopmariadb4.设定开机自起[root@localhost src ]# systemctl enable mariadb5.关闭开机自起[root@localhost src]#...

2021-11-18 10:48:05 550

原创 Linux项目部署

总步骤:

2021-11-18 10:42:50 702

原创 Nginx的学习

1.Nginx的介绍: Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。Nginx是一款轻量级的Web服...

2021-11-16 11:11:30 93

原创 正则表达式

正则表达式: 又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),​​​​​​计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。总结:正则表达式就是一种特殊格式的字符串.校验文本信息的.!1.匹配不确定次数2.匹配固定次数3.取值区间...

2021-11-15 15:31:49 184

原创 Mybatis-plus实现自动填充功能

beforeEach 拦截器的意思一次请求一次存储

2021-11-12 13:57:03 187

原创 Mybatis-Puls

1.Puls介绍:MyBatis-Plus (opens new window)(简称MP)是一个MyBatis (opens new window)的增强工具,*"在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生*。说明:使用MP将不会影响mybatis的使用。2.MP特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操作:内置通用Mapper、通用Service,仅

2021-11-10 16:02:55 626

原创 前端作用域插槽

作用域插槽:一般在表格数据展现时,可以动态获取当前行对象.|

2021-11-09 14:47:47 575

原创 路由导航守卫

//关于参数说明://1..to将要访问的路径//2from从哪个路径跳转来的// 3.next是一个函数next()表示放行next(" / Login")强制跳转import Vue from 'vue'import VueRouter from 'vue-router'import Login from '../components/Login.vue'import ElementUI from '../components/ElementUI.vue'import H.

2021-11-08 10:45:57 60

原创 Session和Cookie

Session总结:1.Session称之为会话控制技术2.Swssion生命周期:会话结束对0象销毁, 所以不关就可以一直存在的意思3.Session的数据存储在内存中4.Session只可以临时存储数据,不能永久存储Cookie总结: 特点:1.类型: 小型文本文件2.文件通常是加密的3.cookie可以临时或者永久存储案例:1.手机银行的登录信息? Session存储.数据安全性高2.腾讯视频会员登录信息? Cookie存储1个月免密登录....

2021-11-05 17:23:21 74

原创 浏览器Console和Network的使用方法

2021-11-03 19:32:27 645

原创 axios远程调用

什么是跨域?说明:浏览器解析Ajax时要求浏览器的网址,与Ajax请求的网址,必须满足三要素.要素:1.协议相同2.域名相同3.端口号相同如果上述的三要素都满足,则叫同域访问,如果三要素有一项不满足,则称为跨域访问协议不同:域名不同:http默认的端口号是80:https默认的端口号是443:域名不同,端口号不同:...

2021-11-03 15:30:52 607

原创 生命周期函数

1.生命周期函数的目的: 控制整个vue对象的,在各个阶段都可以对MUE进行 控制.1.beforeCreate: 在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。 解释: 创建了一个VUE的对象,只是还没有加载其中的属性.只是一个空对象.2.created://在实例创建完成后被立即调用 解释: VUE对象开始填充数据....

2021-11-03 14:41:38 168

原创 双向绑定原理

我们在前端看到的东西是dom内存是虚拟dom

2021-11-03 11:15:31 76

原创 Mybatis的调用流程

思路:需要通过工厂模式来生成,但工厂模式需要通过建造者模式来生成第一步:指定核心配置文件,核心配置文件中有数据源跟映射文件第二步:通过io流读取核心配置文件,此时变量名inputStream中得到了配置文件中的信息第三步:有了配置文件就可以生成工厂模式了,但工厂模式需要建造者模式生成,调用建造者模式中的build方法 把inpumStream当做参数传进去就可以实现工厂模式了第四步:有了工厂模式就可以去调用mapper层的接口了,通过getMapper()方法,但工厂..

2021-11-03 09:27:07 589

原创 Mybatis 缓存机制

1.Mybatis中不允许字段重复

2021-11-01 17:48:42 85

原创 Springboot项目不是Module项目怎么解决

第一步:第二步:第三步:第四步:

2021-11-01 15:18:58 494

原创 串讲day01

1、编程语言:1)机器语言:0、1(在硬件上直接运行)2) 汇编语言:也称为符号语言3)高级语言:面向过程的高级语言:程序设计的基本单位为函数,c,c++面向对象的高级语言:程序设计的基本单位为类,java,c#2、Java语言的特点:平台无关性,面向对象,多线程,自动内存管理(自动内存管理:对临时存储的数据自动进行回收)特点:跨平台、一次编程到处使用3、Java开发环境:1)java编译运行过程:1.1)编译期: java源文件,经过编译,生成.class字节码文件

2021-10-12 18:47:17 78

Netconfig_V1.7.exe

Netconfig_V1.7.exe

2022-11-17

空空如也

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

TA关注的人

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