- 博客(18)
- 收藏
- 关注
转载 iOS多线程的初步研究(一)-- NSThread
iOS多线程的初步研究(一)-- NSThread iOS多线程的初步研究(一)-- NSThread对于多线程的开发,iOS系统提供了多种不同的接口,先谈谈iOS多线程最基础方面的使用。产生线程的方式姑且分两类,一类是显式调用,另一类是隐式调用。一...
2015-08-03 21:56:00 115
转载 【OC基础】04-OC中的KVC、KVO
【OC基础】04-OC中的KVC、KVO 概述在Java和C#中都提供了反射的功能,既根据字符串能动态的创建对象并修改对象的属性。OC内置了这些功能,使得我们在操作的时候更方便。键值编码KVCkvc是Key for Value的缩写,KVC的操作方法由N...
2015-05-04 19:07:00 143
转载 【OC基础】03-OC内存管理
【OC基础】03-OC内存管理 概述跟Java和C#类似,OC创建的对象在堆上。与Java和C#不同的是Java和C#有垃圾回收机制,所以不需要程序员手动释放堆上的内存。而OC没有垃圾回收机制,必须手动管理内存的创建和释放。下面介绍一下OC内存管理内存管理的方式...
2015-05-03 19:33:00 142
转载 【OC基础】02-分类(Category)、协议(Protocol)、代码块(Block)
【OC基础】02-分类(Category)、协议(Protocol)、代码块(Block) 分类(Category)(1)、分类的基础知识分类是在不改变原有类内容的基础上,为类增加一些方法的方式。(2)、分类的注意事项1>分类只能增加方法,不能...
2015-05-02 15:52:00 117
转载 【OC基础】01-类和对象
【OC基础】01-类和对象 类定义在OC中,一般用二个文件描述一个类,一个是.h文件,一个是.m文件爱你:1>:.h文件是类的声明文件,用于声明变量和方法。类的声明使用关键字@interface和@end。2>:.m文件是类的实现文件,用于实...
2015-05-02 11:26:00 102
转载 Linux下chkconfig命令详解
Linux下chkconfig命令详解 chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][...
2014-04-20 22:15:00 83
转载 北大政法教授的演讲
北大政法教授的演讲 2013届的同学们: 今天是你们喜庆的日子,是你们的成人礼,是你们人生的一个新的开端。 你们将披戴上一副庄重的桂冠和礼袍,那表示你们成为了“学士”。在中国传统的语言中,成为“士”,那就是获得了一种与众不同的身份。“学以居位曰士”,“以才智用者谓之...
2013-08-09 11:30:00 221
转载 在VS2010下如何使用头文件unistd.h
在VS2010下如何使用头文件unistd.h 在编译QT有关的项目的时候出现了如上错误,从网上下载了这个头文件然后加入到项目里面还是不行。查了下资料,头文件unistd.h是Linux/Unix的系统调用,包含了许多UNIX系统服务函数原型,如open、read、...
2013-08-07 09:28:00 300
转载 井盖为什么是圆形?
井盖为什么是圆形? 当被问到这个问题的时候,我想大部分人只能想到回答5,事实上我也没有想到这么多回答,据说这是google的一道面试题,在没有看答案之前,你能想到多少个理由?1.井盖比较重,圆的搬动容易.2.圆的只要放上去就不会存在盖错的情况,不要考虑对齐....
2013-08-06 21:07:00 319
转载 VS2010编译boost
VS2010编译boost 1.下载安装包boost 1_46_0 http://www.boost.org/选择下载 windows 或 unix 版本2.解压缩到D:\boost 目录下3.编译bjam (1)从vs2010的工具菜单进入...
2013-07-30 17:29:00 154
转载 Ubuntu下的系统备份
Ubuntu下的系统备份 Ubuntu崩溃了好几次之后,经历了多次重装的痛苦经历之后,开始研究一些备份的办法,第一种,使用remastersys软件,它可以把当前系统备份成iso文件1)将你的系统备份制成一个live cd/dvd sudo remastersy...
2013-07-29 10:28:00 127
转载 codeblocks环境配置
codeblocks环境配置 1. 终端配置:启动codeblocks,点击菜单栏 Settings ==> Environment settings把下面的“Terminal to launch console programs”的内容改成:gnom...
2013-07-26 13:53:00 492
转载 Linux编译安装boost
Linux编译安装boost 1.安装boost的各种库sudo apt-get install libboost-all-dev,sudo apt-get install libbz2-dev2.从www.boost.org 下载boost源代码,解压3....
2013-07-15 12:08:00 131
转载 apue源码make:/usr/include/bits/timex.h:31:7: 错误:expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ be的解决方法...
apue源码make:/usr/include/bits/timex.h:31:7: 错误:expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ be的解决方法 如题,出现这个问题的原因是在timex.h的第31行出现了sta...
2013-07-15 11:52:00 84
转载 STL itertor类型萃取技术
STL itertor类型萃取技术 自从C++中引入了template后,以泛型技术为中心的设计得到了长足的进步。STL就是这个阶段杰出的产物。STL的目标就是要把数据和算法分开,分别对其进行设计,之后通过一种名为iterator的东西,把这二者再粘接到一起。设...
2013-06-03 23:05:00 173
转载 快速排序C++实现
快速排序C++实现 #include<stdio.h>#include<stdlib.h>#include<string.h>int part(int a[],int low,int high);void so...
2013-05-22 23:00:00 90
转载 智能指针
智能指针 C++对于内存的管理一直不是很好,稍不留心就会出现内纯泄露的错误。没有java的垃圾回收机制,写了一个代理类,实现指针的智能管理,这个算是智能指针的前身吧头文件如下:#include<string>using namespace...
2013-05-20 12:32:00 82
转载 冒泡排序
冒泡排序 #include<iostream>using namespace std;int main(){ int temp=0; int a[]={1,5,6,3,4,7,8,6,3}; for(int i=0;i<...
2013-05-13 22:19:00 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人