文档章节

suse 下面java读取目录中文乱码解决方法

xiaoyang0878
 xiaoyang0878
发布于 2012/12/03 14:11
字数 199
阅读 504
收藏 0

项目里面有一段读取文件创建index,里面有中文目录。导致创建失败,现解决方法如下:

1、查看系统 LANG变量:


echo $LANG
打印结果是:
en_US.UTF-8


2、修改LANG变量:

    a)以root身份登录,通过vi打开profile

vim /etc/profile
  b)添加以下内容:
export LC_ALL="zh_CN.GBK"
export LANG="zh_CN.GBK"
   c)保存并退出

   d)重新加载profile

source /etc/profile
3、再次查看LANG变量:
echo $LANG
打印结果是:
zh_CN.GBK

ok,说明设置LANG变量成功。再次运行java程序,数据可以写入到数据库了。


PS:虽然程序可以运行了,但在log里面看到打印出的文件(目录)名的还是乱码,这个有空研究下。


© 著作权归作者所有

xiaoyang0878
粉丝 17
博文 52
码字总数 7963
作品 0
闸北
程序员
私信 提问
java批量下载乱码问题

系统有个打包批量下载excel报表数据的功能, 我是先用url下载方式去报表服务器下载,保存到web服务器上,文件名是报表的名称,含有中文, 然后多个excle打包成zip在下载给客户端,zip的文件名...

游荡在记忆深处
2015/11/12
231
3
Linux桌面激情之旅—JDS(一)

Linux桌面应用一直是业界非常热衷的话题,这一方面是由于Linux的日益强大,使其具备了进军桌面市场的实力,另一方面是由于用户期望Linux能打破微软在桌面操作系统领域的长期垄断。对于用户而...

红薯
2009/05/08
316
0
vsftp配置创建文件夹的权限

我在suse上面安装了vsftp,配置好ftp服务器,然后用java编写一个上传文件的应用,在java程序执行上传之前需要到ftp服务器上面去创建文件夹,如何配置ftp服务器能够让java程序一次创建多级目录...

王建观
2016/06/02
1K
1
职场5年经验的工程师论述linux真没那么难

在当前IT界爆炸的时代,不人少人转向了这一行业,尤其是当前大数据,人工智能的流行,更是让这一行业,马上火了起来。不少人开始进这个坑来,今天咱们来谈谈这个事情,结合我本人的经验,希望...

六库科技
2018/05/13
20
5
linux下面两个工具convmv和iconv

自从转到ubuntu平台之后,原来在SUSE下面留下来的一大批mp3的文件名一直显示乱码,今天在网上搜索到在linux下面两个工具convmv和iconv。 convmv就是更改文件名编码方式的一个工具。比如 sudo...

Tmac
2012/09/07
160
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot WebFlux 增删改查完整实战 demo

03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello 。这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD WebFlux 应用,让开发更方便。这里...

泥瓦匠BYSocket
29分钟前
5
0
从0开始学FreeRTOS-(列表与列表项)-3

FreeRTOS列表&列表项的源码解读 第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数...

杰杰1号
32分钟前
4
0
Java反射

Java 反射 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的 Class,Class 类 用于表示.class 文件(字节码)) 一、反射的概述 定义:JAVA 反射机制是在运行状态中,对于任...

zzz1122334
58分钟前
4
0
聊聊nacos的LocalConfigInfoProcessor

序 本文主要研究一下nacos的LocalConfigInfoProcessor LocalConfigInfoProcessor nacos-1.1.3/client/src/main/java/com/alibaba/nacos/client/config/impl/LocalConfigInfoProcessor.java p......

go4it
昨天
8
0
前端技术之:webpack热模块替换(HMR)

第一步:安装HMR中间件: npm install --save-dev webpack-hot-middleware 第二步:webpack配置中引入webpack对象 const webpack = require('webpack’); 第三步:增加devServer配置项: ho......

popgis
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部