自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

御风的博客

博主很懒

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

原创 解决WIN10网线连接与无线连接不能共存

更新到WIN10之后发现网线连接与无线连接经常打架,只能选一个,在连接网线的情况下,打开WIFI会自动关掉解决:1. 控制面板 > 网络和 Internet > 网络连接 > WLAN > 右键 > 属性 > 配置(C)(网络选项卡)> 电源管理 > ◻允许计算机关闭此设备以节约电源(A)关掉打勾2.此电脑 > 右键 &g...

2019-08-22 11:25:27 17213 7

原创 [Nginx]ngx_http_top_header_filter地址为0

开发filter模块时,发现死活挂接不上,挂接方法如下://将ngx_http_top_header_filter保存为下一个filter模块的处理函数ngx_http_next_header_filter = ngx_http_top_header_filter;//将ngx_http_top_header_filter赋值为当前filter模块的处理函数ngx_http_t

2015-10-22 10:53:22 1200 2

原创 [Nginx学习]nginx: [error] OpenEvent("Global\ngx_reload_5988") failed (2: The system cannot find the fi

错误问题:nginx: [error] OpenEvent("Global\ngx_reload_5988") failed (2: The system cannot find the file specified)错误原因:nginx 没有启动

2015-08-10 18:01:43 25970

原创 解决LaunchPad图标无法删除的问题

按如下步骤处理:打开应用程序- 实用工具 - 终端输入如下字符 (直接将以下全部两行一起复制粘贴)defaults write com.apple.dock ResetLaunchPad -bool truekillall Dock接着按回车键再次打开 LaunchPad 的时候, 所有图标会被重建, 并且之前的所有设置都会丢失。

2015-07-31 11:16:29 3042 1

原创 [学习记录]removeObjectAtIndex:删除指定位置的元素

Objective-C中的removeObjectAtIndex:方法:删除指定位置的元素removeObjectAtIndex:方法的功能是在可变数组中删除指定位置的元素,其语法形式如下:    - (void)removeObjectAtIndex:(unsigned)index;    其中,(unsigned)index用来指定要删除元素的位置。以下程序通过使用remo

2015-07-24 15:04:31 1609

原创 Xcode Archive 出现 Your Account Already Has a Valid iOS Distribution Certificate 警告

在进行Xcode Archive进行Ad-hoc生成ipa包的时候,有时会出现Your account already has a valid iOS distribution certificate的警告框,如下图所以:往往出现这样的情况是由于换了一台新的电脑设备进行Archive,所以证书方面出现了问题解决方法如下:到MemberCenter中删除掉已经存在

2015-07-10 10:35:08 5099

转载 Git 合并时冲突 Merge Conflict:file still marked as conflicted 解决方法

在使用git协同开发的时候,如果在合并代码的时候发生了冲突,如下: HEADRTLabelComponent *component = [components objectAtIndex:i];=======RTLabelComponent *component = [components objectAtIndex:i];if (component

2015-07-09 15:15:31 2202

原创 [问题记录]编译时出现 initializer element is not constant 错误

问题描述:编译时出现 initializer element is not constant 错误。问题原因:全局变量的值不能在编译时确定,要在执行时确定(编译原理),也就是说,全局变量在函数外部应只是声明,赋值的操作应该在函数中进行。解决方案:在外部声明变量名称,在函数中进行赋值。

2015-07-08 11:22:40 14411 4

原创 ISO-8859-1 To UTF8

-(NSString*) ISO8859ToUTF8(NSString *oldStr){ NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingISOLatin1); return [NSString stringWithUTF8String:[oldStr

2015-07-03 11:58:00 756

转载 malloc()与 alloc()区别

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

2015-06-16 14:44:54 1042

转载 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 473

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

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

2015-06-16 14:33:40 797

原创 纯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 510

转载 gzip命令

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

2015-06-16 11:17:26 485

原创 [问题记录]解决警告"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 890

原创 [问题记录]-[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 2192

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

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

2015-06-09 17:30:12 1566

原创 [学习记录]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 376

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

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

2015-06-08 09:46:44 2681

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

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

2015-06-05 11:42:17 1004

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

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

2015-06-05 11:35:24 513

原创 [问题记录]'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 531

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

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

2015-06-02 15:15:28 497

原创 [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 27063 1

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

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

2015-06-01 13:41:51 1230

原创 [问题记录]Property with 'retain (or strong)' attribute must be of object type

引用第三方开源库"Reachability.h",编译的时候报错:Property with 'retain (or strong)' attribute must be of object type发现错误是在:@property (nonatomic, strong) dispatch_queue_t          reachabilitySerialQueue;

2015-05-27 17:59:32 3327

原创 [学习记录]获取iOS设备类型与系统版本号

//--------------------------------------------------// @brief 获取机器产品代数名称,By:御风// @return 产品代数名称+(NSString *) getGenerationName:(NSString *)machineName{ @autoreleasepool { //这是LINUX

2015-05-27 17:27:45 641

原创 [正则]匹配从0到100(不包括0,包括100)的数字

匹配从0到100(不包括0,包括100)的数字^(([1-9]\d?)|100)$简单记录一下。

2015-05-26 16:34:54 11978

原创 [问题记录]_OBJC_CLASS_$_ASIdentifierManager 错误

为应用加入第三份SDK时,出现错误:“_OBJC_CLASS_$_ASIdentifierManager”这是引用了AdSupport.Framework中的ASIdentifierManager。加上AdSupport.Framework类库就OK了。

2015-05-26 13:43:58 3765

原创 [数学几何]取任意四边形最长边

取任意四边形最长边取任意四边形最长边假设四边形如下2-----1|       ||       |3-----0假设点集合按照0-3排序,有:Point[0]、Point[1]、Point[2]、Point[3]四个元素。 首先要用到的是两点坐标求距离公式://传入两点坐标,计算两点之间的距离float GetD

2015-05-23 21:52:20 598

原创 [问题记录]cString is deprecated :first deprecated in iOS 2.0

编译时警告:cString is deprecated :first deprecated in iOS 2.0解决:将 cString 替换成 UTF8String 即可解决

2015-05-22 17:47:35 516

原创 [问题记录]No known instance method for selector 'respondsToSelector:'

编译的时候报错了,提示:No known instance method for selector 'respondsToSelector:'这种情况是声明的协议protocol没有从NSObject继承导致仔细检查你的类定义吧

2015-05-22 17:44:01 4043

原创 [学习记录]__IPHONE_OS_VERSION_MIN_REQUIRED

#ifdef __IPHONE_OS_VERSION_MIN_REQUIRED//限制以下代码编译后只能在IOS下运行 #if __IPHONE_OS_VERSION_MIN_REQUIRED < 40300 //小于某版本的时候代码在这里定义 #else //更高版本的代码定义 #endif#endif

2015-05-22 17:40:28 2175

转载 'isEqua' 和 '==' 的区别

isEqual和==的区别:  1.==只是比较两者的内存地址  2.isEqual则是比较两者hash返回的值Example:    NSArray *arr1 = @[@"12",@"123",@"123"];    NSArray *arr2 = @[@"12",@"123",@"123"];    这两个用==返回no, 用isEqual返回yes

2015-05-22 14:52:04 600

转载 如何在xcode里创建自己的代码片段库

有的童鞋可能在写UITableViewDelegate(可能还有其他的代码片段)时已经写烦了,下面说下怎么在xcode里面怎么创建自己的代码片段库:先把自己要创建的代码片段command+c下,然后鼠标选中library库,使其高亮。然后重点来了,随意选中编译器里的一条语句,用鼠标拖到library库里。然后library库里会出现刚才拖动的代码片段。

2015-05-22 14:44:00 801

原创 [学习记录]怎么关闭Objective-C的ARC

项目设置 -> build setting ->搜索"garbage"关键字 -> 结果:Objective-C Automatic Reference Counting选择NO就可以取消了

2015-05-22 11:07:11 456

原创 [学习记录]一些简单的字符截取函数

@implementation StrOperat//功能:截取文本左边//参数:原文本//参数:指定文本//返回:截取文本+ (NSString *) getLeftStr : (NSString *) src : (NSString *) str{        //字符串范围(正向)   NSRange range =

2015-05-22 10:15:30 385

原创 [学习记录]Objective-C回调函数(函数指针)

网上找的都不好使,那些什么传递函数名称字符串什么的,不是我想要的效果!简单记录一下:1.首先定义回调函数:int myCallback(NSString * str) { //函数形式是这种经典格式 NSLog(@"调用call -> %@",str); //获取到参数并输出 return 10086;

2015-05-21 18:42:12 1430

转载 [学习记录]iOS的一些数学函数

1、 三角函数   double sin (double);正弦   double cos (double);余弦   double tan (double);正切   2 、反三角函数   double asin (double); 结果介于[-PI/2, PI/2]   double acos (double); 结果介于[0, PI]   double atan

2015-05-19 18:41:47 379

原创 [学习记录]关于解决问题思路的一些反思

网上下载的一个项目拿来编译一看,报错了错误代码:ld: -pie can only be used when targeting iOS 4.2 or laterclang: error: linker command failed with exit code 1 (use -v to see invocation)傻逼式地复制错误代码 lin

2015-05-19 15:45:02 617

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关注的人

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