<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[douzi24的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/douzi24</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; douzi24]]></copyright><item><title><![CDATA[ext2 ext3 ext4的区别]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6579751</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6579751</guid><author>douzi24</author><pubDate>Fri, 01 Jul 2011 16:11:00 +0800</pubDate><description><![CDATA[ext2文件系统中最重要的概念就是块组，包括：超级块、组描述符表、块位图、inode位图、inode表和数据块  ext3中加入了日志功能  ext4注重伸缩性和可靠性，精确了时间戳]]></description><category></category></item><item><title><![CDATA[shell初始化时与配置有关的几个文件]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6577961</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6577961</guid><author>douzi24</author><pubDate>Thu, 30 Jun 2011 19:21:00 +0800</pubDate><description><![CDATA[/etc/profile  所有用户的环境变量信息~/profile      当前用户环境变量信息 /etc/bash.bashrc  所有用户的shell环境~/.bashrc             当前用户的shell环境  /etc/environment  系统环境变量]]></description><category></category></item><item><title><![CDATA[channel配置时一个小问题]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6560849</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6560849</guid><author>douzi24</author><pubDate>Wed, 22 Jun 2011 13:30:00 +0800</pubDate><description><![CDATA[【问题描述】如果在message-config.xml中加入这样的配置        	my-polling-amf    就会出下面的错2011-6-22 11:05:57 org.apache.catalina.core.StandardEngine start信息: Starting Servlet Engine: Apache Tomcat/6.0.14]]></description><category></category></item><item><title><![CDATA[[RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend"]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6552297</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6552297</guid><author>douzi24</author><pubDate>Fri, 17 Jun 2011 17:18:00 +0800</pubDate><description><![CDATA[这个错误有可能是Flex compiler设置上的问题，里面的additional compiler arguments设定的问题一个例子是-services "D:/PnP/BlazeDS/blazeds/tomcat/webapps/PnPOnLine/WEB-INF/flex/services-config.xml" -locale en_US]]></description><category></category></item><item><title><![CDATA[[RemoteClass(alias="flex.samples.product.Product")]、前台和后台的数据更新举例]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6546914</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6546914</guid><author>douzi24</author><pubDate>Wed, 15 Jun 2011 19:13:00 +0800</pubDate><description><![CDATA[【问题描述】点击左侧的表格，数据的信息将在右侧显示出来，此时更改右侧的数据，左侧的表格也将改变，这是前端的数据更新，刷新页面时数据又回到更新前 如果点击update按钮，则进行的是后台的数据更新，这意味着如果刷新网页，更改仍起效果【代码分析】前端的主文件mxml中有这样的代码	 用被选中的数据list.selectedItem实例化一个Product，并将这个对]]></description><category></category></item><item><title><![CDATA[itemRenderer]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6546621</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6546621</guid><author>douzi24</author><pubDate>Wed, 15 Jun 2011 17:01:00 +0800</pubDate><description><![CDATA[【描述】一组数据需要呈现出某一特定的渲染效果，比如手机的展示 这时就需要用到itemRenderer【用法介绍】1. 首先用一个mxml文件编写渲染的效果，本例中是Thumb.mxml<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="120" height="120" 	horizontalAlign]]></description><category></category></item><item><title><![CDATA[[Bindable]元数据标签举例]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6546517</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6546517</guid><author>douzi24</author><pubDate>Wed, 15 Jun 2011 16:30:00 +0800</pubDate><description><![CDATA[【描述】现在想从后台的数据库里读取一些Product信息进行填到Panel里【代码分析】			 	 可以看出dataProvider是指Panel从哪里获得数据，{products}代表一个变量，由这个变量提供给Panel它想要的数据，这时这个变量需要用{}引起来，而后面的itemRenderer="Thumb"中的Thumb实际上是一个类，就不用{}了 produ]]></description><category></category></item><item><title><![CDATA[【解决】工程没有可运行的文件，mxml文件图标呈灰色]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6544452</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6544452</guid><author>douzi24</author><pubDate>Tue, 14 Jun 2011 18:04:00 +0800</pubDate><description><![CDATA[ 问题出现时，包资源浏览器中的main.mxml呈右边的样子，是灰色，且不可运行问题的原因是ide设置上，没有告诉ide哪个是可运行的文件【解决办法】工程上右键->properties->Flex Applications->add 选好要添加的运行文件，记得一定要set as default ]]></description><category></category></item><item><title><![CDATA[Cross-domain policy和/WEB-INF/flex/proxy-config.xml]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6543635</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6543635</guid><author>douzi24</author><pubDate>Tue, 14 Jun 2011 13:56:00 +0800</pubDate><description><![CDATA[从flash 7开始，不同域名的资源访问受到限制，比如a.com上有一个movie浏览器要浏览b.com中的movie资源，就需要在b.com的根目录下有一个crossdomain.xml以允许a.com的访问，内容大致为			    			    			    			        如果没有权限在b.com的根目录下放置文件也可以设置HTTPSer]]></description><category></category></item><item><title><![CDATA[为flex工程指定运行时浏览的页面]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6543240</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6543240</guid><author>douzi24</author><pubDate>Tue, 14 Jun 2011 11:13:00 +0800</pubDate><description><![CDATA[【问题描述】flash builder 4.5 for PHP的环境下，运行一个主文件是main1.mxml的文件，可以得到运行的效果   现在打算把主文件改名为main.mxml,发现运行出错  【原因分析】可以看出改名后找不到相应的页面文件，说明项目工程并没有自动编译。经测试，refresh和强制builde都没有用【解决方法】project->clea]]></description><category></category></item><item><title><![CDATA[goso笔试]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6450053</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6450053</guid><author>douzi24</author><pubDate>Fri, 27 May 2011 14:50:00 +0800</pubDate><description><![CDATA[<br />1. 手工实现atoi<br />// Test_C++.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>
using namespace std;

int my_atoi(const char* pch)
{
	int sig = 1;
	int result = 0;
	if(*pch == '+' || *pch]]></description><category></category></item><item><title><![CDATA[分区举例]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6449175</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6449175</guid><author>douzi24</author><pubDate>Fri, 27 May 2011 08:44:00 +0800</pubDate><description><![CDATA[<br />假设现在有两个SATA硬盘，如果在第二个硬盘分出6个区，如何分区<br /> <br />主分区P和扩展分区E加在一起最多只能有4个，且E最多1个，分区号用sdb1~sdb4占据，这是固定的，逻辑分区只能从sdb5开始<br /> <br />所以如果用PPPE方式的话，分为<br />/dev/sdb1<br />/dev/sdb2<br />/dev/sdb3<br />/dev/sdb5<br />/dev/sdb6<br />/dev/sdb7<br /> <br />如果是PE方式的话]]></description><category></category></item><item><title><![CDATA[Ubuntu 10.04 安装在 VMware Workstation 7 后，键盘无法输入的问题的解决方法]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6445374</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6445374</guid><author>douzi24</author><pubDate>Wed, 25 May 2011 16:51:00 +0800</pubDate><description><![CDATA[Ubuntu应用 在Vmware 7 下装载的最新Ubuntu10.04镜像会出现无法识别键盘输入。在登录画面时，不能输入密码，无法正常进入系统解决办法：

方案一：

(1) 开户屏幕键盘功能 在上图开机界面在右下角单击小人图案，再单击“Universal Access Perferences”，出击“Universal Access Perferences”对话框，在对话框中选中“Use on-screen keyboard”(使用屏幕键盘)，以开启屏幕键盘功能，这时会有一个屏幕键盘快速闪过；]]></description><category></category></item><item><title><![CDATA[绑定时间越早，灵活性越差]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6445355</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6445355</guid><author>douzi24</author><pubDate>Wed, 25 May 2011 16:47:00 +0800</pubDate><description><![CDATA[<br />编码时--使用神秘数值<br />编译时--使用具名常量<br />加载时--从注册表、属性文件中读取<br />对象实例化时--例如窗体创建时<br />即时--每次窗体重绘时读取数据<br /> <br /> ]]></description><category></category></item><item><title><![CDATA[避免代码的“混合耦合”]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6445343</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6445343</guid><author>douzi24</author><pubDate>Wed, 25 May 2011 16:44:00 +0800</pubDate><description><![CDATA[<br />变量pageCount的取值>0表示已经打印的纸张数量，而取-1时表示有错误发生。<br /> <br />这种变量的含义被称为“混合耦合”，整数类型耦合了布尔类型<br /> <br />变量bytesWritten可能表示写入输出文件的字节数，如为负的话，表示用于输出的磁盘驱动器号<br /> <br />这种用法也是不好的。]]></description><category></category></item><item><title><![CDATA[taylor GA GC GS DN]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6435519</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6435519</guid><author>douzi24</author><pubDate>Fri, 20 May 2011 20:32:00 +0800</pubDate><description><![CDATA[<br />taylor GA4e，其实就是414e换了个名字而已，3系以上的非缺角型号换了个叫法，14叫GA，12叫GC，16叫GS，10叫DN]]></description><category></category></item><item><title><![CDATA[什么样的编程是进攻式编程（offensive programming）]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6426183</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6426183</guid><author>douzi24</author><pubDate>Tue, 17 May 2011 10:09:00 +0800</pubDate><description><![CDATA[<br />1. 确保断言使程序终止运行，可以确保每个问题都被强制修复<br />2. 完全填充所有分配到的内存，这样可以检测到内存分配上的错误<br />3. 完全填充分配到的流，可以检测到文件格式上的错误<br />4. 确保每个case分支都能产生严重错误<br />5. 删除对象前用垃圾数据填满<br />6. 让程序自动发送错误日志，比如通过电子邮件的方式<br /> <br />由上面可以看出进攻式的编程比较激进，而防御式编程更符合一般人的处事方式]]></description><category></category></item><item><title><![CDATA[ 代码大全中的数据]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6411259</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6411259</guid><author>douzi24</author><pubDate>Wed, 11 May 2011 10:53:00 +0800</pubDate><description><![CDATA[P168 一项针对450个子程序所做的研究发现，高内聚的子程序50%都没有错，而低内聚的18%没有错P154 以功能为向导的项目重用35%的代码，面向对象的项目可以重用70%的代码]]></description><category></category></item><item><title><![CDATA[虚继承和虚函数的实质]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6411135</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6411135</guid><author>douzi24</author><pubDate>Wed, 11 May 2011 10:17:00 +0800</pubDate><description><![CDATA[<br />// Test_C++.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>
using namespace std;

class A
{
public:
	int i;
	virtual void f();		//虚函数
};

class B:virtual public A	//虚继承
{};
class ]]></description><category></category></item><item><title><![CDATA[要避免什么样的类]]></title><link>https://blog.youkuaiyun.com/douzi24/article/details/6411056</link><guid>https://blog.youkuaiyun.com/douzi24/article/details/6411056</guid><author>douzi24</author><pubDate>Wed, 11 May 2011 09:50:00 +0800</pubDate><description><![CDATA[<br />1. 无关紧要的类。比如这个类只有一些成员变量而没有函数，可以考虑把这些成员变量并入到另外一个类里。<br /> <br />2. 动词命名的类。这种类没有成员变量而只提供函数，其实是供别的类使用而已，应该考虑把这些函数并入到另外的类里。比如InitialDataBase]]></description><category></category></item></channel></rss>