<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[备忘录]]></title><description><![CDATA[知识除了收集，还要整理]]></description><link>https://blog.youkuaiyun.com/mobailwang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mobailwang]]></copyright><item><title><![CDATA[关于C#下面windows服务读取注册表的问题]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/50516883</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/50516883</guid><author>mobailwang</author><pubDate>Thu, 14 Jan 2016 14:19:21 +0800</pubDate><description><![CDATA[留着以后作备忘]]></description><category></category></item><item><title><![CDATA[用到的Linux命令]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/45289435</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/45289435</guid><author>mobailwang</author><pubDate>Sun, 26 Apr 2015 16:49:39 +0800</pubDate><description><![CDATA[最近在Linux上面开发一个项目，经常要用到一些命令，有时候用过又忘了，在这里自己给自己做个记录


1、查看某个库是否已经安装


做Linux开发的时候，往往会出现 某些库 can not found 的情况，在我们添加了这些库之后，如何查看这些库的路径是否被识别了呢？下面介绍一个命令：

ldconfig -p | grep lts]]></description><category></category></item><item><title><![CDATA[PowerDesigner15导出HTML时包含表、列的备注信息]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/27093387</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/27093387</guid><author>mobailwang</author><pubDate>Mon, 26 May 2014 17:19:40 +0800</pubDate><description><![CDATA[以前项目导出HTML的时候，是让其他人弄的，这次自己导出一回，发现]]></description><category></category></item><item><title><![CDATA[轻量级网络请求框架MKNetworkKit介绍及使用]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/25056959</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/25056959</guid><author>mobailwang</author><pubDate>Mon, 05 May 2014 15:59:56 +0800</pubDate><description><![CDATA[在苹果开发中，我们可以使用苹果提供的NSURLConnection和NSURLRequest网络请求API来解决大部分的WebService请求，但使用起来不是很简洁方便，因此正面介绍一个第三方提供的网络框架MKNetworkKit。
1、什么是MKNetworkKit?
MKNetworkKit 是一个使用十分方便，功能又十分强大、完整的iOS网络编程代码库，完全基于 ARC。它只有两个类,]]></description><category></category></item><item><title><![CDATA[用于过滤集合的条件对象NSPredicate]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/24970759</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/24970759</guid><author>mobailwang</author><pubDate>Sun, 04 May 2014 11:48:41 +0800</pubDate><description><![CDATA[NSPredicate-指定过滤条件，用来在内存中过滤集合对象
假如有一个集合对象NSArray，而你想通过输入一个条件而得到满足条件的对象，那么可以使用NSPredicate来进行过滤。
例：
NSMutableArray *mutableArray = [NSMutableArray arrayWithObjects :@"Andy", @"Bike", @"Beer", @"Candy]]></description><category></category></item><item><title><![CDATA[windows路径操作API函数]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7651325</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7651325</guid><author>mobailwang</author><pubDate>Mon, 11 Jun 2012 09:53:26 +0800</pubDate><description><![CDATA[路径截断与合并函数


 




 


 




PathRemoveArgs


去除路径的参数




PathRemoveBackslash


去除路径最后的反斜杠“\”




PathAddBackslash


 在路径最后加上反斜杠“\”




PathRemoveBlanks


去除路]]></description><category></category></item><item><title><![CDATA[objective-c之查找文件]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7454723</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7454723</guid><author>mobailwang</author><pubDate>Thu, 12 Apr 2012 17:15:28 +0800</pubDate><description><![CDATA[查找文件
下面通过一个程序有组合使用上面所学的知识，比如NSString、NSMutableArray、NSEnumerator以及NSFileManager来对文件系统进行操作，如创建目录、删除文件、移动文件或者获取文件信息。在下面的例子中，会要求NSFileManager来创建NSDirectoryEnumerator来遍历文件的层次结构。通过注释对下面的例子进行说明：

#import]]></description><category></category></item><item><title><![CDATA[objective-c之各种数值]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7454581</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7454581</guid><author>mobailwang</author><pubDate>Thu, 12 Apr 2012 16:50:01 +0800</pubDate><description><![CDATA[各种数值
NSArray和NSDictionary都只能存储对象，不能存储任何基本类型的数据，如int,float,struct。因此我们可以用对象来封装基本的数值。
NSNumber
Cocoa提供了NSNumber来存储对象，但不能存储C里面的各种数据，所以我们要用一些相应的对象来进行封装。
NSNumber类来包装基本数据对象。可以有下列方法：

+ (NSNumber *) n]]></description><category></category></item><item><title><![CDATA[objective-c之集合家族]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7454441</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7454441</guid><author>mobailwang</author><pubDate>Thu, 12 Apr 2012 16:35:34 +0800</pubDate><description><![CDATA[Cocoa提供了很多集合类，来提供我们使用，下面就对其中的对象的使用说明

NSArray
NSArray是一个Cocoa类，用来存储对象的有序列表，你可以在其中放入任意类型的对象：NSString或者是其他你想要存储的对象，但只能是存储Objective-C的对象，而不能存储C语言中的基本数据类型，如int、float、enum、struct，或者NSArray中的随机指针，同时也不能在N]]></description><category></category></item><item><title><![CDATA[objective-c之NSString]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7453944</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7453944</guid><author>mobailwang</author><pubDate>Thu, 12 Apr 2012 15:11:50 +0800</pubDate><description><![CDATA[NSString在前面已经说过是，是Cocoa中用来处理字符串的类。下面就是NSString的一些常用方法及操作：

 创建字符串
NSString的stringWithFormat：方法就是通过格式字符串和参数创建NSString的：

+ (id) stringWithFormat: (NSString *) format,...;

你可以按下面的使用，如：

NSStri]]></description><category></category></item><item><title><![CDATA[objective-c之有用结构体]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7453919</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7453919</guid><author>mobailwang</author><pubDate>Thu, 12 Apr 2012 15:07:39 +0800</pubDate><description><![CDATA[范围
typedef struct _NSRange{
unsigned intlocation;
Unsigned intlength;
} NSRange;
这个结构体用来表示相关事物的范围，通常是字符串里的字符范围或者数组的元素范围，location用来表示起始位置，length表示该范围所含元素的个数。
例如有一个字符串“Myname is Leo”，单词“is”可以用loca]]></description><category></category></item><item><title><![CDATA[Objective-C学习简介]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7453687</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7453687</guid><author>mobailwang</author><pubDate>Thu, 12 Apr 2012 14:28:38 +0800</pubDate><description><![CDATA[前段时间花了点时间摸了下Objective-C，自己装了“黑苹果”，Lion系统，版本是10.7.2，还要安装XCode开发环境，对应的版本为xocde_4.2_and_ios_5_sdk_for_lion.dmg。
XCode3与Lion系统是不兼容的，安装了之后也看不到XCode工具，这点要特别注意下。
安装过程很简单，这里不再说明了。基本上现在大多数书的开发环境都都是xocde_3的，因]]></description><category></category></item><item><title><![CDATA[Objective-C之入门语法篇]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7453066</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7453066</guid><author>mobailwang</author><pubDate>Thu, 12 Apr 2012 11:42:39 +0800</pubDate><description><![CDATA[布尔类型
C里面的布尔类型bool具体true和false值，而objective-c里面提供BOOL，但它的值却是YES和NO。实际上objective-c的BOOL实际上是一种对带符号的字符类型（singed char）的定义（typedef），它使用8位存储空间，YES定义为1，而NO定义为0.objective-c并不将BOOL作为仅能保存YES或NO值的真正的布尔类型来。编译器将BOO]]></description><category></category></item><item><title><![CDATA[XCode4.0之HelloWorld创建及说明]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7452788</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7452788</guid><author>mobailwang</author><pubDate>Thu, 12 Apr 2012 11:14:47 +0800</pubDate><description><![CDATA[打开XCode之后，我们开始创建我们的第一个控制台程序“HelloWorld”了，顺便熟悉一下XCode的界面及使用。
首先选择“Create a New Xcode project”，然后选择“Open”按钮；



左侧选择“Mac OS X”下面的“Application”，然后在右侧选择“Command Line Tool”（这表示我们要创建Mac操作系统下面的一个控制台应用程序]]></description><category></category></item><item><title><![CDATA[VC下DLL编写整理]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7433149</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7433149</guid><author>mobailwang</author><pubDate>Fri, 06 Apr 2012 17:35:09 +0800</pubDate><description><![CDATA[一、DLL简介
1. 什么是DLL？
动态链接库英文为DLL，是Dynamic Link Library 的缩写形式，DLL是一个包含可由多个程序同时使用的代码和数据的库，DLL不是可执行文件。动态链接提供了一种方法，使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中，该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和]]></description><category></category></item><item><title><![CDATA[Sqlite的相关使用]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7433077</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7433077</guid><author>mobailwang</author><pubDate>Fri, 06 Apr 2012 17:12:28 +0800</pubDate><description><![CDATA[1. Sqlite简介
SQLite，是一款轻型的数据库，是遵守ACID的关联式数据库管理系统，它的设计目标是嵌入式的，而且目前已经在很多嵌入式产品中使用了它，它占用资源非常的低，在嵌入式设备中，可能只需要几百K的内存就够了。
Sqlite的数据是存储在单个文件里面，因此你可以看作一个文件就是一个数据库。它使用起来较为方便，无须安装驱动，你的应用程序只须依赖Sqlite动态链接库，就可以进行相]]></description><category></category></item><item><title><![CDATA[char 与 wchar_t 区别]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7052697</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7052697</guid><author>mobailwang</author><pubDate>Thu, 08 Dec 2011 11:06:14 +0800</pubDate><description><![CDATA[有的人爱用strcpy等标准ANSI函数，有的人爱用_tXXXX函数，有必要把来龙去脉搞清楚。为了搞清这些函数，就必须理请几种字符类型的写法。char就不用说了，先说一些wchar_t。wchar_t是Unicode字符的数据类型，它实际定义在里：
typedef unsigned short wchar_t;
   不能使用类似strcpy这样的ANSI C字符串函数来处理wchar_t字符]]></description><category></category></item><item><title><![CDATA[VS2008下面控制台下面的宽字符中文输出]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7052531</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7052531</guid><author>mobailwang</author><pubDate>Thu, 08 Dec 2011 10:50:42 +0800</pubDate><description><![CDATA[今天碰到一个问题，就是在VS2008下面的控制台程序里面，从一个文本文件里面读取出相应的内容，中文的，然后想到控制台下面显示出来，过程都很顺利，先读取出来放到char* cpContent里面，然后利用MultiByteToWideChar转换成宽字符wchar_t * wpContent，然后利用wprintf进行输出，在调试的时候，可以看到wpContent里面存放的是中文内容，但是输出之后却]]></description><category></category></item><item><title><![CDATA[堆和栈的区别（转过无数次的文章）]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7014030</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7014030</guid><author>mobailwang</author><pubDate>Sat, 26 Nov 2011 10:24:05 +0800</pubDate><description><![CDATA[一、预备知识—程序的内存分配  
  一个由C/C++编译的程序占用的内存分为以下几个部分  
  1、栈区（stack）—   由编译器自动分配释放   ，存放函数的参数值，局部变量的值等。其  
  操作方式类似于数据结构中的栈。  
  2、堆区（heap）   —   一般由程序员分配释放，   若程序员不释放，程序结束时可能由OS回  
  收   。注意它与数据结构中的堆是两]]></description><category></category></item><item><title><![CDATA[对话框控件随界面大小的改变而改变]]></title><link>https://blog.youkuaiyun.com/mobailwang/article/details/7013981</link><guid>https://blog.youkuaiyun.com/mobailwang/article/details/7013981</guid><author>mobailwang</author><pubDate>Sat, 26 Nov 2011 09:48:14 +0800</pubDate><description><![CDATA[在网上找到了一个相应的资源，就是让对话框的控件，与对话框的大小的改变相对应的，也就是一个头文件，定义了一些宏，然后程序在相应的部分调用这些宏，来达到最后的功能。
下面是关于这个头文件的一些说明：

/*===================================================*\
|]]></description><category></category></item></channel></rss>