主要注意的一个问题是:std::string 实际是类似一个 vector的结构。 它里面是可以存放 ascii为0 的字符不算结尾 (否则 unicode方式的编码存放就有问题) 实际长度 用 length()获取 至于string赋值和构造有好几种方式,可以看文档。 举例说明:char c[10...
分类:
其他好文 时间:
2014-09-04 20:51:00
阅读次数:
167
* 分类排序:中文名+英文名+Unicode+Unicode 2Windows平台新细明体 PMingLiU \65B0\7EC6\660E\4F53 新细明体细明体 MingLiU \7EC6\660E\4F53 细明体标楷体 DFKai-SB \6807\6977\4F53 标楷体黑体 SimH...
分类:
Web程序 时间:
2014-09-04 18:31:39
阅读次数:
294
关于软件系统漏洞的问题,其中最常见的一个是跨站脚本漏洞,网上有很多相关的资料。
突发奇想,怎么能将写好的攻击代码转为Unicode编码后,进行攻击呢?明文攻击很容易被拦截,但是转义后则成功的概率比较大。
但是网上的资料,都是介绍攻击的原理,很少有说怎么将攻击代码转为Unicode编码,以下是同事写的一个小方法,供大家写拦截功能时,测试用。
不建议使用该代码做非法勾当!后果自负。
packa...
分类:
其他好文 时间:
2014-09-04 15:04:09
阅读次数:
142
今天在项目中遇到check box的Content的内容缺少'_', 原因是WPF的ContentPresenter默认会把‘_’作为加速键的转义字符。 比如CheckBox的content为“_IsEnable”, 实际结果:显示为“IsEnable”; 当你按键“i”时,会触发Click事件,就可以快速的选中或者取消选中。如果想要显示‘_’, 可以将控件内部的ContentPresenter的...
分类:
其他好文 时间:
2014-09-04 15:02:49
阅读次数:
216
ios程序中不识别读取到的JSON数据中 \u开头的数据。PHP 生成JSON的时候,必须将汉字不转义为 \u开头的UNICODE数据。网上非常多,可是事实上都是错误的,正确的方法是在json_encode 中添?一个參数 JSON_UNESCAPED_UNICODE (by default7#zb...
分类:
Web程序 时间:
2014-09-03 19:40:27
阅读次数:
204
记录一下,空格的转义字符分为如下几种:平时一般用的是1. &160#;不断行的空白(1个字符宽度)2.  &8194#;半个空白(1个字符宽度)3.  &8195#;一个空白(2个字符宽度)4.  &8201#;窄空白(小于1个字符宽度)平时一般用的是但是在中文中也...
分类:
Web程序 时间:
2014-09-03 16:28:16
阅读次数:
154
1 function replace_unicode_escape_sequence($match) { 2 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); 3 } 4 $name = '\u65b0\u....
分类:
Web程序 时间:
2014-09-03 11:03:36
阅读次数:
230
在Django视图函数中经常出现类似于‘ascii‘ codec can‘t decode byte 0xef in position 0: ordinal not in range(128)的错误。 在解决错误之前,首先要了解unicode和utf-8的区别。 unicode指的是万国码,是一种“字...
分类:
其他好文 时间:
2014-09-02 18:16:55
阅读次数:
141
正式内容開始之前,我们先来了解一个基本概念,编码字符集。 编码字符集:编码字符集是一个字符集,它为每个字符分配一个唯一数字。Unicode 标准的核心是一个编码字符集,字母“A”的编码为 004116 和字符“”的编码为 20AC16。Unicode 标准始终使用十六进制数字,并且在书写时在前面加...
分类:
其他好文 时间:
2014-09-02 15:25:04
阅读次数:
257