自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot打包jar,覆盖内部配置文件,使用外部配置文件如(application.yml)

一、怎么覆盖当前jar中的配置文件?在*.jar目录下创建一个config文件夹,config文件夹当中创建application.yml文件使用 -Xbootclasspath/p 命令,是在jar包加载路径之前读取config当中的配置文件二、使用命令## 配置文件路径 /config/applocation.yml## : 分隔线 多个冒号表示多个文件路径命令:java -Xbootclasspath/p:/config/applocation.yml:/config/apploca

2021-08-19 13:51:31 3170

原创 git命令的使用

git命令的使用1、全局设置 git config -global user.name "fengyb" git config -global user.email "123@qq.com"配置git提交的用户 -->git config user.name "xxxx"2、git 提交文件命令git add a.txt(文件名)​ git add . //添加所以文件待(临时区) 暂存区​ git commit -m "描述" //提交到本地仓库​ git s

2021-07-22 11:26:08 106

原创 Lcn分布式事务

搭建事务协调者tx-Manager创建tx-manager工程,并引入lcn的依赖<dependencies> <dependency> <groupId>com.codingapi.txlcn</groupId> <artifactId>txlcn-tm</artifactId> <version>5.0.2.RELEASE<

2021-05-18 21:19:37 235

原创 LCN分布式事务注解的解释

SpringCloud 微服务,有两个服务,从资料服务调度到文件服务,优先在文件服务那边 save 文件后,然后拿到 fileId 存储在资料服务中。两者之间的调用使用 feign。这期间涉及到分布式事务,当获取到 fileId 后,save 资料服务这边的数据库时,如果出现错误,则文件服务那边的记录也需要回滚。在资料服务的 service 层上打上注解@LcnTransaction(propagation = DTXPropagation.REQUIRED)文件服务 service 层注解@Lc

2021-05-18 20:56:03 957

原创 springCloud alibaba nacos 组件

springcloud alibaba 组件一、nacosSpring Cloud Nacos1. 什么是 Nacos?2. 下载地址:搭建一个springcloud alibaba 微服务nacos与eureke的比较springCloud alibaba 地址 : https://spring.io/projects/spring-cloud-alibaba一、nacosSpring Cloud Nacos官网:https://nacos.io/zh-cn/index.html1. 什么是

2021-03-22 19:04:15 113

原创 IEDA设置配置

IDEA使用设置继续idea最新安装的步骤后,对IDEA工作开发进行配置,让开发的时候更加便利顺手。点击欢迎页右下角"Configure",选择"Settings",进入全局设置界面。注意:IDEA有全局配置和项目配置两种设置,在欢迎页进行的Settings是对全局配置进行设置。而在项目中setting有可能为当前项目一、 全局JDK设置(默认配置)1.设置在:“Configure“下的“Structure for New Projects”第一步2.选择安装路径进行配置第二步二、主题

2021-03-01 22:51:33 4535

原创 mybatis plus分页不出来pages和total

按着官方的分页例子写完以后,发现pages和total都为0,仔细观察了好多遍还是没解决。最主要的是没有写mybatis-plus没有配置@Configurationpublic class MybatisPlusConfig { /** * mybatis-plus分页插件 * @return */ @Bean public PaginationInterceptor paginationInterceptor(){ Pagin

2021-01-18 19:02:04 722

原创 IDEA 2020.2.1,新建项目后运行Lombok插件找不到符号

一、2020.2.1 新建项目新建项目后运行Lombok又失效 ,出现找不到符号,明明之前的时候设置好了如图:每次新建项目后都要去把那个勾选中,才能生效二、. 这个问题目前已经修复IDEA 2020.2.1正式版已经发布,那么这个问题也解决了。但是截至发文前插件市场还没有实装。因此不要通过商店安装。你可以到 lombok 的插件市场页在线安装:地址:https://plugins.jetbrains.com/plugin/download?rel=true&updateId=87

2020-12-26 09:30:20 442 1

原创 win10系统system端口9001被占用

win10系统 System ntoskrnl.exe PID 4的进程占用查找9001被哪个进程占用netstart -ano | findstr “9001”得到PID 为4 的进程号进入任务管理器,找到PID为4的进程名称,右键打开文件所在位置,发现是ntoskrnl.exe这个程序运行的,系统进程使用taskkill是杀不死的。google一下,原来是英特尔的图形命令中心服务占用了按照上面的指导将 Service for Intel® Graphics Command Cent

2020-12-17 20:18:48 1977

原创 IDEA Springboot设置yml文件为树叶(配置文件)

点击 Spring 文件 点击选择你项目的yml文件

2020-12-11 20:51:44 1503

原创 idea maven模块变灰或者java文件夹非 Sources文件夹

maven工程项目一、问题一、问题出现这个问题的原因在与可能是变灰模块的pom文件被忽略了(但是不知道为什么)。只要把pom文件取消忽略就可以了File–>Settings–>Ignored Files

2020-12-11 20:46:40 327

原创 linux服务器安装zookeeper

Linux服务器安装zookeeper一、下载zookeeper安装包1.1、在线下载安装包:1.2、下载安装包:二、解压安装包三 、四.修改zoo.cfg配置文件:vim zoo.cfg五.在安装包根目录下创建data和log存放zk的数据以及日志的六.设置环境变量(/etc/profile):七、重置配置:source /etc/profile八、启动zookeeper:sh zkServer.sh start 或者 ./zkServer.sh start九、查看zookeeper状态:sh zkS

2020-12-11 20:42:48 236

原创 安装mysql 8.0.14

安装之前要先卸载mysql完全卸载MySQL服务1、控制面板——>所有控制面板项——>程序和功能,卸载mysql server!2、删除MySQL文件,尤其是ProgramData里面的隐藏文件MySQL,我当时没有删除,重新安装MySQL一直卡在Starting Server…3、删除注册表信息,电脑左下角搜索运行“regedit”文件,打开注册表4、打开注册表后,删除这三个文件下的MySQL,如果没有就不用管了卸载完成,安装的话,卸载干净后安装已经没什么大问题,不卸载干净

2020-12-07 10:40:58 88

原创 java多线程

java多线程一、进程和线程1.1 进程1.2 线程1.3 进程和线程区别1.4 线程组成二、创建线程【重点 】Java中创建线程主要有两种方式:2.1 继承Thread类2.3 实现Runnable接口三、线程状态3.1 线程状态(基本)3.2 常见方法3.3 线程状态(等待)一、进程和线程1.1 进程进程:程序是静止的,只有真正运行时的程序,才被称为进程。特点:单核CPU在任何时间点上。只能运行一个进程。宏观并行、微观串行。1.2 线程线程:又称轻量级进程(Light Weight

2020-11-28 11:01:17 52

原创 java异常的总结

java异常的总结一、异常的概念:二、异常的分类三、异常的产生异常的传递:异常的处理带有异常声明的方法重写一、异常的概念:程序在运行中出现的特殊情况。二、异常的分类RuntimeException :运行时异常,可处理,可不处理CheckedException :受查异常,必须处理三、异常的产生throw new 异常类型(“实际参数”);相当于遇到return 语句 ,导致程序因异常而终止。异常的传递:按照方法的调用链反向传递,如始终没有处理异常,最最终会由我们的JVM进行默认异常处理

2020-11-28 10:51:18 131 1

原创 java常用类

java常用类一、内部类1.1 内部类的分类1.2 什么是内部类1.3 成员内部类1.4 静态内部类1.5 局部内部类1.6 匿名内部类二、Object类【重点 】2.1 概述2.2 常用方法2.2.1 getClass()2.2.2 hashCode()方法2.2.3 toString()方法2.2.4 equals()方法equals重写步骤:2.2.5 finalize()方法三、包装类3.1 概述3.2 装箱、拆箱3.3 整数缓冲区四、String类【重点 】4.1 概述4.2 常用方法五、可变字符

2020-11-28 10:40:46 65

原创 java集合框架

集合框架一、集合概念集合与数组的区别二、Collection体系集合Collection父接口:常用方法案例演示:保存简单数据。三、List接口与实现类【重点 】3.1 List接口3.2 List实现类3.2.1 ArrayList3.2.2 LinkedListArrayList和LinkedList区别:3.2.3 VectorArrayList和Vector区别:四、泛型4.1 泛型概念4.2 泛型集合五、Collections工具类六、Set集合6.1 Set接口6.2 Set实现类6.2.1 H

2020-11-28 10:19:37 82

原创 java接口的使用与规范

接口一、接口语法1.1 基本使用1.2 和抽象类区别二、微观接口【重点 】三、接口规范四、接口实现多态五、接口常见关系六、常量接口七、宏观接口【重点 】7.1 概念7.2 回调原理7.3 接口好处一、接口语法1.1 基本使用概念:接口相当于特殊的抽象类,定义方式、组成部分与抽象类类似。使用interface关键字定义接口特点:没有构造方法,不能创建对象。只能定义:公开静态常量、公开抽象方法。案例演示:自定义接口。接口public interface MyInterface { //公开的

2020-11-20 20:50:37 812

原创 java三个修饰符

三个修饰符一、Abstract?作用:总结:二、static什么是静态概念:静态的特点:final一、Abstract?似是而非的,想却又不是:具备某种对象的特征,但不完整。应用 : abstract 修饰类 此类不能new 对象 。作用:1、可被子类继承,提供共性属性和方法2、可声明为引用,更自然的使用多态。总结:1、abstract 修饰类 : 不能new对象 ,但可以声明引用。2、abstract 修饰方法: 只有方法声明,没有方法实现(需包含在抽象类中)3、抽象类中不一定有

2020-11-20 20:38:51 148

原创 java三大特性

java面向对象的三大特性一、封装【重点 】1.1 封装的必要性1.2 什么是封装1.3 公共访问方法1.4 过滤有效数据1.5 总结二、继承【重点 】2.1 生活中的继承2.2 程序中的继承2.3 父类的选择2.4 父类的抽象2.5 继承2.6 继承的特点2.7 不可继承三、访问修饰符四、方法重写4.1 方法的重写/覆盖五、super关键字5.1 super关键字5.2 super访问方法5.3 super访问属性5.4 继承中的对象创建5.5 继承后的对象构建过程5.6 super调用父类无参构造6.8

2020-11-16 21:03:47 193

原创 java方法与函数的使用

方法的概念:实现特定功能的一段代码,可反复使用方法定义在类的内部,与main方法并列return 关键字 结束当前方法直接返回。代码:循环100次 ,到50次的时候跳出方法 方法与函数的使用一、方法是什么?二、方法的定义三、方法的位置四、方法的调用五、方法的参数【重点】形参与实参:六、return关键字七、方法的好处一、方法是什么?实现特定功能的一段代码,可反复使用二、方法的定义方法定义在类的内部,与main方法并列经验:将需要在多个位置重复使用的一组代码,定义在方.

2020-11-14 16:14:30 178

原创 Java数组的使用

数组的使用前言一、为什么使用数组二、数组的概念1.引入库三、数组的声明与赋值3.1 数组的创建四、数组的组成4.1 数组的组成4.2 数组的使用4.3 下标的范围五、数组的遍历【重点】5.1 数组的遍历5.2 数组的默认值5.3 数组创建语法5.5.数组的特点:前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、为什么使用数组如何存

2020-11-14 15:59:20 128

原创 java面向对象与使用

面向对象一、什么是程序?二、什么是对象2.1 对象是 由特征与行为组成特征是:称为属性 ,一般为名词 ,代表对象有什么行为是:称为方法,一般为动词,代表对象能做什么2.2 现实中的对象2.3 程序中的对象2.4 如何在程序中创造出与现实中一样的对象??三、什么是类【重点】3.2 类的定义3.3对象的创建3.4 类与对象的关系(重点【】里面的)四、类的组成【重点】4.1 实例变量4.2 实例变量与局部变量的区别4.3 实例方法五、方法重载5.1 方法重载概念5.2 方法重载六、构造方法【重点】6.1 构造方法

2020-11-14 10:40:12 193

原创 java数组类型的参数与排序

Java数组类型的参数与排序一、数组类型的参数?1.1数组类型的返回值二、可变长参数2.1 可变长参数三、数组的排序【重点】3.1 数组的排序四、 二维数组4.1二维数组的概念4.2 二维数组的赋值4.3 二维数组的内存分配4.4 二维数组的访问4.5 二维数组创建语法一、数组类型的参数?方法调用时,将nums中的地址赋值给oneArray,此时二者指向同一个数组。传递参数时:基本类型传递的是变量中的值;引用类型传递的是变量中的地址。1.1数组类型的返回值调用数组类型返回值的方法时,方法执

2020-11-12 19:11:01 552

linu操作命令设置数据

设置数据

2021-07-22

空空如也

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

TA关注的人

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