自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

御风的博客

博主很懒

  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

转载 malloc()与 alloc()区别

malloc()与 alloc()C语言跟内存分配方式(1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。(3)

2015-06-16 14:44:54 1066

转载 malloc,alloc,realloc之间的相似与区别

三个函数的申明分别是: void* realloc(void* ptr, unsigned newsize); void* malloc(unsigned size); void* calloc(size_t numElements, size_t sizeOfElement); 都在stdlib.h函数库内。它们的返回值都是请求系统分配的地址,如果请求失败就返回NULL。

2015-06-16 14:42:08 498

原创 比较C/C++和Objective-C的内存管理机制

C++内存管理详解:内存分配方式简介  在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。  栈,在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。  堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控

2015-06-16 14:33:40 816

原创 纯DIV浮动广告,支持IE6、IE7

.r1{width:80px;height:80px;background:red;float:right; position:fixed !important; top/**/:50px; position:absolute; z-index:300; top:expression(offsetParent.scrollTop+50);right:20px;} .l1{width:1

2015-06-16 13:19:57 523

转载 gzip命令

命令: gzip语法:gzip [选项] 压缩(解压缩)的文件名-c 将输出写到标准输出上,并保留原有文件。 -d 将压缩文件解压。 -l 对每个压缩文件,显示下列字段:  (1)压缩文件的大小  (2)未压缩文件的大小  (3)压缩比  未压缩文件的名字 -r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。 -t 测试,检查压缩文件

2015-06-16 11:17:26 516

原创 [问题记录]解决警告"ld: warning: directory not found for option XXXX"

解决警告"ld: warning: directory not found for option XXXX"从项目中删除了某个目录、文件以后,编译出现警告信息:ld: warning: directory not found for option "XXXX"很奇怪,为什么已经从项目中删除了文件和文件夹还是报这个警告呢?去掉警告的办法如下:1选择工程,

2015-06-15 15:35:04 908

原创 [问题记录]-[NSPlaceholderString initWithString:]: nil argument 参数为空导致

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSPlaceholderString initWithString:]: nil argument'*** First throw call stack:(0x35a5788f 0x37dfe259 0x35

2015-06-09 18:38:06 2241

原创 [学习记录]NSMutableDictionary如何插入Int类型数据

简单记录一下:因为在 NSMutableDictionary 中所有的元素必须是对象类型(键和值都得是对象类型),如果你存个整型数据进去,要怎么调用方法?NSDictionary or NSMutableDictionary 要求存储的键值对的值是对象类型,所以无法存储属于int类型的值类型。但你可以将int类型包装后再存储。代码如下:NSMutableDictio

2015-06-09 17:30:12 1631

原创 [学习记录]NSString与int和float的相互转换

NSString *tempA = @"123";NSString *tempB = @"456";1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB];2,字符转intint intString = [newString intVa

2015-06-08 13:53:50 391

原创 [学习记录]iOS通过代码关闭输入预测

[field setAutocorrectionType:UITextAutocorrectionTypeNo];[field setAutocapitalizationType:UITextAutocapitalizationTypeNone];很久之前,偶碰到过一个问题 ,是SearchBar输入内容时(英文),后面总会拖一个尾巴如上图附件,尾巴倒也无所谓,主要是,假如:我输

2015-06-08 09:46:44 2710

原创 [学习记录]iOS异步操作UIAlertView不显示

线程下,UIAlertView 调用 show 方法,不显示,感觉像卡住了一样!解决方案代码:        //弹出消息窗口        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"标题"

2015-06-05 11:42:17 1020

原创 [学习记录]简单的异步操作

简单的异步操作 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{ //处理耗时操作的代码块... NSLog(@"开始操作"); NSLog(@"例:POST数据提交

2015-06-05 11:35:24 531

原创 [问题记录]'dismissModalViewControllerAnimated:' is deprecated: first deprecated in iOS 6.0

'dismissModalViewControllerAnimated:' is deprecated: first deprecated in iOS 6.0原因:这个方法在IOS 6.0已经被废弃将 [selfdismissModalViewControllerAnimated:YES]; 改为 [selfdismissViewControllerAnimate

2015-06-02 15:22:31 570

原创 [学习记录]判断设备是否IOS7

//判断设备是否IOS7或者以上#define IOS7   ([[UIDevice currentDevice].systemVersion doubleValue] >= 7.0)

2015-06-02 15:15:28 512

原创 [PHP问题]Cannot redeclare xxxxxx() (previously declared in C:\WWW\xxx.xxx:xxx)

今天碰到一个诡异的现象,用别人家的PHP程序报错,简单记录一下:错误提示:Cannot redeclarexxxxxx() (previously declared in C:\WWW\geoip.inc:xxx) in C:\WWW\geoip.inc on line xxx错误原因:这个问题是因为多次引用导致重复声明解决方法:1.看到

2015-06-02 14:31:59 28761 1

原创 [学习记录]NSSetUncaughtExceptionHandler异常捕获

简单记录一下异常捕获的操作://--------------------------------------------------//设置异常捕获,在应用启动的时候设置,只需调用此函数,参数是处理异常的函数指针地址NSSetUncaughtExceptionHandler(&uncaughtExceptionHandler);

2015-06-01 13:41:51 1268

2018行政区划数据_省市区街居_五级_CSV_GBK&UTF8;

2018年国家统计局行政区划数据,已整理为CSV格式 文件列表: 2018行政区划数据_GBK.csv 2018行政区划数据_UTF8.csv

2019-03-18

2018行政区划数据_省市区街居_五级_JSON_GBK

2018年国家统计局行政区划数据,已整理为JSON格式,各级已经分好 文件列表: 2018行政区划数据_省_GBK.json 2018行政区划数据_省市_GBK.json 2018行政区划数据_省市区_GBK.json 2018行政区划数据_省市区街_GBK.json 2018行政区划数据_省市区街居_GBK.json

2019-03-18

一天搞懂深度學習-李宏毅.rar

台湾资料科学年会课程,已经全部按照页数下载保存成图片了

2018-04-25

Nginx make文件支持C++编译处理 工具+易语言源码

Nginx make支持C++编译处理工具 包含【易语言】源码 使用说明 1.打开工具,将nginx源码中auto目录下的make文件拖入工具窗口中 2.拖入后工具会判断处理,如果已经处理过了,则不会再处理,如果处理失败,则弹窗报错 3.处理完成后会将原文件后缀加.bak进行保存,但会覆盖原.bak文件 4.当前适用于nginx1.12.0及以前版本 2017.04.26

2018-04-25

MaxMindDB环境 libmaxminddb-0.5.5.tar.gz

MaxMindDB需要的环境 先安装环境 apt-get install autoconf automake libtool -y yum -y install autoconf automake libtool 解压安装 tar -zxvf libmaxminddb-0.5.5.tar.gz cd libmaxminddb-0.5.5 ./configure make check make install ldconfig

2018-04-25

[IOS源码]音乐播放器源码

这是在网上看到的一个不错的源码,包含歌词显示,歌曲播放,歌词拖动等等功能,基本功能都有的

2015-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除