- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 进程和线程的学习小结(一)
进程: 进程是程序在并发环境中执行的过程,(传统的进程)作为资源申请和调度的基本单位。程序是静态的,本身作为一种软件资源长期的保存着;而进程是动态的,是程序的一次执行过程,进程不仅包括相应的程序和数据,还包括一系列描述其活动的情况的数据结构(PCB:含有进程的描述信息和控制信息,是进程动态性的集中反映)。 进程的基本状态有运行状态(使用cpu),就绪状态
2013-09-25 17:24:42 386
原创 C语言实现几大典型排序
1 简单选择排序 适合数据个数n较小的情况,思想是在n个待排序数据中选出最小的,通过n-i次关键字的比较,从n-i-1个记录中选出最小的,并和第i个关键字交换; 平均时间复杂度是O(n的平方)代码如下: void sele
2013-09-17 20:44:09 308
转载 移动应用开发工具库(集合)
原文地址:点击打开链接 本文只是截取了原文一部分我自己需要使用的内容,想了解更全面,请参看原文! iOS开源项目推荐iOS 每次的改变,会引起开源项目的变化,开发者可以直接那来用在自己项目开发中。最火的开源项目(一): http://www.csdn.net/article/2013-06-05/2815530-GitHub-iOS-open-source
2013-07-29 18:05:28 402
原创 VoIP和电话网络浅析
最近想了解类似于爱聊,有信等免费通话软件的实现机制,但是找了好久都没看到相关技术的介绍。后来搜到了一篇从技术角度剖析篡改来电号码软件的文章,感觉讲的还挺好的,从中看到了一些东西感觉和实现免费网络通话软件相关,提炼如下: VoIP(http://baike.baidu.com/view/1475.htm): 用户A → 计算机 → ISP运营商接口 → 互联网骨干网络 →
2013-07-22 16:11:04 767 1
原创 移动应用设计基本流程
本文主要是总结一下这两天看得一个关于“如何成为移动应用用户体验设计师”的一个视频,从中提取了一些我觉得编程人员也应该了解的东西。 一个用户体验设计师的具体工作流程如下图: 市场分析,功能定位,用户分析属于设计一个应用的准备阶段; 产品创意,原形草图属于一个低保真阶段,主要是尽量手工绘制出一个设计的原形草图; 导航布局
2013-07-22 15:50:52 542
原创 使用delegate进行页面间传值
使用delegate进行页面间传值在上篇博文中所介绍的项目基础上,本文主要介绍一下如何使用委托来进行页面间参数的传递:实际上delegate传值的实质就是:比如在AB两个页面,A想要传值给B ,就只要先在A中得到B的指针,然后将想要传的值赋给B,之后跳转。(A代表BIDMasterViewController,B代表BIDDetailViewController) 1
2013-07-10 16:55:37 566
原创 iOS跳转View方法小结
跳转View方法小结本文中所涉及的具体实例是在自己做的小实验的基础之上,下图为实验项目中涉及本主题的主要文件目录:此处为了便于叙述,将BIDMasterViewController.h对应的主视图记做A, 跳转的目的视图BIDDetailViewController.h对应的视图记做视图B;1 使用纯代码进行跳转: //下面两句是
2013-07-10 16:24:30 600
转载 ios面试相关基本概念
1、Object-C有多继承吗?没有的话用什么代替?cocoa 中所有的类都是NSObject 的子类多继承在这里是用protocol 委托代理 来实现的你不用去考虑繁琐的多继承 ,虚基类的概念.ood的多态特性 在 obj-c 中通过委托来实现.2、Object-C有私有方法吗?私有变量呢?objective-c – 类里面的方法只有两种, 静态方
2013-07-10 10:16:36 555
原创 iOS 使用tableview,实现两个页面跳转及使用协议时错误记录
iOS 使用tableview和实现两个页面跳转时错误记录1 使用tableview是一定要设置相应的delgate和datasource,如图实现一个通讯录时一般都需要用到tableview;此时我们到开xcode右边属性编辑栏,设置好相应的delegate和datasource,如下图右边的Referenceing Outlets中已设置好数据源和委托,如果“通讯录”对
2013-07-09 13:29:22 1091
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人