还记得以前在工作中,将爬来的其它网站的数据导到xml。但是会遇到一个问题:即网页会有ascII的控制字符。 一开始以为是别人为了防止采集而加入的,然后发现一个就往过滤表里加一个。直到慢慢发现,他们都是ascii表里的字符。 找到原因了,就好解决了。 ...
分类:
Web程序 时间:
2016-06-02 23:30:16
阅读次数:
216
今天产品部同事报告了一个BUG,经过调试发现,由于用户输入的字符串中,包含字符0x1E, 也就是”记录分隔符”(Record Separator, Notepad++ 显示为[RS]),导致JavaScript XML解析遭遇错误。于是就想在字符串中过滤掉这些没多大用途的字符,同时又要保留部分常用的 ...
分类:
其他好文 时间:
2016-06-02 13:19:22
阅读次数:
5028
不使用jQueryjs,用css控制字符串显示的长度没有控制之前的效果控制之后CSS代码style="width:550px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;"注意控制文章或者标题所在div的长度。
分类:
Web程序 时间:
2016-05-27 15:03:49
阅读次数:
209
作业1:ANSI和utf8的区别?ASCII是用来表示英文字符的一种编码规范,每个ASCII字符占用1个字节(8bits)。可以表示的最大字符数是256,一般只用前128个(最高位为0),其中包括了控制字符、数字、大小写字母和其他一些符号。 ANSI:系统预设的标准文字储存格式。ANSI是Ameri... ...
分类:
编程语言 时间:
2016-05-25 18:40:06
阅读次数:
197
在Linux终端下调试程序时,有时需要输出大量信息。若能控制字体的颜色和显示方式,可使输出信息对比鲜明,便于调试时观察数据。 终端的字符颜色由转义序列(Escape Sequence)控制,是文本模式下的系统显示功能,与具体语言无关。 转义序列以控制字符'ESC'开头。该字符的ASCII码十进制表示 ...
分类:
系统相关 时间:
2016-05-20 13:11:21
阅读次数:
296
字符类引用 [[:alnum:]] 字母和数字 [[:alpha:]] 字母[[:blank:]] 仅表示空格和制表符[[:cntrl:]] 控制字符[[:digit:]] 十进制数[[:graph:]] 打印字符,不包含空格[[:lower:]] 小写字母[[:upper:]] 大写字母[[:pr ...
分类:
其他好文 时间:
2016-05-14 01:02:53
阅读次数:
141
字符设备的控制
1. 字符设备控制理论
1.1 作用
大部分驱动程序除了需要提供读写设备的能力外,还需要具备控制设备的能力。比如:改变波特率
1.2 应用程序接口
在用户空间,使用ioctl系统调用来控制设备,原型如下:
int ioctl(int fd, unsigned long cmd, ...)
...
分类:
其他好文 时间:
2016-05-12 18:46:21
阅读次数:
195
css控制字符长度超出变成点点点显示 width 必不可少 ...
分类:
Web程序 时间:
2016-05-09 12:45:27
阅读次数:
6016
初学Android的时候,在Android Studio中xml里面添加一个Button、EditText等控件后,它的Text总是会显示大写,即使你输入的字符串是小写也不行,控制字符串大小写的属性是android:textAllCaps, 最后查看了一下Themes.xml文件,找到了一些端倪,发 ...
分类:
移动开发 时间:
2016-04-28 19:46:46
阅读次数:
1046
ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 、 1 SOH 33 ! 65 A 97 a 2 STX 34 ” 66 B 98 b 3 ETX 35 # 67 C 99 c 4 EOT 36 $ 6 ...
分类:
其他好文 时间:
2016-04-27 18:43:10
阅读次数:
286