本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
查看操作系统的默认编码
一.Windows操作系统
进入DOS窗口,输入:chcp
可以得到操作系统的代码页信息,你可以从控制面板的语言选项中查看代码页对应的详细的字符集信息。
例如:我的活动代码页为:936,它对于的编码格式为GBK。
二.Linux操作系统
查看支持的字符编码,使用locale命令,如:
# locale
LA ...
我怎么能不使用GPS得到我的Android设备的国家代码?
Android手机确实很好是哪里知道但有一条检索国家类似的国家代码或国家的名字?
不需要知道确切的GPS位置-国家代码或名称就足够了,我用下面的代码:
String locale = context.getResources().getConfiguration().locale.getCountry(Locale.getDefault());
System.out.prin ...
locale错误导致Java中文乱码错误的总结
线上执行MapReduce任务计算时,经过排查发现了某些服务器计算的数据出现中文乱码问题,但是服务器的配置是完全一致的。由于我们使用的key可能包含中文,中文乱码问题体现在每次合并map记录的时候计算数据的随机性,每次执行的结果都不一样(由于Map任务执分配的随机性)。
(注:此文章大部分都参考了同事查找到的问题解决方法。)
在执行Java进程的过程中,通过命令:jinfo+Java进 ...
国际化: 理解Java平台上的Locale(转)
语言和地理环境对我们的文化产生重要影响.我们同他人之间的交流以及生活中的事件都发生在语言和地理环境所产生的一个系统里.由于语言和环境的不同,以至需要我们来制定一个适合的方式来达到向他人表述我们自己或者我们的想法的目的.为了有效地与他人交流,需要考虑对方的文化,环境以及使用对方的语言.
类似地,一套有实效的软件系统也要考虑用户的语言和地理区域.语言和区域形成了本地环境,描述了软件本地化的配置 ...
linux各种locale问题的解决
玩linux时非常讨厌诸如以下的提示
引用perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
侦测问题时先测试
locale
如果出现
引用locale: Cannot set LC_CTYPE to default locale: No such file or ...
Java i18n的简单实现
package com.joshua.code.sample.i18n.bundle;
import java.util.Locale;
import java.util.ResourceBundle;
public class I18NUtils {
private static final String ENGLISH_LANGUAGE = Locale.ENGLISH ...
修改locale
把语言环境变量改为英文
将Ubuntu系统语言环境改为英文的en_US.UTF-8
查看当前系统语言环境
locale
编辑配置文件,将zh_US.UTF-8改为en_US.UTF-8,zh改为en
s ...
jee6 学习笔记 10: Internationalizing the web app
Making a web app to support multiple languages.
This is achieved in JSF2 by using message properties files (resource bundles) and load the correct key/value pair from these resource files, based on ...
Java 国际化(一)
1.Java对国际化的支持主要用3个类另外完成
java.util.Locale 对应一个特定的区域和语言环境
Locale类主要用来构建本地化应用,该类的主要包含,对地理区域的区域性特征的封装,Local提供了一些常量,可以使用这些常量为通常使用的语言环境创建Locale对象。例如,为中国应用环境创建一个Locale对象
Locale.CN.
java.util.ResourceBund ...
Java国际化相关类介绍
在Web系统的国际化问题中我们常提到本地化(Locale)显示,这里的本地化通常包括数字(NumberFormat),货币(NumberFormat.getCurrencyInstance()),时间(DateFormat)及任意文本(MessageFormat)本地化。下面,就对这几个类的大致用法做一个概括性的描述,需要更加详细的用法可以参考一个API,基本上都还是比较好理解的。
【Lo ...
Struts2-I18n国际化
关于Struts2-I18n国际化 一、什么是I18N?
:人们常把I18N作为“国际化”的简称,其来源是英文单词 internationalization的首末字符i和n。18为中间的字符数。 ...
struts2国际化i18n(internationalization)
i18n 就是internationalization这18个字母的简写,中文译为国际化
一.struts2国际化i18n测试1
1.I18nTest.java
package com.hitsoft.i18n;
import java.util.Locale;
public class I18nTest {
public static void main(String[] args ...
java SimpleDateFormat 英文格式
英文格式可见JDK API略举几个:
//2012-01-16
System.out.println((new SimpleDateFormat("yyyy-MM-dd")).format(new Date()));
//16-Jan-2012
System.out.println((new SimpleDateFormat("dd-MMM-yyyy" ...