Cnangel: January 2009的归档

如何使用libxml2库?

| 暂无评论
    libxml2库是干什么的?很多人就开始说,是搞xml的、解析xml格式的、读取xml文件的......
其实说的都不错,但是对libxml2库的理解狭隘了一点。

     libxml2现在不仅仅可以解析XML(EXtensible Markup Language)格式,包括HTML(HyperText Markup Language)以及现时常用的超文本格式的最高层次标准 SGML(Standard Generalized Markup Language) 都可以解析。
很多时候问题当时解决了,但是后来碰到又忘记怎么解决的了,记性老不好,还是记下笔记和大家一起分享吧。

vim里面设置好.vimrc的字符读取配置后,形式如下:
set fileencodings=ucs-bom,utf-8,gbk,big5,latin1
set encoding=utf-8
set termencoding=utf-8
set fileencoding=utf-8
终端的编码也是UTF-8,这样,打开latin1、gbk、big5的文件的时候,vim会自动识别(需要vim7.0以上版本)其编码格式,这样看到字符不是乱码,但是我将vim自动识别的编码copy到其他文件,注意,这里的编码就在vim的操作yy的过程中,出现了二次编码的情况,其他文件一旦保存,那么其内存就会变成乱码格式,这就是二次编码乱码问题的由来。

经过hexdump乱码文件发现现在的一个汉字都成了三个字节,而且在vim打开提示无转换状态,说明这个文件目前的文字编码是UTF-8编码;而原来的文字编码可能是两个字节两个,最好的方式,转换为latin1编码重新垒码。


杭州的冬天

| 暂无评论
    杭州的冬天很冷,记得以前在北方的时候,感觉也没有这么冷过;上学是在老家湖南,那时候冬天也很冷,但依稀都忘记当时的冷了。主要现在不适应南方的冬天,冷的感觉了。
    杭州的温度大概是6℃-9℃,虽然穿上毛衣毛裤,带上手套,但是整个心都感觉寒气逼人,想当初在吉林零下20摄氏度的温度,出去扫雪也没有感觉有多么冷。
    南方的冬天比北方的冷,主要有两个方面的原因吧:
  1. 南方比较潮湿,北方比较干燥,潮湿的空气与皮肤接触,导致皮肤散热比较快;
  2. 南方的户外和户内,温度都差不多,所以呆了长时间的低温下,当然会有所冷了。

   好想好想去吃特别辣的辣椒了~~~!! 

2009年的新一篇

| 暂无评论
元旦,很多很多的事情要开始规划了。


关于此归档

这里是CnangelJanuary 2009发表的所有日记。

上一篇日记Cnangel: December 2008

下一篇日记Cnangel: February 2009

主索引归档页可以看到最新的日记和所有日记。

August 2012

Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Powered by Movable Type 5.14-en