本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
sqlserver查看数据库编码
SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage')936 简体中文GBK950 繁体中文BIG5437 美国/加拿大英语932 日文949 韩文866 俄文65001 unicode UFT-8
PHP 中用 htmlspecialchars() 对特殊字符进行编码的弊端
当对表单传递过来的参数用 htmlspecialchars 对特殊字符(& ,' ," ,< ,> )进行编码时(由于插入数据库安全过滤的需要),会出现如下问题。
如果用户上传了一个文件是带有特殊字符的,如 ' ,文件名保存到数据库就会发生以下问题。
如果你服务器端的 PHP 代码是通过 $_GET['id ...
Mysql的字符集设定
mysql默认的编码(character_set_server)是latin1。
当创建DB时,若没指定编码,那么DB的编码和character_set_server一致。
当创建Table时,若没指定编码,那么Table的编码和DB的编码一致。
当创建Column时,若没指定编码,那么Column的编码和Table的编码一致。
对于版本大于等于4.1.0的mysql,通过设置cha ...
idea java: 未结束的字符串文字
如果工具所有编码都设置为UTF-8了,那么最后终极方法:
找到项目下:
.idea/encodings.xml
将这个里面的编码全部统一UTF-8, 可能由于直接复制了文件过来,idea会给文件编码写死为GBK
<?xml version="1.0" encoding="UTF-8"?>
<project version ...
unicode-utf-8
字符编码笔记:ASCII,Unicode和UTF-8
作者: 阮一峰
日期: 2007年10月28日
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。
结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。
下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石, ...
常用编码的发展史
ASCII、UNICODE、GB2312、GBK、GB18030是字符集,UTF-8、UTF-16、UTF-32是编码。下面说一下他们的来历。
最早的计算机采用ASCII,这个编码长度是8位,也就说可以表示256个符号。如果只是表示英文这些符号够用了。但是,中文没有办法表示,怎么办?
中国人发明了GB2312,这个字符集结构是这样的,长度16位,两个字节,只要两个字节大于127的就认为是汉字,这样, ...
java中的字符集
1、utf-8 对于英文字母每个字母占1个节字,对于中文占3个字节
2、unicode编码,所有都占用两个字节,但额外增加一个BOM(2字节)用于区别大小端问题
3、java中的字符类型默认是用unicode(usc-2)编码的,所以占用2字节
4、usc-2与utf-8都是属于unicode编码的一种
化繁为简-vim乱码问题
vim乱码问题在网上一搜一大堆,眼花缭乱。
经过我自己的理解,总结如下:
一、什么是fileencodings、fileencoding、encoding 和 termencoding
二、vim工作顺序
(1)Vim 启动,根据配置文件当中设置的 encoding 的值来设置 buffer、菜单文本、消息文的字符编码方式。
(2)读取需要编辑的文件,根据 fileenco ...
[转] 正确处理浏览器在下载文件时HTTP头的编码问题(Content-Disposition)
最近在做项目时遇到了一个 case :需要实现一个强制在浏览器中的下载功能(即强制让浏览器弹出下载对话框),并且文件名必须保持和用户之前上传时相同(可能包含非 ASCII 字符)。
前一个需求很容易实现:使用 HTTP Header 的 Content-Disposition: attachment 即可,还可以配合 Content-Type: application/octet-strea ...