<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Xingdong的专栏]]></title><description><![CDATA[埋头干活，抬头看路]]></description><link>https://blog.youkuaiyun.com/zandershi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zandershi]]></copyright><item><title><![CDATA[DSS源码分析--RTSP请求的认证机制]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/18046465</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/18046465</guid><author>zandershi</author><pubDate>Thu, 09 Jan 2014 18:05:21 +0800</pubDate><description><![CDATA[DSS对RTSP协议中的ANNOUNCE有一个认证的过程。DSS对RTSP请求的认证过程主要涉及kAuthenticatingRequest和kAuthorizingRequest两个阶段。]]></description><category></category></item><item><title><![CDATA[DSS源码分析--对RTSP请求的状态机处理机制]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/18001523</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/18001523</guid><author>zandershi</author><pubDate>Wed, 08 Jan 2014 17:53:54 +0800</pubDate><description><![CDATA[DSS（Darwin Streaming Server)对RTSP请求的处理，采用了状态机的方法。通过对其状态机的详细分析，可以了解其原理，并根据自己的项目需要，有针对性的做出修改。]]></description><category></category></item><item><title><![CDATA[九条命令搞定Linux内核编译]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/4235881</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/4235881</guid><author>zandershi</author><pubDate>Tue, 02 Jun 2009 14:18:00 +0800</pubDate><description><![CDATA[编译Linux内核，听着很玄乎，操作起来一点都不难，九条简单的命令即可搞定。在Ubuntu下，编译内核的步骤如下：
 
1. 下载源代码
wget
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.4.tar.bz2
 
2. 解压缩
tar jxvf linux-2.6.29.4.tar.bz2 -C /usr/src]]></description><category></category></item><item><title><![CDATA[字符与UNICODE编码]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/3934781</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/3934781</guid><author>zandershi</author><pubDate>Wed, 25 Feb 2009 10:41:00 +0800</pubDate><description><![CDATA[星爷为了接近秋香，在小强的帮助下终于顺利被华府录用，并有了员工号“9527”…… Coding(编号)和Encoding(编码) 如果把星爷比做一个字符，那么给星爷指定员工号“九千五百二十七”这个数字的过程可以被称为coding。OK,现在星爷有编号了，接下来要在星爷的前胸后背各贴一块布，上书9527四个大字。这时候问题就出来了，这块布需要有多长？假如为了让别人容易看清，华府规]]></description><category></category></item><item><title><![CDATA[鱼和熊掌兼得 -- 可即时更新的静态文件客户端缓存]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/2989131</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/2989131</guid><author>zandershi</author><pubDate>Sat, 27 Sep 2008 17:11:00 +0800</pubDate><description><![CDATA[        在Web网站中，css/js/image等静态文件不仅占用大量的网络带宽，而且给服务器端的CPU和IO系统带来极大的负载，是影响服务器吞吐量的重要因素。要解决这个问题，一个有效办法是在客户端对静态文件进行缓存。缓存有可能会导致静态文件不能在客户端即时更新，而某些网站恰恰需要客户端的js/css等缓存文件必须即时更新，否则会对用户体验带来影响。在Web 2.0时代，这更是一个不容忽视]]></description><category></category></item><item><title><![CDATA[在xp上通过vmware装ubuntu，并让ubuntu通过代理服务器访问Internet]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/2301579</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/2301579</guid><author>zandershi</author><pubDate>Thu, 17 Apr 2008 17:01:00 +0800</pubDate><description><![CDATA[在企业中，一般的电脑都是在一个局域网环境中通过代理服务器访问Internet.在这样的环境下，怎么设置vmware以使虚拟系统能够访问Internet呢？在xp上安装vmware后，会多出VMnet1和VMnet8两块网卡。VMnet1用于虚拟系统与宿主系统之间的网络通信，而VMnet8则用于通过bridge模式让虚拟系统桥接到物理网卡上，以访问Internet。VMnet1的IP地址只需]]></description><category></category></item><item><title><![CDATA[LAMP 系统性能调优，第 2 部分: 优化 Apache 和 PHP]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/1658574</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/1658574</guid><author>zandershi</author><pubDate>Tue, 19 Jun 2007 23:09:00 +0800</pubDate><description><![CDATA[如今，使用 LAMP（Linux®、Apache、MySQL 和 PHP/Perl）架构的应用程序不断被开发和部署。但是，服务器管理员常常对应用程序本身几乎没有控制能力，因为应用程序是别人编写的。这份 共三部分的系列文章 将讨论许多服务器配置问题，这些配置会影响应用程序的性能。第二篇文章重点讨论可为优化 Apache 和 PHP 而采取的措施。Linux、 Apache、MySQL 和 PHP]]></description><category></category></item><item><title><![CDATA[LAMP 系统性能调优，第 1 部分: 理解 LAMP 架构]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/1658566</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/1658566</guid><author>zandershi</author><pubDate>Tue, 19 Jun 2007 23:07:00 +0800</pubDate><description><![CDATA[如今，使用 LAMP（Linux®、Apache、MySQL 和 PHP/Perl）架构的应用程序不断被开发和部署。 但是，服务器管理员对应用程序本身几乎没有控制能力，因为应用程序是别人编写的。这份共三部分的系列文章将讨论许多服务器配置问题，这些配置会影响应用程序的性能。第一篇文章讨论 LAMP 架构、一些性能度量技术以及一些基本的 Linux 内核、硬盘和文件系统调节。后续的文章将研究 Apac]]></description><category></category></item><item><title><![CDATA[Subversion 性能调优]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/1658527</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/1658527</guid><author>zandershi</author><pubDate>Tue, 19 Jun 2007 22:31:00 +0800</pubDate><description><![CDATA[Subversion (SVN) 是一种开源的版本控制系统，它为源文件、脚本、二进制文件和其它文件类型的存储、访问和并行开发提供便利。虽然 Subversion 非常流行，但是很多用户在导入或签入二进制文件，以及导出或签出二进制文件时，都体验到难于接受的长时间的等待。幸运的是，一旦理解了导致该性能问题的原因，就可以在您的系统中避免它。在本文中，我将介绍在调查实际 Subversion 文件系统]]></description><category></category></item><item><title><![CDATA[Mantis中文问题的解决办法]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/1623059</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/1623059</guid><author>zandershi</author><pubDate>Wed, 23 May 2007 19:13:00 +0800</pubDate><description><![CDATA[        Mantis是一个(http://www.mantisbt.org)是一个非常优秀的缺陷管理工具。但安装完成后，如果通过浏览器提交的信息内有中文，则显示时将无法正常显示，不得不说是一个小小的遗憾。那么这是什么原因呢？         在我的另一篇博客（深入探索基于LAMP的Web开发中的页面编码问题）中介绍了apache+php系统中的编码处理过程，而Mantis正式通过优先级]]></description><category></category></item><item><title><![CDATA[深入探索基于LAMP的Web开发中的页面编码问题]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/1623033</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/1623033</guid><author>zandershi</author><pubDate>Wed, 23 May 2007 18:54:00 +0800</pubDate><description><![CDATA[        在LAMP(Linux+Apache+MySql+PHP)上进行Web开发时，有时候会遇到中文字符串处理时的乱码。要解决这类乱码问题，最好的办法是对LAMP系统的编码处理过程进行深入分析。        客户端浏览器显示一个页面时采用的编码，是可以由服务器端来决定的。但在服务器端有四种设定页面显示编码的方式，按照它们的优先集，分别是：1. PHP中的header("cont]]></description><category></category></item><item><title><![CDATA[从使用者的角度，谈SVN与CVS的区别 ]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/1479490</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/1479490</guid><author>zandershi</author><pubDate>Wed, 10 Jan 2007 20:19:00 +0800</pubDate><description><![CDATA[SVN已经越来越流行，大有取代CVS的趋势。那么，从使用者的角度来看，SVN带来了哪些好处呢？　　1. 性能提高。SVN不管文件是文本还是二进制类型，在内部都是以二进制差异比较算法来表示文件的更新部分。这表示所有的文件在文件库中都是以差异的形式储存。而且在网络上传输的，都是较小的文件差异部分。这也使创建分支、打标签、合并等操作可以非常快地完成。　　2. 对目录的组织的管理更加方便。]]></description><category></category></item><item><title><![CDATA[互不联通的两个SVN服务器之间的双向同步]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/1479488</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/1479488</guid><author>zandershi</author><pubDate>Wed, 10 Jan 2007 20:18:00 +0800</pubDate><description><![CDATA[SVN从1.4版开始支持两个repository之间的同步，但这种“同步”只是单向的，只能把repository-1的数据同步到repository-2中，实际上repository-2只是一个镜像而已。在我们的项目中，开发团队分别在两个不同的地点，处于安全考虑，两地的内网不对外开放，因此两地无法访问同一个SVN repository，需要分别建立一个repository,并实现这两个repo]]></description><category></category></item><item><title><![CDATA[让SVN作为windows系统服务自动运行]]></title><link>https://blog.youkuaiyun.com/zandershi/article/details/1479487</link><guid>https://blog.youkuaiyun.com/zandershi/article/details/1479487</guid><author>zandershi</author><pubDate>Wed, 10 Jan 2007 20:16:00 +0800</pubDate><description><![CDATA[ Subversion 从1.4版本开始，可以以windows系统服务的形式在开机时自动运行。但Subversion安装程序还不能把自己安装成windows服务，需要我们自己进行手动安装，方法如下： 打开一个DOS命令窗口，执行如下命令：sc create svnserve binPath= "/"C:/Program Files/Subversion/bin/svnserve.exe/"]]></description><category></category></item></channel></rss>