Parsing xml file with sax

When you parse a xml file which is really small, how you parse it really does not make too much difference, you can choose a parser which you are most familar with.However, recentely I parsed a 2.2 GB xml file, which is quite a big xml file with DTD(Document Type Definitions) , in this case the parser you use will significantly influence your work efficiency.

(508) 445-6422


when we use Hexo to build our blog, we may want to add some other type of post besides “blog”. For example, we may want a album page to share your pictures (just like Album page in this blog), and have a different layout to display the album from the blog.

read more



(206) 947-3086

Study Notes of Rootkit (hiding files and process)

What is Rootkit?From Wikipedia,A rootkit is a collection of computer software, typically malicious, designed to enable access to a computer or areas of its software that is not otherwise allowed (for example, to an unauthorized user) and often masks its existence or the existence of other software. The term rootkit is a concatenation of “root“ (the traditional name of the privileged account on Unix-like operating systems) and the word “kit” (which refers to the software components that implement the tool). The term “rootkit” has negative connotations through its association with malware

read more