自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java for循环添加多个对象优化

for循环里面 会在 OrderInfo order =new OrderInfo();创建很对次order对象,可以优化为。这样对象只会创建一个,引用的值一直在变,不会重复生成对象;

2024-09-18 14:14:29 414

原创 本地启动springboot多个用Eureka注册的项目

启动eureka项目和两个springboot项目,点击查看注册中心=>Instances currently registered with Eureka,查看是否注册成功,如果有成功的实力就可以两个项目直接在本地调用。1.构建eureka的项目,并配置好eureka的用户名 密码 ip 端口。两个项目启动类加上@EnableDiscoveryClient注解;2.两个springboot项目的配置文件设置eureka的配置。

2024-09-18 14:04:40 400

原创 class jdk.internal.loader.classloaders$appclassloader cannot be cast to clajava.net.urlclassloader

检查idea启动时候的jdk版本,切换到1.8版本。#IDEA 启动问题#

2024-09-18 13:38:30 460

原创 Maven invalid zip64 extra data field size 提示错误

maven 拉取项目依赖报错,提示 invalid zip64 extra data field size ,查看配置的jdk版本,是不是需要的版本,File->Setting ->Maven->Runner 找到JRE 文件。

2024-05-14 09:29:45 6680 3

原创 端口被占用解决方法

1.执行命令[查询8080端口占用信息]: netstat -aon|findstr "8080"2.,执行命令杀死占用端口的进程: taskkill /F /PID 8660。8660 为占用端口的PID。win+R 输入cmd。

2024-04-02 09:23:28 176

原创 IDEA 登录账户分享

账号:2024nianlongnian。密码:jihuo2023qq.com。

2024-03-26 10:13:15 1640 3

原创 spring @Autowired和 @resouces 区别

与@Autowired不同的是它可以适用于所有的Java框架,而@Autowired只适用于Spring。3.@Autowired是Spring定义的注解,而@Resource是遵循JSR-250规范,定义在JDK中。2.@Autowired能够用在构造方法、成员变量、方法参数以及注解上,而@Resource能用在类、成员变量和方法参数上,这点从源码也能看得出来。@Autowired这个注解呢,是由Spring提供的,它可以用来对构造方法、成员变量以及方法参数上进行标注,能够根据对象类型完成自动注入。

2023-11-28 15:20:47 394

原创 spring里面获取配置文件内容方式

提醒: 如果是 private static String var1;静态的不行哦,静态属性不属于这个类,类在应用启动时静态变量就被初始化,也可以单独写个方法等类加载完成给这个类设置值。1. 注解注入 @value 直接获取配置文件某个值。3. configurationProperties 注解。// 从文件中读取配置信息。// 将属性写回到文件中。2.Properties类。

2023-11-28 15:13:33 528

原创 spring配置文件覆盖问题

项目内可以同时存在 application.properties、 application.yml两个文件,经过测试发现, properties优先级会高一些,会覆盖同名的 application.yml。1、如果同一个目录下,有application.yml也有application.properties,默认先读取application.properties。2、如果同一个配置属性,在多个不同名的配置文件中都配置了,默认使用第1个读取到的,后面读取的不覆盖前面读取到的。2. 读取配置文件顺序。

2023-11-28 15:06:22 1174

原创 MYSQL 的搜索引擎 innodb 和MYLSAM

4.除了MyISAM和InnoDB,MySQL还支持其他一些存储引擎,如MEMORY、CSV、ARCHIVE等。这些引擎适用于特定的应用场景,例如。2. mylsam 支持全文索引适用于查询比较频繁的场景 如博客、新闻等;mysql 事务处理和并发性要求较高的应用场景。3.InnoDB引擎默认支持行级锁定和事务处理,可以使用普通索引和唯一索引来进行搜索;要使用这些引擎,可以在创建表时指定引擎类型为相应的引擎。mysql 为什么要用innodb 或者 mylsam。1. mysql 默认的是mylsam。

2023-11-28 14:47:49 506

原创 Failed to determine a suitable driver class

三、如还是提示Failed to determine a suitable driver class。在application.properties添加datasource配置。检测 scanBasePackages是否能扫描到配置文件。2.springApplicaion 启动类添加。同时添加mybaties.xml配置文件。1.去掉pom文件的mybaties依赖。3.如果2还是提示错误添加。

2023-08-09 15:27:01 901

原创 HSF整合springboot遇到的问题

HSF整合springboot遇到的问题1.HSF 分为服务端和客户端,服务端配置2.遇到的问题: 201. cannot get serverlist, so exit jvm env=DEFAULT_ENV 1》启动 edas-config-center HSF如果是本地服务,需要启动一个注册中心,本地需要下载edas-config-center文件,并在springboot启动之前启动 ...

2020-12-02 15:15:50 1938

原创 windows10网络状态是横条

之前禁用Windows Event Log导致无线网络设置找不到,并且网络设置为一横杠,开启网络按钮变灰。解决方法: 1. win + R,输入命令services.msc 2.计算机管理 -----服务和应用程序-----服务 3. 按w 找到Windows Event Log,点击启用 4. 按s ...

2019-11-08 14:54:47 7703

转载 基础变量

1.static、final、transient等关键字的作用https://blog.youkuaiyun.com/zhangfengzhang123/article/details/58605946###2.foreach循环的原理在编译的时候编译器会自动将对for这个关键字的使用转化为对目标的迭代器的使用,这就是foreach循环的原理。进而,我们再得出两个结论:1、ArrayList之...

2019-09-20 18:02:42 390

转载 分布式 Paxos和Fast Paxos算法

一. Paxos算法中的参与者主要分为三个角色,同时每个参与者又可兼领多个角色Client:产生议题者 –> 交付Proposer提出 Proposer:提议者 –> 提出提案(提案编号和提议的value) Acceptor:决策者 –> 收到提案后可以决定是否accept Learner:最终决策学习者 –> 只能学习被批准的提案Acceptor必须最少大于等...

2019-05-21 09:53:47 936

转载 Raabit MQshuom

目录1.连接到AMQP 代理2.使用 Exchanges (交换机)and Queues(队列)3.发布消息(Publishing messages)4.消息确认Raabit MQ 使用AMQP 0-9-1协议,AMQP 0-9-1(Advanced Message Queuing Protocol)高级消息队列协议是一个消息协议,它支持符合标准的客户端请求程序与符合标准的消息...

2019-03-25 15:02:43 188

转载 JVM 总结

jvm 结构虚拟机JRE由Java API和JVM组成,JVM通过类加载器(Class Loader)加类Java应用,并通过Java API进行执行。虚拟机(VM: Virtual Machine)是通过软件模拟物理机器执行程序的执行器。最初Java语言被设计为基于虚拟机器在而非物理机器,重而实现WORA(一次编写,到处运行)的目的,尽管这个目标几乎被世人所遗忘。所以,JVM可以在所...

2019-03-13 10:14:09 185

翻译 JAVA 项目运行所需软件

1.java jdk 下载路径:http://www.oracle.com/technetwork/java/javase/downloads/index.html2. Apache Tomcat 下载路径:http://tomcat.apache.org/3. Eclipse 下载路径:http://www.mydown.com/soft/422...

2019-03-06 17:29:09 2642

转载 JAVA 入门基础

1. java 语言 a. 首先Java是一种通用的,并发的,强类型的,面向对象的编程语言,JDK是Sun公司分发的免费Java开发工具,正式名称为J2SDK(Java2 Software Develop Kit)。 b.J2RE是Java2 Runtime Environment,即Java运行环境,有时简称JRE。如果你要自行开发Java软件,请下载JD...

2019-03-06 16:18:21 558

翻译 JAVA 面试题

一、面试题基础总结1、JVM结构原理、GC工作机制详解答:具体参照:JVM结构、GC工作机制详解 ,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数法 b、可达性分析算法(这里的可达性,大家可以看基础2 Java对象的什么周期),至于更详细的GC...

2019-03-05 17:46:26 469

空空如也

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

TA关注的人

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