四、自动释放池 (autorelease)1)基本原理:1> 自动释放池是OC里面一种内存管理的自动回收机制,一般可以将临时变量添加到自动释放池中,统一回收释放。2> 当自动释放池销毁的时候,在自动释放池中所有的对象都会调用一次release方法。3> OC对象只要发送一条autorelease消息...
分类:
其他好文 时间:
2015-09-04 15:38:58
阅读次数:
164
android总结系列一、消息系统构成要素和基本原理l 消息队列l 发送消息l 消息读取l 消息分发l 消息循环线程消息系统必须要依赖一个消息循环线程来轮询自己的消息队列,如果有消息进来,就调用消息处理函数,根据消息类型及其参数来作相应的处理。消息系统要运作起来,必定有消息的产生和消费。暂且把产生消...
分类:
移动开发 时间:
2015-09-03 12:46:14
阅读次数:
190
微信公众平台开发教程(三) 基础框架搭建上一章,我们已经初步讲解了微信公众账号开发的基本原理,今天我们来探索设计实现。首先我们设计了模块层次图,当然图中只是给出一种实现方式,不局限于此。具体见下图。主要功能介绍如下:1)请求接口层。处理HTTP请求,及响应2)分发层。由接口层传入请求,然后具体分析请...
分类:
微信 时间:
2015-09-03 00:32:25
阅读次数:
339
微信公众平台开发教程(二) 基本原理及消息接口一、基本原理在开始做之前,大家可能对这个很感兴趣,但是又比较茫然。是不是很复杂?很难学啊?其实恰恰相反,很简单。为了打消大家的顾虑,先简单介绍了微信公众平台的基本原理。微信服务器就相当于一个转发服务器,终端(手机、Pad等)发起请求至微信服务器,微信服务...
分类:
微信 时间:
2015-09-03 00:30:40
阅读次数:
396
在上一篇文章中,使用css实现了一个全兼容的三角形图标,这个三角型图标可以使用于多种场景,比如下拉图标、多级菜单等,这篇文章我们使用这个图标通过纯css来实现一个我们常见的tooltip提示框。最终效果图:基本原理先设定一个背景色的普通div盒子,然后使用上篇post得到的三角型图标,把div盒子设...
分类:
Web程序 时间:
2015-09-01 10:27:45
阅读次数:
169
满打满算,来公司实习也差不多快一个月了。总的来说,是长了不少见识的。令我感触最深的,大概有这么几点吧。 对Unity这种商业通用引擎提供的各种功能模块有了以前想都没想过(或是不敢想)的想法:原来它底层的实现基本原理就是这个样子呀。这几个模块大致如下:地形——Terrain、动画——Animat...
分类:
其他好文 时间:
2015-09-01 01:27:41
阅读次数:
199
本文旨在复习Linux中用户管理、权限管理,基本原理,基本命令。知识储备用户是系统资源分配的基本单位[请注意不是最小单位,最小单位应该是进程]一个用户在登录计算机,并取得资源执行A进程整个过程,步骤如下:和用户相关的文件/etc/passwd、/etc/shadow和组相关的文件/etc/gro..
分类:
其他好文 时间:
2015-08-31 19:52:14
阅读次数:
255
简介目前openwrt系统中流量统计做的最好的应该是“石像鬼”固件了,用以做流量统计的工具也有很多如:tomato,luci-app-statistics等。本文想给大家介绍一种基于iptables规则的流量统计方法。该方法的基本原理是利用iptables自带的对规则链的流量统计功能,通过制定不同的规则..
分类:
系统相关 时间:
2015-08-30 17:57:41
阅读次数:
757
说说MVC模式的原理,Android SDK 中有哪些组件使用到了MVC模式,其基本原理是什么?[国内某著名软件外包公司 2010 年面试题] 答案:MVC 的基本原理就是通过Controller 连接View 和Model。也就是说,当View 中显示的数据变化时(如ListView要删除某个列表...
分类:
Web程序 时间:
2015-08-30 17:15:30
阅读次数:
253
机器学习:k-近邻(kNN)算法的基本原理与Python实现。...
分类:
编程语言 时间:
2015-08-30 01:02:31
阅读次数:
172