自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3)JDK1.8核心Jar包详细详解

JDK 1.8(Java Development Kit 8)包含了多个JAR文件,这些JAR文件是Java开发的核心组成部分,提供必要的类库和工具。在系统梳理Java之前,先把JDK搞明白,Java所有的东西都强依赖JDK,找了很多资料,很杂很乱,没有说明白的,有总结好的,但是也不全面,要不就是设置收费…是Java平台运行时库的集中体现,是Java程序能够执行的基础,涵盖了从基本数据类型到高级网络通信的所有关键类。这个JAR文件包含了Java标准库的大部分类和资源,是Java程序运行时不可或缺的。

2024-06-24 23:59:51 1072

原创 2)如何去构建记忆宫殿辅助记忆

这种方法通过将需要记忆的信息与你熟悉的空间(如家、学校或常走的路线)中的特定位置联系起来,帮助提高记忆力。•随着记忆需求的增长,你可以扩展你的宫殿,增加新的路径或探索同一空间的不同层面。记住,记忆宫殿的有效性很大程度上依赖于你所创造的联想的质量和生动性,以及你对宫殿路径的熟悉程度。3. 记忆宫殿法(心智宫殿):如之前所述,利用熟悉的空间布局来组织和储存信息,通过在宫殿中的“桩子”上挂载记忆项目。12. 数字-形状系统:将数字转换为特定的形状,然后将这些形状与要记忆的信息相结合,形成独特的图像联想。

2024-06-20 21:57:31 825

原创 013_redhat安装rocketmq

版本选择4.4.0,基于下面的版本去选择,版本高,问题也多。先搞个稳定的版本,用的人多,遇到问题好解决(不是没用过高版本,问题太多,服务器软件需要全部重装,太麻烦了),基本的数据验证使用够用了。

2024-06-16 23:31:28 251

原创 012_redhat安装activemq

activemq安装步骤。

2024-06-16 02:11:25 376

原创 [报错解决]Failed to bind to server socket: amqp://0.0.0.0:5672?maximumConnections

服务器套接字时失败了, 使用的地址是 amqp://0.0.0.0:5672󠁪 并且设置了最大连接数的参数。遇到这个问题,意味着您的应用程序在尝试绑定到AMQP (Advanced Message Queuing Protocol)

2024-06-16 01:18:52 347

原创 [报错解决]version of the Java Runtime (class file version 55.0), this version of the Java Runtime only

这个错误信息意味着你正在尝试使用一个较旧版本的Java运行时环境(JRE)或Java开发工具包(JDK)来运行或编译一个由更新版本的Java编译器生成的类文件。类文件版本号对应的是Java的语言版本。因为linux安装的activemq所支持的jdk版本是jdk11,而我linux环境的jdk8,不匹配导致报错,因此需要重新下载activemq支持jdk8的版本。升级Java运行时环境:你需要将你的Java环境升级到与类文件版本匹配的版本。SE 11的版本号,而“52.0”则是Java SE 8的版本号。

2024-06-16 00:23:11 681

原创 1)Java项目笔记搭建系统梳理相关知识

工作有年头了,学到了很多技术,收获了很多。但是对与工作相关的专业技能知识的掌握杂而乱,不够全面系统。因此做了个项目笔记来辅助梳理所掌握内容,方便需要时拿出来看看,前面做的时候,反反复复重建过好几次,目前的笔记结构较为满意(看过很多资料,没有令我满意的,别人总结的再好,终究不是自己的)事先说明,咱不是卖书的,我搞得也是电子书。毕竟实体书太沉了,贵(或许买了就是块板砖,压箱底吃灰了,浪费钱),拿着也不方便,各位可以从脚本之家(宝藏哦)搜索对应书籍下载。

2024-06-15 21:40:09 639

原创 [报错解决]Failed to start bean ‘org.springframework.amqp.rabbit.config.ListenerContainerFact

排查了spring的rabbitmq的生产者及消费者xml配置后,发现,在消费者中没有配置队列的监听,导致启动测试后,找不到队列,队列不存在或未配置。这个是我在处理Spring整合rabbitMQ时,生产者发送了一条消息,而消费者在消费消息时出现以上的报错信息。

2024-06-15 17:08:36 354

原创 [报错解决]Failed to instantiate [org.springframework.scheduling.quartz.SchedulerFactoryBean]

【代码】[报错解决]Failed to instantiate [org.springframework.scheduling.quartz.SchedulerFactoryBean]

2024-06-12 23:46:47 385

原创 02_SpringBoot程序快速启动

SpringBoot项目打成jar包快速启动

2024-05-06 00:13:27 370 2

原创 [报错解决](class file version 61.0), this version of the Java Runtime only recognize

通过对应表可知,这个文件是由java 17版本编译的,而现在系统中只能识别java 8以下的版本,java版本不一致导致打包失败,需要在出错的模块的打包插件中设置一个版本就好了。下面那个可以看到是哪个模块出现的问题上面那个可以看到,打包插件中spring-boot的版本是未知的,这就导致引用最新的版本,造成不一致的问题。找到出错模块的pom文件,设置一下打包插件的版本,和其他模块保持一下,重新刷新一下maven,再次打包就可以了。在对springboot子项目工程打包时报这个错误。

2024-05-05 23:53:54 1344

原创 [报错解决]SpringBoot子项目打jar包启动报 XXX--1.0-SNAPSHOT.jar中没有主清单属性

在使用SpringBoot架构搭建父子工程时,使用IDEA可以正常启动,对子项目打成jar包后使用jar方式启动时,会报错xx.jar中没有主清单属性。原因主要是在使用jar方式启动时,没有指定Main-Class,导致启动时找不到主方法,使得SpringBoot项目无法启动。

2024-05-05 23:40:54 461 1

原创 01_SpringBoot简单搭建入门程序

我这里用的idea集成的一个Http插件,我感觉比postman好用,不用再单独打开一个postman软件了,节省电脑内存,直接在idea里就可以测试。方式2和方式3比较简单,效果图就不放了。

2024-05-05 23:03:09 422 1

原创 02_Java综述

Java综述,OOP面向对象编程

2024-05-05 01:01:51 380

原创 011_redhat安装docker

docker还有很多操作,这里主要是记录安装步骤和常用命令。

2024-05-04 20:19:01 287

原创 [报错解决]Starting zookeeper ... already running as process 15400.

在Linux系统上操作,其他报错也一样,需要找对应工具(redis,rabbitmq等)的报错日志。出现这个报错信息,需要去找zookeeper的日志log,去进一步分析问题原因。netstat -anp | grep 端口号。

2024-05-03 16:57:07 568 2

原创 Zookeeper集群搭建详细步骤

真实的集群是需要部署在不同的服务器上的,但是在我们测试时同时启动很多个虚拟机内存会吃不消,所以我们通常会搭建,也就是把所有的服务都搭建在一台虚拟机上,用端口进行区分。我们这里要求搭建一个三个节点的Zookeeper集群(伪集群)。

2024-05-03 16:48:49 1157

原创 [报错解决]Problem starting AdminServer on address 0.0.0.0, port 8080 and command URL /commands

在搭建zookeeper集群时,zookeeper启动成功,但是查看状态失败,报错信息如上,报错信息提示,zookeeper启动时8080默认端口被占用,端口已经被绑定。问题解决后,集群启动成功,该节点为跟随者follower。

2024-05-03 16:23:18 219

原创 springboot整合mybatis配置多数据源(mysql/oracle)

springboot整合mybatis配置多数据源,可以都是mysql数据源,也可以都是oracle数据源,也可以mysql/oracle数据源都有,下面是配置多数据源的步骤(不局限与某一类数据库),之前配过都是oracle数据源的配置,下面是验证这个想法的实现,实现效果后,好像也可以同时配MongoDB、Redis等其他的数据源配置,但是好像也没碰到有人在一个项目里面这么干过…要么都是mysql数据源要么都是oracle数据源。

2024-05-03 13:59:27 1414

原创 [报错解决]Failed to load driver class oracle.jdbc.OracleDriver

【代码】[报错解决]Failed to load driver class oracle.jdbc.OracleDriver。

2024-05-03 12:41:54 769

原创 zeekeeper总结详解

Curator 是 Apache ZooKeeper 的Java客户端库。常见的ZooKeeper Java API :原生Java APIZkClientCuratorCurator 项目的目标是简化 ZooKeeper 客户端的使用。Curator 最初是 Netfix 研发的,后来捐献了 Apache 基金会,目前是 Apache 的顶级项目。官网:http://curator.apache.org/Leader选举:Serverid:服务器ID。

2024-05-03 01:16:41 930

原创 010_redhat安装zookeeper

zookeeper的安装在RedHat与CentOS、ubuntu 等Linux系统下的安装基本相同,我是在redhat系统中操作的,安装步骤做个记录,仅供参考。ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。进入到conf目录拷贝一个zoo_sample.cfg并完成配置。将tar包解压到/usr/local/目录下。准备一台linux服务器。我测试安装的jdk1.8。

2024-05-02 21:05:12 614 3

原创 [报错解决]元素类型为 “configuration“ 的内容必须匹配 “

【代码】[报错解决]元素类型为 “configuration“ 的内容必须匹配 “

2024-04-23 23:52:23 252

原创 [报错解决]java: -source 8 中不支持 switch 表达式 (请使用 -source 14 或更高版本以启用 switch 表达式)

jdk8不支持高版本的新特性

2024-04-09 23:11:56 339

原创 [报错解决]源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。

spring整合mvc时,遇到的404报错,梳理mvc知识供参考供。

2024-04-06 20:05:39 792

原创 Spring的Bean标签配置IOC和依赖注入详解

spring的依赖注入和控制反转梳理总结,仅供参考。

2024-04-06 00:45:18 417

原创 [报错解决]No bean named ‘userService‘ available

【代码】[报错解决]No bean named 'userService' available。

2024-04-05 20:57:11 411

原创 [问题解决]redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required.

redis.conf配置文件中设置了密码,这里连接redis却没有加密码,需要加密码。

2024-03-31 17:53:46 264

原创 [报错解决]Type com.baomidou.mybatisplus.extension.ddl.IDdl not present

【代码】[报错解决]Type com.baomidou.mybatisplus.extension.ddl.IDdl not present。

2024-03-31 12:04:42 717

原创 [报错解决]java.sql.SQLException: Access denied for user ‘root‘@‘192.168.40.1‘ (using password: YES)

报错解决:数据库密码配置不对,导致链接不了数据库。

2024-03-31 09:27:21 163

原创 09_redhat系统下设置Nacos开机自启

nacos安装在linux系统上,每次测试都要重启nacos服务,因此设置nacos开机自启

2024-03-24 19:06:08 494

原创 解决If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.

我们可以在Spring Boot项目入口注解处添加 exclude= {DataSourceAutoConfiguration.class},表示取消数据源的自动配置。我们需要application.yml文件下添加如下配置。方法二:按照报错,我们添加数据库配置。方法一:不使用数据源配置。

2024-03-24 14:33:33 600 1

原创 maven下载安装及nexus私服下载部署启动

【代码】maven下载安装。

2024-03-10 22:34:48 448

原创 Typora1.8激活

Typora1.8激活。

2024-03-10 21:08:42 723 3

原创 微软这是不是明目张胆的窃取个人信息?

微软这是不是明目张胆的窃取个人信息?

2024-03-10 16:31:26 202 1

原创 08_redhat安装nacos及SpringBoot整合Spring Cloud,SpringCloudAlibaba,Nacos版本选择关系

redhat安装nacos,springboot,springcloud,springcloud Alibaba,nacos依赖关系选择

2024-03-06 23:11:54 313

原创 07_redhat安装rabbitmq

RabbitMQ也有类似的权限管理;在RabbitMQ中可以虚拟消息服务器Virtual Host,每个Virtual Hosts相当于一个相对独立的RabbitMQ服务器,每个VirtualHost之间是相互隔离的。可登陆管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)但无法查看节点的相关信息(上图红框标识的部分)。可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。仅可登陆管理控制台,无法看到节点信息,也无法对策略进行管理。

2024-03-03 17:50:00 534

原创 idea代码提示设置不区分大小写

代码提示设置不区分大小写

2023-10-04 22:50:01 232

原创 IDEA设置类注释和方法注释带作者和日期

idea设置类注释和方法注释带作者和日期

2023-10-04 20:30:58 752

原创 mybatis的三种开发方式

使用动态代理机制,dao层接口化,底层自动创建代理对象代替dao对象创建SqlSession,并且自动与xml文件进行sql配对。使用动态代理机制,dao层接口化,底层自动创建代理对象代替dao对象创建SqlSession,并且自动从注解中提取sql。dao层对象手动创建SqlSession对象,手动实现方法,并和xml文件中的标签进行sql配对。注意,这里代理对象管理的SqlSession匹配方法,规定了方法的id必须为方法名。其中,第三种代理对象 + 注解最为常见。mapper代理对象 + 注解。

2023-09-24 21:05:29 122

空空如也

空空如也

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

TA关注的人

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