
JAVA 高阶
文章平均质量分 52
JAVA 高级工程师必须具备知识
木生火18624
多练内功
展开
-
StarUML画时序图
1、先启动StarUML原创 2021-07-28 14:26:43 · 4553 阅读 · 0 评论 -
给主机添加虚拟IP (VIP),使得在MHA下实现VIP漂移
i原创 2021-06-15 21:37:45 · 1313 阅读 · 0 评论 -
我配置的Mha检查时出现的情况分析及解决如下
原创 2021-06-13 21:18:26 · 5388 阅读 · 0 评论 -
我的集群配置前的准备基础
1、输入ssh测试是否已经安装免密客户端2、修改主机名 : hostnamectl set-hostname原创 2021-06-12 12:58:44 · 178 阅读 · 0 评论 -
2021-05-15
server.servlet.contextPath=/nacosserver.port=8848nacos.inetutils.ip-address=127.0.0.1spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&a.原创 2021-05-15 19:42:38 · 136 阅读 · 0 评论 -
Consider defining a bean of type ‘org.springframework.http.codec.ServerCodecConfigurer‘ in your conf
Description:Parameter 0 of method modifyRequestBodyGatewayFilterFactory in org.springframework.cloud.gateway.config.GatewayAutoConfiguration required a bean of type 'org.springframework.http.codec.ServerCodecConfigurer' that could not be found.Action:原创 2021-05-13 14:15:47 · 5994 阅读 · 0 评论 -
nacos编译的小细节
一、将1.2.0源码的5.0的数据驱动改为8.0的时候1、修改mysql的驱动版本2、可以在这里启动一下3、启动会报错、需要引入包4、先清除、后编译5、如下图说明修改OKdos界面编译的下图所示到此,nacos的1.2.0支持mysql8.0就OK了。注意:重点1:进入项目的nacos-1.2.0\distribution\target下。Windows版本用.zip、解压、配置数据库等当配置数据库中,最关键的是:原来的连接:.原创 2021-05-13 11:49:28 · 232 阅读 · 0 评论 -
nacos服务端保存时日志报错
日志提示mysql的驱动版本存在不匹配1、需要将nacos的源码包导入idea中2、在父的pom.xml中将原来的mysql驱动改为自己电脑对应的版本3、全局搜索MysqlHealthCheckProcessor.java4、进入nacos目录下输入如下命令打包 mvn -Prelease-nacos clean install -U5、需要把test这个撤销掉 中央仓库地址:http://mvnrepository.com/ 去掉...原创 2021-05-10 10:06:13 · 526 阅读 · 0 评论 -
Nacos的查找
进入nacos官网:https://nacos.io进入:https://github.com/alibaba/nacos然后在这里慢慢找需要的版本原创 2021-05-08 15:16:25 · 405 阅读 · 0 评论 -
required string parameter ‘XXX‘is not present 的几种情况
required string parameter 'XXX'is not present 的几种情况required string parameter 'XXX'is not present 的几种情况情况一:原因是由于头文件类型不对,可以在MediaType中选择合适的类型,例如GET和POST情况二:jquery提交delete时,不支持@RequestParam,只支持@PathVariable形式情况三:若api在调用的时候,如果存在重类型,但不重名;例如:/id与/name,两者在类型转载 2021-04-19 16:17:44 · 103012 阅读 · 5 评论 -
Windows下的Nginx
http://nginx.org/en/download.html下载一个Windows版本解压到一个全英文路径修改监听端口9980通过cmd进入命令窗口启动Nginx退出命令修改文件后使用加载命令: nginx -s reload :修改配置后重新加载生效关闭所有Nginx进程taskkill /im nginx.exe /f通过监听查看一下端口是否起立:netstat -ano | findstr ":9980 "访问...原创 2021-04-19 11:57:39 · 131 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could
Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver classAction:Consider the following: If you want an embedded database (H...原创 2021-04-19 10:13:30 · 114 阅读 · 0 评论 -
比FastMethod更快的Java反射调用API,以及比Cglib更快的BeanMap实现
动态调用方法,大多数情况下,只能使用反射机制实现。反射性能上远远逊于直接调用(虽然JDK7中的MethodHandle也可以稍微提高动态调用性能,但JDK7在企业应用中暂时还无法普及)。反射调用之所以性能低下,主要是因为通用接口对参数进行数组封装和解封导致,而大多数情况下,反射调用时的参数数量和类型,我们是知道的。那么,能不能动态调用方法时不去对参数进行封装和解封,从而达到提高动态调用的效果呢?基于此理念,实现了Invokers类。使用该类时,先行定义好调用接口,调用接口包含了需要反射调用的方法的参数列转载 2020-12-29 16:46:10 · 511 阅读 · 0 评论