摘要: iOS 上不建议在非主线程进行UI操作,在非主线程进行UI操作有很大几率会导致程序崩溃,或者出现预期之外的效果。我开始不知道这一点,在子线程中进行了弹窗操作,结果程序就出问题了!报的错误是(EXC_BAD_ACCESS(code=2,address=0xcc),0x1a0ad32: movl 204(%ecx), %edx),我以为是空指针导致的内存泄露,用了很多方法,但这问题感觉很顽固,困扰了我很多天。后来有位大牛指点了我,问我是不是在子线程进行这个弹窗操作。。。直到此时我才明白问题出在哪里,问题顺利解决。有时候出现bug却不知道是哪引起的,这时是最纠结的,等明确了问题所在,问题就不是问题了 阅读全文
posted @ 2013-08-20 14:26 superlucky 阅读(5819) 评论(0) 推荐(0) 编辑
摘要: linux中“一切皆文件”,学习linux一年了,在学习过程中对目录树的一点心得,分享给大家,有不对的地方敬请斧正。不多说了,先上图:根目录:/哪些目录不可与根目录分开:/etc:配置文件/dev:所需要的设备文件/lib:执行文件所需的函数库与内核所需模块/bin:重要执行文件/sbin:重要的系统执行文件*********************************************************************一:/etcetc目录存放系统的大部分配置文件和子目录。该目录下的文件由系统管理员来使用,普通用户对大部分文件有只读权限。FHS建议不要放置可执行文件( 阅读全文
posted @ 2013-08-15 19:50 superlucky 阅读(1668) 评论(0) 推荐(2) 编辑
摘要: 二:Objective-C类与继承和协议在前面已经提过了对象的初始化,这里首先讲的是变量。2.1 变量局部变量(内部变量):局部变量是在方法内作定义说明的,其作用域仅限于方法内,离开方法后使用这种变量是非法的。全局变量(外部变量): 其作用域是整个源程序。说明符是extern。例如: extern int intX; 如果同一源文件中全局变量与局部变量同名,则在局部变量作用域内,全局变量不起作用。 3. 实例变量:在类中定义的实例变量,可以在各个方法内使用。 4. 静态变量(static):它是方法内部定义的类似于全局变量,作用域为当前类的所有对象。节省内存,静态变量之存储... 阅读全文
posted @ 2013-08-11 02:35 superlucky 阅读(5071) 评论(0) 推荐(0) 编辑
摘要: 一:Objective-C语言基础二:Objective-C类与继承和协议一:Objective-C语言基础:1.1)#import 包含头文件 与#include 作用相同1.2)Object-c类包含两大块代码 1、 接口MyClass.h @interface MyClass @end 2、 实现MyClass.m @implementation MyClass @end1.3)没有在@interface中声明的方法依然可以在@implementation中调用。这是由于object-c是动态语言一般情况下,都会提供h文件,... 阅读全文
posted @ 2013-08-08 18:39 superlucky 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 本人还是个菜鸟,下面是我的经验之谈,能解决一些问题,有不对的地方,敬请斧正。我的是CentOS6.3+MySQL5.1.57。重启了一次服务器后,使用> mysql -u root -p登陆是出现下面的错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)于是,我检察mysql状态: >/etc/rc.d/init.d/mysqld status 显示stop,未运行。 >/etc/rc.d/init.d/mysqld 阅读全文
posted @ 2013-08-03 11:55 superlucky 阅读(82098) 评论(4) 推荐(3) 编辑
摘要: 在linux下,vim时一种最常见的编辑器,很多linux的发行版就自带了。我的是CentOS 6.3.基本上Vim共分为3种模式,分别是一般模式,编辑模式和命令行模式,这三种模式的作用分别如下简述:一般模式:默认模式。打开vim直接进入的是一般模式,在这个模式下,可以进行的操作有:移动光标,复制,粘贴,删除。编辑模式:编辑文件内容,在界面左下方会出现INSERT的字样。命令行模式:查找、读取、保存、替换字符、显示行号、离开vim等等操作。 一:Vim 下的常用命令:j 向下 k 向上 l 向右 h 向左 :w (小写)保存文件​:wq ... 阅读全文
posted @ 2013-08-13 16:44 superlucky 阅读(2449) 评论(3) 推荐(2) 编辑
摘要: 云服务器配置:cpu 2核 内存1.5G 数据盘100G 带宽2M。虽然配置不高,但适合我练练手。开始管理云服务器一个星期了,从开始远程连接服务器到安装各种应用,能感受到每天都在进步~很有成就感。CentOS 6.3 64位操作系统MySQL数据库nginx+phpvsftp使用vim/c.vim来进行c/c++编程期间遇到很多各种各样的问题,通过google、csdn、博客园、开源中国社区、chinaUnix等等查阅资料,都得到了解决。这些都是众多程序员的无私贡献,感谢!我日后也将奉行开源、自由、规范的理念,促进交流。多谢了鸟哥的私房菜,帮了我很多,好书! 阅读全文
posted @ 2013-07-25 14:39 superlucky 阅读(185) 评论(0) 推荐(0) 编辑