cmd日常命令 dir 显示当前目录下的文件及文件夹列表 hy基础 描述: 变量是为了储存程序运算过程中的一些中间结果,为了方便日后调用 变量命名规则: 1、要具有描述性 2、变量名只能——、数字、字母组成,不可以是特殊字符( ?《。, ¥$ !~) 3、不能以中文为变量名(虽然3.x不报错) 4、 ...
分类:
编程语言 时间:
2019-01-10 23:00:04
阅读次数:
258
function getFirstCharter($str) { if (empty($str)) { return ''; } $fchar = ord($str{0}); if ($fchar >= ord('A') && $fchar = -20319 && $asc = -20283 && ... ...
分类:
Web程序 时间:
2019-01-09 15:42:50
阅读次数:
166
一、宽字节注入1、什么是宽字节GB2312、GBK、GB18030、BIG5等这些都是常说的宽字节,实际为两字节2、宽字节注入原理防御:将‘转换为\‘绕过:将\消灭mysql在使用GBK编码的时候,会认为两个字符为一个汉字\编码为%5c‘编码为%27%df%5cmysql会认为是一个汉字构造:%df‘%df\‘%df%5c%27其中%df%5c将成为一个汉字
分类:
数据库 时间:
2019-01-09 12:18:12
阅读次数:
296
下载并引入两个dll文件 NPinyin.dll 和 ChnCharInfo.dll 其实这两个dll 任何一个都可以实现汉字转拼音,然而 NPinyin.dll 收录的汉字并不全,但是很人性化,能识别一些常用的汉字。ChnCharInfo.dll 是微软的很全但是不人性化。另外本套代码外有一个自己 ...
xpinyin提供把汉字转为汉语拼音的功能。 安装此模块 ...
分类:
编程语言 时间:
2019-01-08 15:05:29
阅读次数:
172
编码分很多种,首先最早的编码是美国人发明的ASCII码,一个字符表示,没有中文 后来我们自己的科学家发明了带有中文适合我们使用的编码,gbk 也成为国标码,是由两个字符表示的 还有一种编码也就是现在最常用的utf-8 它是由万国码优化而来 可长可短的编码,通常一个汉字是由三个字节表示 中文转换成编码 ...
分类:
其他好文 时间:
2019-01-06 21:12:15
阅读次数:
196
1、ASCii 占用一个字节,只支持英文 2、GB2312 占用2个字节,支持6700+ 汉字 3、GBK 升级版的2312 支持21000+汉字 4、unicode 2-4字节, (1)、支持全球所有语言,编码统一 (2)、包含和全球所有各自的编码的映射关系 本地使用使用unicode没问题,因为 ...
分类:
编程语言 时间:
2019-01-06 10:39:57
阅读次数:
205
一、基础规范: 1. 必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 2. 新库默认使用utf8mb4字符集 解读:utf8mb4是utf8的超集,emoji表情以及部分不常见汉字在utf8下会表现为乱码,故需要升级至utf8mb4。 默 ...
分类:
数据库 时间:
2019-01-05 15:17:46
阅读次数:
229
字符集、字符序的概念与联系 在数据的存储上,MySQL提供了不同的字符集支持。而在数据的对比操作上,则提供了不同的字符序支持。 MySQL提供了不同级别的设置,包括server级、database级、table级、column级,可以提供非常精准的设置。 什么是字符集、字符序?简单的来说: 举个例子 ...
分类:
数据库 时间:
2019-01-04 23:12:15
阅读次数:
402