<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>三藏&#039;s Blog</title>
	<link>http://konlil.mutown.com</link>
	<description></description>
	<lastBuildDate>Thu, 02 Sep 2010 04:58:44 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0" -->

	<item>
		<title>超赞的贴图站</title>
		<description><![CDATA[http://www.cgtextures.com/]]></description>
		<link>http://konlil.mutown.com/?p=49</link>
			</item>
	<item>
		<title>directx基础</title>
		<description><![CDATA[没得办法，老了，记性不好，很多东西都要不断的翻书温习。 矩阵与变换：两种视图变换，正交变换和透视变换。正交变换的过程，将向量先在世界空间做平移旋转变换（如果有平移旋转），再从世界矩阵变换到摄像机矩阵，再利用缩放变换矩阵将其缩放到屏幕空间；透视变换的过程：将向量先在世界空间做平移旋转变换（如果有平移旋转）从世界矩阵变换到摄像机矩阵，再利用投影变换矩阵将其变换到二维屏幕空间。]]></description>
		<link>http://konlil.mutown.com/?p=50</link>
			</item>
	<item>
		<title>关于STL内存泄露误报问题</title>
		<description><![CDATA[这几天一直在查程序的内存泄露问题，那个visual leak detector 着实很好用，但是查出来的报告大篇幅的被stl误报问题占据。之所以会报告stl内存泄露，是因为stl自己的内存分配机制并不保证在容器析构的时候就回收内存，实验证明clear是没有回收内存的。 网上找到一个被称为“swap魔语”的惯用法来解决这个问题： vector&#60;int&#62; nums; nums.push_back(1); //push, push, push..... vector&#60;int&#62;().swap(nums); &#160;//swap magic word 这个hack做法的原理就是：通过交换函数swap，使得容器离开其自身的作用域，从而强制释放容器所占的内存空间。]]></description>
		<link>http://konlil.mutown.com/?p=47</link>
			</item>
	<item>
		<title>首次定制wordpress超简约主题</title>
		<description><![CDATA[因为默认主题太窄，经常一句话显示不全；忍了几次终于忍不了了，所以把wordpress的文档通读了一遍，照着示例（示例教程在这里）搞了现在的这个超级简单的主题，不过看起来好像还不错哈，有点blogbus上文青的味道~~ 上传在这里：ktheme，任意下载，改了更漂亮的给我个链接看就更好了。]]></description>
		<link>http://konlil.mutown.com/?p=36</link>
			</item>
	<item>
		<title>Flex文件流操作</title>
		<description><![CDATA[实例代码如下： &#60;?xml version=”1.0″ encoding=”utf-8″?&#62; &#60;mx:WindowedApplicationxmlns:mx=”http://www.adobe.com/2006/mxml” layout=”absolute” fontSize=”13″ creationComplete=”initApp()”&#62; &#60;mx:Script&#62; &#60;![CDATA[ import flash.filesystem.*; &#160; &#160; &#160; &#160; &#160; &#160; //引用filesystem下的全部类 [Bindable] //定义File变量，并指向“test.txt”文件。 var file:File=new File(File.applicationResourceDirectory. nativePath+”\\test.txt”); private function initApp():void { var stream:FileStream = new FileStream(); //定义FileStream类实例，用以处理文件流 stream.open(file,FileMode.READ); &#160; &#160;//以读的方式打开文件 txtFile.text=stream.readUTFBytes(stream.bytesAvailable); &#160;//读取文件中的内容 stream.close(); &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; //关闭文件流 } ]]&#62; &#60;/mx:Script&#62; [...]]]></description>
		<link>http://konlil.mutown.com/?p=26</link>
			</item>
	<item>
		<title>Flex使用json格式数据</title>
		<description><![CDATA[下边是一段使用json格式数据的flex代码： &#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62; &#160;&#60;mx:Application xmlns:mx=&#34;http://www.adobe.com/2006/mxml&#34; layout=&#34;vertical&#34; creationComplete=&#34;jsonservice.send()&#34;&#62; &#160;&#60;mx:Script&#62; &#160;&#60;![CDATA[ &#160;import mx.rpc.events.ResultEvent; &#160;import com.adobe.serialization.json.JSONDecoder; &#160;private function onJSONResult( event:ResultEvent ) : void { &#160;var data:String = event.result.toString(); &#160;data = data.replace( /\s/g, '' ); &#160;var jd:JSONDecoder = new JSONDecoder( data ); &#160;dg.dataProvider = jd.getValue(); &#160;} &#160;]]&#62; &#160;&#60;/mx:Script&#62; &#160;&#60;mx:HTTPService id=&#34;jsonservice&#34; &#160;url=&#34;http://localhost:8080/jsp-examples/flexds/json.jsp&#34; &#160;resultFormat=&#34;text&#34; result=&#34;onJSONResult(event)&#34; /&#62; &#160;&#60;mx:Panel title=&#34;Stock Data &#34; [...]]]></description>
		<link>http://konlil.mutown.com/?p=24</link>
			</item>
	<item>
		<title>为小黑做xp</title>
		<description><![CDATA[vista是不能忍受的，这是公认的~ 于是被逼要为小黑重做系统为xp，为了不重装一堆驱动，经历了一个极其艰辛的xp系统恢复历程&#8230;. 1. 首先介绍这个伟大的链接：http://itbbs.pconline.com.cn/notebook/9593550.html， 就是它指引了我走向光明。 2.但是帖子里说漏了一个东西，就是要给虚拟机vmware重做bios，在vmware安装目录下的bin目录下有个叫vmware-vmx.exe的文件，要修改的就是这个文件。首先我在csdn上找到一个大大做好的ROM文件（VM-IBM.ROM），链接忘了~~，然后用ResScope软件打开vmware-vmx.exe，然后导入这个ROM资源文件，会发现编号为6006的资源文件被修改，保存vmware-vmx.exe后，bios信息就修改好了。 3. 未完待续]]></description>
		<link>http://konlil.mutown.com/?p=22</link>
			</item>
	<item>
		<title>一个斜杠</title>
		<description><![CDATA[写了一个登录的表单： &#60;form action=&#8221;/login/&#8221; method=&#8221;post&#8221;&#62; &#60;p&#62;用户名: &#60;input name=&#8221;username&#8221; type=&#8221;text&#8221; /&#62;&#60;/p&#62; &#60;p&#62; 密码: &#60;input name=&#8221;password&#8221; type=&#8221;password&#8221; /&#62; &#60;/p&#62; &#60;input type=&#8221;submit&#8221; value=&#8221;登录&#8221; /&#62; &#60;/form&#62; 就因为 action=&#8221;/login/&#8221;少写了一个斜杠，点击按钮提交的时候，django死活也找不到处理函数，血的教训啊~~~ 其实：setting.py中是可以设置其兼容此问题的，杯具啊啊啊~~]]></description>
		<link>http://konlil.mutown.com/?p=18</link>
			</item>
	<item>
		<title>css控制图片自适应大小</title>
		<description><![CDATA[获取的图片链接是不知道长宽的，设置成固定长宽会导致变形，所以需要用css自适应的控制其大小，这里给出了很trick的方法。]]></description>
		<link>http://konlil.mutown.com/?p=14</link>
			</item>
	<item>
		<title>防盗链与反防盗链</title>
		<description><![CDATA[rss阅读很头疼的一个问题就是：很多网站会防盗链，图片显示不正确；对此网上给出的反“防盗链”的方法都是伪装referer, 就是在http请求包里强制修改referer; 有很多实现方式，asp,php的都有，最后我用了残耳同学的，希望他能一直让我免费用下去，给出链接。]]></description>
		<link>http://konlil.mutown.com/?p=12</link>
			</item>
</channel>
</rss>
