所有运行时的内存管理都是针对虚拟内存进行管理的。 内存管理策略: 1)手动管理:c、c++; 2)引用计数; 3)垃圾收集。 运行时管理策略: 手动管理:内存分散管理,随时释放; 引用计数: 1)手动管理:计数为零时释放; 2)autoreleasePool:poolDrain时机:(1)运行循环; ...
分类:
其他好文 时间:
2017-08-01 19:05:31
阅读次数:
122
oc版本号 //万花筒模式 + (CGImageRef) getKaleidoscope:(CIContext *)context { CIImage * image = [CIImage imageWithCGImage:[UIImage imageNamed:@"Icon"].CGImage]; ...
分类:
编程语言 时间:
2017-07-31 12:31:48
阅读次数:
225
PDO(php Data Object) 是PHP 5新出来的东西,在PHP 6都要出来的时候,PHP 6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的php_mysql.dll之类的了,那怎么办捏,我们只有与时俱进了,我就小试了一把PDO。(本文只是 ...
分类:
Web程序 时间:
2017-07-30 13:46:42
阅读次数:
280
1. 解析器模式 //解析器内容类 //用于存放表达式的运算结果,并且能依据传入的表达式返回当初记录的结果 class InterpreterContext{ private $expressionstore=array(); //将对象放进array里面,索引號是对象ID号 function re ...
分类:
Web程序 时间:
2017-07-30 10:04:54
阅读次数:
168
<DRAFT!> OpenSSL 有关密钥的那些事儿(HOWTO keys) 1. 介绍(Introduction) Keys are the basis of public key algorithms and PKI. Keys usually come in pairs, with one h ...
分类:
其他好文 时间:
2017-07-29 17:39:02
阅读次数:
194
之前,看到关于blcok外使用__weak弱化对象,blcok内再用 __strong 强引用的原因: 保证对象在blcok中不会被提前释放,当blcok执行完之后,自动释放该对象。 今天看了一下__weak修饰的对象,在被使用的时候,每次使用都会被注册到autoreleasepool中,例如: { ...
分类:
其他好文 时间:
2017-07-28 11:09:09
阅读次数:
158
一、线性SVM 1. 背景: 1.1 最早是由 Vladimir N. Vapnik 和 Alexey Ya. Chervonenkis 在1963年提出 1.2 目前的版本(soft margin)是由Corinna Cortes 和 Vapnik在1993年提出,并在1995年发表 1.3 深度 ...
分类:
其他好文 时间:
2017-07-27 23:32:19
阅读次数:
312
1..文件上传 在springmvc.xml中配置文件上传解析器 2. jsp页面修改(类似于struts2) 3.上传处理(也可以用普通servlet的io流的方式直接处理,多文件上传类似于struts2,数组方式) 方法一: 方法二: 文件下载处理(引用另一篇博客的) ...
分类:
编程语言 时间:
2017-07-27 20:06:11
阅读次数:
198
<?php $data='<?php if ( ! defined(\'BASEPATH\')) exit(\'No direct script access allowed\'); $active_group = \'default\'; $active_record = TRUE; //DB $ ...
分类:
其他好文 时间:
2017-07-27 12:45:22
阅读次数:
121