当前位置: 首页 > news >正文

泰安网站建设入门建立网站需要做什么

泰安网站建设入门,建立网站需要做什么,做网站服务,升华网络推广软件之前很多配置都是放在nacos里面,然后这次同事有个配置写在application.properties中,这个配置含有中文,启动之后发现拿到的中文值会乱码,然后就帮忙看了一下问题。 排查问题 经过不停的百度、排查发现,spring读取app…

之前很多配置都是放在nacos里面,然后这次同事有个配置写在application.properties中,这个配置含有中文,启动之后发现拿到的中文值会乱码,然后就帮忙看了一下问题。

排查问题

经过不停的百度、排查发现,spring读取application.properties配置文件时候,是ISO-8859-1的编码, OriginTrackedPropertiesLoader#load(boolean)方法会new CharacterReader(this.resource)类,OriginTrackedPropertiesLoader.CharacterReader#CharacterReader类构造器中会把配置文件读成流,编码格式是ISO-8859-1,而项目的配置文件编码格式是UTF-8(后面会讲),所以就乱码了。
在这里插入图片描述
在这里插入图片描述
配置文件中的key和value
在这里插入图片描述
乱码的key和value
在这里插入图片描述

解决

知道问题所在了,就着手解决了,这边没有采用重写一个类的方式解决,而且修改IDEA的配置。因为之前IDEA中配置文件都是ISO-8859-1的编码格式(默认就是ISO-8859-1),后面改成了UTF-8,但是当时没有在配置文件中使用中文,且为了项目都使用UTF-8,所以把配置文件也改成了UTF-8,这就是为什么一直没有遇到这种问题的原因,因为以前的项目出现中文的时候,没有改IDEA的默认配置(现在想想,IDEA多出一个这么个选项,也是有他的道理的)。
这是乱码时的IDEA配置,下面的那个properties文件默认编码格式UTF-8,所以读取出来的时候才会乱码。
在这里插入图片描述
把配置改成ISO-8859-1(改成这个之后,原来的配置文件中文会乱码,可以先复制出来,改完再拷贝进去)
在这里插入图片描述

http://www.yayakq.cn/news/262690/

相关文章:

  • 租个网站服务器多少钱wordpress页面模版调用分类目录
  • 杭州租房网站建设快推达seo
  • 上海电商网站开发wordpress系统版
  • 网站开发实训步骤上海国际招标网
  • 石家庄做网站wsjz吉林手机版建站系统价格
  • 成都专业做网站千万别学视觉传达设计
  • 宁波做网站建立个人网页需要多少钱
  • 全国工厂的网站建设黄金外汇网站建设
  • 重庆注册公司核名在哪个网站郑州做网站的论坛
  • 网站建设与运营方案如何做亚马逊跨境电商
  • 抖音头像的网站制作教程常见c2c网站有哪些
  • 良品铺子网络营销策划方案企业网站优化报告
  • 10个网站做站群全企网建站怎么样
  • 建筑工程网站免费wordpress如何添加分类目录
  • 3d网站建设制作重庆刚刚发布
  • 企业网站内容如何更新网站建设保障方案
  • 北京网站设计入门仿各个网站的问题
  • 网站结构seo做网站公司圣辉友联
  • 电子商务网站建设 精品课程汕头seo排名
  • wordpress 大型网站吗网络规划设计师教程2021版
  • 网站店铺建设wordpress安装最后一步
  • 英文网站推广工作一个用户注册的网站怎么做
  • 餐饮 公司 网站建设企业网站推广技巧
  • 小地方的旅游网站怎么做免费行情软件网站mnw
  • 给小公司做网站赚钱么网站开发前端与后端的区别
  • 网站首页的布局设计h5企业网站定制排名
  • 广州网站设计出名 乐云践新网址短链接在线生成
  • 如何规划电子商务网站上海网络营销广告单位
  • 如何注册一个网站域名花钱做的网站本人可以关闭吗
  • 陶瓷网站建设中企动力衡阳百度推广公司