bug
进击の小胖墩
这个作者很懒,什么都没留下…
展开
-
Socket的输入流InputStream阻塞问题
项目场景:使用Socket中的输入流InputStream的时候,用了while循环判断当读出数据等于-1时停止循环。InputStream inputStream = socket.getInputStream();byte[] b = new byte[1024];int len=0;while((len=inputStream.read(b))!=-1){ System.out.println(new String(b,0,len));}原因分析:Socket中的输入流Inp原创 2021-12-06 16:38:13 · 2475 阅读 · 0 评论 -
Zookeeper客户端连接服务器慢的原因
问题描述:zookeeper客户端连接到zookeeper节点有20秒的延迟,而且每次都是20秒。自己编写客户端进行测试,通过日志看到在某个环节上会出现阻塞,导致延迟。原因分析:zookeeper默认使用了ZooKeeperSaslClient,而这个过程中调用了getHostName方法,从而造成程序阻塞。解决方案:所以可以通过在hosts文件添加上zookeeper的ip地址,使得getHostName可以直接使用hosts里面的dns结果。在/etc/hosts文件中添加记录,记录格式如下原创 2021-11-23 17:56:49 · 2364 阅读 · 0 评论 -
整合dubbo的时候配置文件中duubo.xsd下载失败问题
问题描述:整合dubbo的时候Spring配置文件需要添加dubbon标签的命名空间。添加完之后老是爆红。原因分析:原因是http://code.alibabatech.com/schema/dubbo/dubbo.xsd文件无法加载(阿里的开源网站http://code.alibabatech.com已经挂掉)。解决方案:找到maven的本地仓库,然后找com/alibaba/dubbo文件夹下dubbo的jar包。在下载的dubbo-2.6.2.jar包中存在一个文件dubbo.xsd,原创 2021-11-14 01:43:51 · 1524 阅读 · 0 评论 -
tomcat控制台中文乱码解决
找到tomcat的conf目录下的logging.properties配置文件其中控制台编码由UTF-8改成GBK即可java.util.logging.ConsoleHandler.encoding = GBK原创 2021-11-12 21:22:27 · 56 阅读 · 0 评论 -
nacos搭建集群出现的bug
问题发现搭建好nacos后,设置好商品服务的server-addr后,启动报错spring: cloud: nacos: discovery: server-addr: 192.168.50.46报异常NacosExceptioncom.alibaba.nacos.api.exception.NacosException: failed to req API:/api//nacos/v1/ns/instance解决方案直接删除nacos集群每个节点的d原创 2021-09-23 11:50:28 · 118 阅读 · 0 评论 -
Mybatis使用关联查询由于表名字段重复导致的问题
项目场景:Mybatis使用关联查询由于表名字段重复导致的问题问题描述:下面代码可以看出Brand和Category表中有了重复的name字段。当我们进行关联查询时,发现category的name属性竟然赋予了外边brand的name的值。@Datapublic class Brand { private Long brandId; private String name; private String descript; private Category cat原创 2021-09-19 23:17:31 · 2146 阅读 · 0 评论 -
用普通的maven工程创建web项目遇到的问题
#mermaid-svg-JbQ7JYO8UQjpv18L .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-JbQ7JYO8UQjpv18L .label text{fill:#333}#mermaid-svg-JbQ7JYO8UQjpv18L .node rect,#mermaid-svg-JbQ7JYO8UQ原创 2021-09-18 15:12:09 · 285 阅读 · 0 评论