<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sunlin5000的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sunlin5000</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sunlin5000]]></copyright><item><title><![CDATA[iOS duplicate symbols for architecture i386]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/38990479</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/38990479</guid><author>sunlin5000</author><pubDate>Tue, 02 Sep 2014 00:00:14 +0800</pubDate><description><![CDATA[Xcode添加静态库以及编译选项配置常见问题





一,Xcode编译出现Link错误,出现"duplicate symbols for architecture i386 clang"提示.
问题:链接时,项目有重名文件.
解决:
根据错误提示,做如下检查:
1.Taraget->Build Settings->Link Binary With Libraries检查是否]]></description><category></category></item><item><title><![CDATA[创建表]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/38822929</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/38822929</guid><author>sunlin5000</author><pubDate>Mon, 25 Aug 2014 16:51:46 +0800</pubDate><description><![CDATA[alter table sensitive_items storage (next 1M);
drop index i_sensitive_items;
alter table sensitive_items add constraint pk_sensitive_items primary key (item_no) using index storage (initial 1M next ]]></description><category></category></item><item><title><![CDATA[oracle sql 批量更新 [转]]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/38088025</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/38088025</guid><author>sunlin5000</author><pubDate>Thu, 24 Jul 2014 16:49:13 +0800</pubDate><description><![CDATA[update table1
  
set town=(select town from table2 where table2 .id=table1.id)
  
where exists (select 1 from table2 where table2 .id=table1.id)
   


update table1
  
   set town = (select ]]></description><category></category></item><item><title><![CDATA[Object2 7、对象归档]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/16950681</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/16950681</guid><author>sunlin5000</author><pubDate>Mon, 25 Nov 2013 20:40:05 +0800</pubDate><description><![CDATA[1、概念：对象归档是指将对象写入文件保存到硬盘上，当再次重新打开程序时，可以还原这些对象。也可称为对象序列化、对象持久化
2、对象持久化方式
 1)数据持久性的方式
    NSKeyedArchiver   ----对象归档
    NSUserDefaults
    属性列表化 (NSArray, NSDictionary保存文件)
    SQlite数据库、Core Data]]></description><category></category></item><item><title><![CDATA[Ojbect-C2 6、NSFileHandle 和NSFileManager 的使用]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/16919101</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/16919101</guid><author>sunlin5000</author><pubDate>Sun, 24 Nov 2013 13:58:44 +0800</pubDate><description><![CDATA[Tasks


Getting a File Handle

+ fileHandleForReadingAtPath:+ fileHandleForReadingFromURL:error:+ fileHandleForWritingAtPath:+ fileHandleForWritingToURL:error:+ fileHandleForUpdatingAtPath:+ file]]></description><category></category></item><item><title><![CDATA[Ojbect-C2 5、NSSet和NSMutableSet集合的使用]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/14497023</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/14497023</guid><author>sunlin5000</author><pubDate>Thu, 07 Nov 2013 22:11:28 +0800</pubDate><description><![CDATA[Adopted Protocols


NSCoding


encodeWithCoder:

initWithCoder:



NSCopying


copyWithZone:



NSMutableCopying


mutableCopyWithZone:



NSFastEnumeration


countByEnume]]></description><category></category></item><item><title><![CDATA[Ojbect-C2 4、NSDictionary和NSMutableDictionary字典的使用]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/14490273</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/14490273</guid><author>sunlin5000</author><pubDate>Thu, 07 Nov 2013 21:33:29 +0800</pubDate><description><![CDATA[Adopted Protocols


NSCoding


encodeWithCoder:

initWithCoder:



NSCopying


copyWithZone:



NSMutableCopying


mutableCopyWithZone:



NSFastEnumeration


countByEnume]]></description><category></category></item><item><title><![CDATA[Ojbect-C2 3、NSArray和NSMutableArray数组的使用]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/14482557</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/14482557</guid><author>sunlin5000</author><pubDate>Thu, 07 Nov 2013 20:49:29 +0800</pubDate><description><![CDATA[Adopted Protocols


NSCoding


encodeWithCoder:

initWithCoder:



NSCopying


copyWithZone:



NSMutableCopying


mutableCopyWithZone:



NSFastEnumeration


countByEnume]]></description><category></category></item><item><title><![CDATA[xcode快捷键]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/14461779</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/14461779</guid><author>sunlin5000</author><pubDate>Thu, 07 Nov 2013 19:54:58 +0800</pubDate><description><![CDATA[以下内容转自互联网：http://www.linuxidc.com/Linux/2012-08/67905.



Xcode常用快捷键，网上找的总结一下，特别是格式化代码

隐藏xcode command+h
退出xcode command+q
关闭窗口 command+w
关闭所有窗口 command+option+w
关闭当前项目 command+control+w
关]]></description><category></category></item><item><title><![CDATA[Ojbect-C2 2、NSString和NSMutableString字符串的使用]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/14428425</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/14428425</guid><author>sunlin5000</author><pubDate>Wed, 06 Nov 2013 22:32:59 +0800</pubDate><description><![CDATA[Creating and Initializing Strings

+ string– init– initWithBytes:length:encoding:– initWithBytesNoCopy:length:encoding:freeWhenDone:– initWithCharacters:length:– initWithCharactersNoCopy:length:free]]></description><category></category></item><item><title><![CDATA[Ojbect-C2 1、NSNumber数字的使用]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/14422801</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/14422801</guid><author>sunlin5000</author><pubDate>Wed, 06 Nov 2013 22:24:35 +0800</pubDate><description><![CDATA[1、



Creating an NSNumber Object

+ numberWithBool:+ numberWithChar:+ numberWithDouble:+ numberWithFloat:+ numberWithInt:+ numberWithInteger:+ numberWithLong:+ numberWithLongLong:+ numberWithSh]]></description><category></category></item><item><title><![CDATA[多态、动态绑定和动态类型]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/14418371</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/14418371</guid><author>sunlin5000</author><pubDate>Wed, 06 Nov 2013 22:06:19 +0800</pubDate><description><![CDATA[多态、动态绑定和动态类型



- (BOOL)isKindOfClass: (Class) aClass:    对象是不是aClass或者其子类的成员
- (BOOL)isMemberOfClass: (Class) aClass:  对象是不是aClass成员
- (BOOL)isSubclassOfClass: (Class) aClass;   对象是不是aClass的子类]]></description><category></category></item><item><title><![CDATA[UNIX管道和重定向功能在系统备份中的妙用]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/12995779</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/12995779</guid><author>sunlin5000</author><pubDate>Thu, 24 Oct 2013 12:01:25 +0800</pubDate><description><![CDATA[UNIX命令有三个有效的数据流：标准输入，标准输出，标准错误。

管道是从一个程序进程向另一个程序进程单向传送信息的技术。与其它形式的进程间通讯,如IPC、MESSAGE PASSING、SOCKET等不同，管道特点是单向的。通常，管道把一个进程的输出传给另一进程作为输入。在接受进程接收信息前，系统临时保留管道信息。

UNIX shell中，管道在命令行中由一个竖杠(|)表示。管道左边的]]></description><category></category></item><item><title><![CDATA[ubuntu安装windows 字体]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/7169784</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/7169784</guid><author>sunlin5000</author><pubDate>Sun, 01 Jan 2012 00:45:40 +0800</pubDate><description><![CDATA[1 拷贝微软字体到桌面的windows7fonts文件：

2 sudo gnome-open /usr/share/fonts ———————打开fonts文件夹

3 拷贝windows7fonts到文件夹内 ———————直接拉进去就可以了 if 自动配置__> ok,stop here.

OR_________>>

sudo cd /usr/share/fonts———]]></description><category></category></item><item><title><![CDATA[linux I/O操作   ---流文件]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/7165455</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/7165455</guid><author>sunlin5000</author><pubDate>Fri, 30 Dec 2011 16:51:24 +0800</pubDate><description><![CDATA[一、打开和关闭流
FILE * fopen(const char * pathname, const char * mode);
FILE * freopen(const char * pathname, const char * mode, FILE * fp);
FILE * fdopen(int fd, const char * mode);
int fclose(FILE *fp)]]></description><category></category></item><item><title><![CDATA[linux下文件编辑]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/7164206</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/7164206</guid><author>sunlin5000</author><pubDate>Fri, 30 Dec 2011 11:05:22 +0800</pubDate><description><![CDATA[1、基本I\O操作函数
int open(const char* pathname, int flags, .../* mode_t mode */);
int close(int fd);
ssize_tread(int fd, void *buf, size_t count);
ssize_t  write(int fd, void *buf, size_t count);
int]]></description><category></category></item><item><title><![CDATA[va_start(ap,fmt)]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/7103215</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/7103215</guid><author>sunlin5000</author><pubDate>Mon, 26 Dec 2011 15:32:30 +0800</pubDate><description><![CDATA[int printf(const char *fmt, ...);   //  逗号,后面，即第二个参数是三个点

vsprintf 的函数原型:
int vsprintf(char *s, const char *fmt, va_list arg);
你见过va_list类型了吗？好吧，我给个简单例子

#include
#include
int add(int n, ...);
int mai]]></description><category></category></item><item><title><![CDATA[Linux下的分区工具]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/7089711</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/7089711</guid><author>sunlin5000</author><pubDate>Tue, 20 Dec 2011 23:12:45 +0800</pubDate><description><![CDATA[原帖及讨论：http://bbs.bccn.net/thread-214078-1-1.html

[root@localhost gxlinux]# df -Th
#查看已经挂载上的文件分区大小以及格式(当然你的系统必须有空闲的空间不用了)
文件系统      类型    容量  已用 可用 已用% 挂载点
/dev/sda1     ext3    2.9G  2.2G  505M]]></description><category></category></item><item><title><![CDATA[重新建控制文件   ORA-00205]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/7073425</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/7073425</guid><author>sunlin5000</author><pubDate>Thu, 15 Dec 2011 11:38:54 +0800</pubDate><description><![CDATA[1、在非归档中，联机重做日志文件没丢失，


SQL> startup;
ORACLE instance started.


Total System Global Area  243269632 bytes
Fixed Size                  1218748 bytes
Variable Size              79693636 bytes]]></description><category></category></item><item><title><![CDATA[oracle 管理]]></title><link>https://blog.youkuaiyun.com/sunlin5000/article/details/7054749</link><guid>https://blog.youkuaiyun.com/sunlin5000/article/details/7054749</guid><author>sunlin5000</author><pubDate>Thu, 08 Dec 2011 20:31:49 +0800</pubDate><description><![CDATA[1、oracle安装
录制安装脚本：runInstaller -record -destinationFile /home/oracle/myenterprise.rsp
生成这个脚本主要改路径、oracle名字、数据文件路径、库名、实例名等。
看帮助：runInstaller -help
静默方式安装数据库： runInstaller -silent -responseFile  /ho]]></description><category></category></item></channel></rss>