本月博客排行
-
第1名
hanbaohong -
第2名
silverend -
第3名
jh108020 - arpenker
- java-007
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- 青否云后端云
- vipbooks
- kaizi1992
- e_e
- arpenker
- tanling8334
- sam123456gz
- zysnba
- fantaxy025025
- xiangjie88
- lemonhandsome
- wallimn
- ganxueyun
- Xeden
- zhanjia
- wangchen.ily
- xyuma
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- ajinn
- daizj
- xpenxpen
- 喧嚣求静
- silverend
- kingwell.leng
- kristy_yy
- lchb139128
- jveqi
- lzyfn123
- javashop
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- chenqisdfx
- bosschen
- zhangjijun
- lyndon.lin
- sunnylocus
- lyj86
- paulwong
最新文章列表
Mysql数据库修改编码为utf-8
mysql 创建数据库时指定编码很重要,很多开发者都使用了默认编码。制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。
网页数据一般采用UTF8编码,而数据库默认为latin 。我们可以通过修改数据库默认编码方式为UTF8来减少数据库创建时的设置,也能最大限度的避免因粗心造成的乱码问题。
我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起来 我们可以通过命令查看数据库当前编 ...
Java 枚举式转码
web项目中如果统一转码工作(tomcat,spring等)没有做好的话,难免会出现乱码。
网上的各种解决方案,也未必是“对症下药”
所以写了一个小工具来枚举的方式转码,看结果后用对得那个就可以了,简单粗暴!
代码分享出来,有用到的朋友可以省下不少时间
当然如果大家有更好的方法,欢迎讨论
import java.io.UnsupportedEncodingException;
p ...
开发中遇到的编码问题
1、说到编码,最大的问题就是乱码了,为啥会有乱码呢 ?
因为字符在编码和解码的时候,用的编码字典不一致,从而导致了乱码,常见的编码有ASCII、GBK、GB2312、UTF-8、UTF-16等。
2、为啥需要编码呢?
因为计算机的存储是二进制的,也就是01010这种形式的,这样一些中文、法文、俄文等,就需要编码解码才可以达到效果。
3、java中数据类型的转换是啥?
bit ...
Sun 公司java编码规范
1 介绍
1.1 为什么要有编码规范
1.2 版权声明
2 文件名
2.1 文件后缀
2.2 常用文件名
3 文件组织
3.1 Java源文件
3.1.1 开头注释
3.1.2 包和引入语句
3.1.3 类和接口声明
4 缩进排版
4.1 行长度
4.2 换行
5 注释
5.1 实现注释的格式
5.1.1 块注释
5.1.2 单 ...
修改WAS(WebSpehre)默认编码和jvm内存申请
登陆WAS管理控制台,打开:服务器->应用程序服务器->server1->进程定义->java虚拟机->通用JVN参数;
填入如下内容:
定义内存:-Xms912m -Xmx912m -XX:MaxPermSize=300m
定义编码:-Dfile.encoding=UTF-8 -Ddefault.client.encoding=UTF-8
encodechecker v0.5 文件编码自动检测及编码转换
由于很多软件都不能准确自动识别文件编码,因此写了个文件编码识别和转换工具.
编码知识见:
http://zhang-xzhi-xjtu.iteye.com/admin/blogs/1770285
代码见
https://github.com/zhang-xzhi/encodingchecker
目前支持如下编码格式
GBK
US-ASCII
ISO-8859-1
utf-8_withoutBom ...
文件编码自动检测及编码转换encodechecker v0.5
由于很多软件都不能准确自动识别文件编码,因此写了个文件编码识别和转换工具.
编码知识见:
http://zhang-xzhi-xjtu.iteye.com/admin/blogs/1770285
代码见
https://github.com/zhang-xzhi/encodingchecker
目前支持如下编码格式
GBK
US-ASCII
ISO-8859-1
utf-8_withoutBom ...
freemarker编码设置
Configuration cfg = new Configuration();
cfg.setDefaultEncoding("UTF-8");
......
Template template = cfg.getTemplate(templateFileName);
template.setEncoding("UTF-8");
creatDi ...
java自动根据文件内容的编码来读取避免乱码
通过cpdetector这个开源的jar包可以自动判断当前文件的内容编码,从而在读取的时候选择正确的编码读取,避免乱码问题。
原创不易,转载请注明出处:java自动根据文件内容的编码来读取避免乱码
测试结果,提供截图:
GBK文件内容
UTF8文件内容
运行结果:
package com.zuidaima.test;
import i ...