最近在研究JNI,由于只有一个文件,涉及命令行编译,使用notepad++编辑器,然后使用javac编译;之前的几个文件没有中文的内容,都没有产生错误,这次有中文就产生这样的错误!
解决方案方案一、指定编码javac -encoding utf-8 CommonClassLoader.java方案二、修改文件编码注意当文件是utf-8编码时,不能有BOM,否则也会有错误,如下图:...
分类:
其他好文 时间:
2015-05-20 18:30:52
阅读次数:
145
Windows的默认编码为GBK,Linux的默认编码为UTF-8。在Windows下编辑的中文,在Linux下显示为乱码。为了解决此问题,修改Linux的默认编码为GBK。方法如下:方法1:vi /etc/sysconfig/i18n默认为:LANG="en_US.UTF-8"SYSFONT="l...
分类:
系统相关 时间:
2015-05-20 14:36:20
阅读次数:
133
如服务器da-gbk-a001 1. 备份 切换到postgres用户, 然后执行 /usr/local/pgsql/bin/pg_dump goobike > goobike.dmp 得到的文件就是goobike数据库的备份 2. 还原 ①删除一下数据库 /usr/local/pgsql/bin/dropdb -U...
分类:
数据库 时间:
2015-05-19 15:05:27
阅读次数:
464
Stringstr=newString("时之沙");bytebytes[]=str.getBytes("GBK");bytebyte2[]=str.getBytes("ISO-8859-1");Stringstr_gbk=newString(bytes,"GBK");System.out.prin...
分类:
其他好文 时间:
2015-05-18 18:33:31
阅读次数:
129
今晚上写代码玩,用到java.io.RandomAccessFile.writeUTF(String)函数,而文件默认保存为gbk,显然是乱码。突然想起来去看看存储编码规则,就去找了些文章了解writeUTF(String)的原理,在此记录。首先需要弄明白unicode与utf8的表示规则,搜到@F...
分类:
移动开发 时间:
2015-05-18 12:22:00
阅读次数:
144
本项目是一个简单的航空订票项目源码,服务端已经挂了,直接把登录逻辑注释掉截的主界面图,整个风格比较简洁清爽,项目貌似是个半成品,很多图片都没有替换,翻了翻源码登录注册时间选择列表展示这些功能也都做了(不过服务端挂了没办法演示),项目代码写的比较规范,注释量也还说的过去,感兴趣的朋友自己下载研究一下吧,项目编译版本4.4.2默认编码GBK
源码下载:
http://code.662p....
分类:
移动开发 时间:
2015-05-18 10:56:57
阅读次数:
157
1、查看mysql字符设置方式:如下图所示如若不是gbk,则进行相关设置
mysql>SET character_set_client =
gbk ;
mysql>SET character_set_connection = gbk;
mysql>SET character_set_database = gbk ;
mysql>SET character_set_results = ...
分类:
数据库 时间:
2015-05-17 16:48:36
阅读次数:
233
由于另外负责编码的同事用的是utf-8,我用的默认的编码格式gbk,在提交代码时,为了迁就他,我打算把格式用工具转成utf-8。转化成果后,然后在make一下,发现javac -encoding utf-8通过不了,illegal charater. 用记事本查看的确是UTF-8格式。 还有一个前....
分类:
编程语言 时间:
2015-05-17 16:34:25
阅读次数:
165
添加中文字符编码:
$sudo vim /var/lib/locales/supported.d/local
#添加下面的中文字符集
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030
使其生效:
$sudo dpkg-reconfigure locales
vim:
打开vim的配置...
分类:
系统相关 时间:
2015-05-15 10:46:55
阅读次数:
147