自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 本地计算机上的MySQL服务启动后停止

由于注册表混乱(大量中文注册表信息),导致两个mysql服务都无法启动。保存了一份data目录后,删除了mysql的注册表信息并重装了mysql。把data目录替换到重装的mysql的data目录后,启动mysql服务时出现这个错误(我的版本是mysql8)如果出现本地计算机上的MySQL服务启动后停止的问题,可以去mysql安装目录的data文件夹下,以文本形式打开xxx.err文件,查看报错信息。(不太建议这么做,清空redolog可能会导致故障数据无法回滚修复,希望有大佬给出更好的解决方案)

2024-05-27 09:52:44 326

原创 mysql8通过data文件恢复数据

这是因为my.ini中的innodb_force_recovery参数,这个参数在4以上时启动为只读模式。innodb_force_recovery是强制修复启动innodb的意思,但实际上没有修复,而是跳过了正常启动数据库的一些步骤。redolog文件版本不支持,删除ib_logfile0 和ib_logfile1,清空#innodb_redo。(不太建议这么做,清空redolog可能会导致故障数据无法回滚修复,希望有大佬给出更好的解决方案)将my.ini下的这个参数修改为下面的配置。

2024-05-23 11:14:14 430

原创 org.apache.maven.artifact.InvalidArtifactRTException: For artifact {org.projectlombok:lombok:null:ja

不知道什么时候引入的,模块引入lombok找不到版本了,所以得手动指定一个版本。出现这个问题时去检查了external libraries。发现有两个版本lombok。lombok版本丢失。

2024-05-10 11:25:49 326

原创 npm install 报错 npm ERR! code EPERMnpm ERR! syscall opennpm ERR! path E:\nodejs\node_cache\_cacach

以管理员身份运行vscode,npm install --force,解决。更换镜像npm config set registry=

2024-03-20 10:29:16 257 1

原创 nacos配置文件更新而项目读取的配置是旧数据,c.a.c.n.c.NacosPropertySourceBuilder : Ignore the empty nacos configuration

检测控制台warning时发现Ignore the empty nacos configuration and get it based on。点击edit configuration 发现当前配置的active profiles是local。nacos启动时会以三种方式检测配置文件名。三:xxx_config-dev.yaml。profiles.active写的是dev。二:xxx_config.yaml。检查bootstrap.yml。一:xxx_config。

2024-03-07 11:31:53 443 1

原创 连接nacos报错Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasour

这个命名有特殊含义,常用于配置一些不变的,应用程序上下文引导阶段启动的组件,Spring Boot框架决定bootstrap这个配置文件先启动。搭建一个微服务项目,把配置全挂在nacos的配置文件里,连接nacos后报错数据库信息没有配置,将数据库连接信息挪回项目本地再启动项目。检查配置文件,发现拉取nacos服务的配置写在application.yml里面了,应该写在bootstrap.yml里面。发现nacos的服务管理已经连上了我的服务。

2024-03-04 18:12:02 492 2

原创 Illegal base64 character 3a&-11

base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMDAwMDAwQEBAQFBQUFBQcHBgYHBwsICQgJCAs.......略。base64,这部分掐掉就能解析,但是数据会丢失。网页上的图片转base64带个头部标识。找无头部标识的的base64加密。

2023-07-06 18:19:30 589 1

原创 java: Internal error in the mapping processor: java.lang.NullPointerException at org.mapstruct.ap.

框架,在使用Idea新版本后,启动会报错!

2023-07-06 18:16:27 337 1

原创 线上项目debug

填写远程host,端口,对应的代码模块,然后在自己的代码上打上断点,debug启动即可。编辑配置,新增remote jvm debug。

2023-06-08 21:46:12 243

原创 springboot自动配置

底层使用了一个@Import(AutoConfigurationImportSelector.class),它是一个自动配置导入选择器,这个类会去自动执行selectImport方法,这个方法最终会调用springFactoryLoader的LoadFactroyNames方法,翻译过来是加载工厂名,这个方法会去加载autoConfiguration包下meta-inf目录下spring.factories文件中所有的数据,并将其所有值封装成一个字符串数组。表示当前引导类所在的包会被进行组件扫描。

2023-04-17 21:45:11 46

原创 分模块设计与开发

dependencyManagement 锁定依赖。父工程中定义 moudles 标签实现聚合,子标签 moudle 中写子模块的名称。新的分模块设计是把项目拆分成多个模块,共同继承一个父工程,形成树状结构。以前学的分模块设计是把项目模块拆分成多个jar包导入到总项目的依赖中。在子模块中使用dependencies来导入依赖(不需要指定版本)公用的依赖写到父工程的pom中,划定版本,非常容易修改。将多个模块组合成一个整体,称为项目的聚合。这样做的好处是简化依赖配置、统一管理依赖。

2023-04-16 17:07:50 46

原创 Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error at ::0

创建 代理事务管理配置的bean失败,上级包名有个annotation。前面是个非法参数错误,后面是找不到pointcut切入点。这么注释是不对的,取消注释,或者全文注释后恢复正常。回去检查aspect。发现切面注释不规范,

2023-04-16 09:07:05 2167 1

原创 自定义注解和aop面向切面编程

【代码】自定义注解和aop面向切面编程。

2023-04-13 19:46:53 130 1

原创 Cause: java.sql.SQLIntegrityConstraintViolationException: Column ‘counts‘ in where clause is ambiguo

xml里面sql查询语句有问题,联接两张表时没有指定counts是那张表的。

2022-04-26 13:45:24 104

原创 标题栏目乱码

解决方法,jsp页面加上这个前缀

2022-04-26 13:42:56 53

原创 http404,请求资源不可用

There is no configured/running web-servers found! Please, run any web-configuration and hit the Refresh button!Please, configure Web Facet first!看了半天,结果是controller的方法写出包外了

2022-04-26 13:41:48 186

原创 常见错误码

400,前端数据和后端不对应404,地址写错500,前端jsp代码有误

2022-04-04 18:10:12 49

原创 org.springframework.web.servlet.FrameworkServlet 2022-02-08 08:55:38 Context initialization failed

還以為是配置錯了,結果發現是requestmapping請求名寫錯了,寫了兩個dept/add

2022-02-08 21:06:36 73

原创 java.sql.SQLException: Cannot load JDBC driver class ‘com.mysql.cj.jdbc.Driver‘错误

可能是由于驱动版本或者tomcat版本引起的,8.0.22的mysql-connector要用9.0.37的tomcat,8.0以上的jar驱动包连接数据库要带cj(driver)。

2022-01-27 19:59:48 1351

空空如也

空空如也

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

TA关注的人

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