Java开发中的100个小锦囊
从Java初级到高级的进价之路,必然在开发工作中遇到一些难题或者有趣的问题,那如何解决呢?快来领取100个智慧小锦囊吧~
月亮掉进海里了
先知其然,然后知其所以然
展开
-
锦囊3—上传文件遇到Malformed input or input contains unmappable characters异常
例如:InvalidPathException: Malformed input or input contains unmappable characters 中文名文件 linux存储失败。这是带有中文字在linux乱码导致识别不出来而抛出的异常,设置字体字符集编码为UTF-8即可。若是docker部署的,有KubeSphere,则编辑yaml文件 添加即可。原创 2024-02-01 15:14:07 · 1548 阅读 · 0 评论 -
锦囊2—修改已经存在了的ES数据结构
由于ElasticSearch没有像mysql一样可以直接字段数据类型的方法,因此需要通过创建中间索引:data_index_1,备份数据到中间索引:data_index_1,然后删除原索引: data_index,重新创建正确数据类型索引:data_index,再把中间索引:data_index_1的数据备份到新创建索引:data_index。语句通过kibana的 dev_tools/console 执行。原创 2022-11-16 17:27:47 · 1679 阅读 · 0 评论 -
锦囊1—读取XML文件转换为String
读取XML文件,将其标签在内的所有内容转换为String来返回。原创 2022-01-31 12:19:16 · 3693 阅读 · 0 评论