自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fantexi的专栏

百叶窗折射的光影,像有着心事的一张表情,而你低头拆信,想知道关于我的秘密

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 鸿蒙Aspect升级版

HarmonyOS Next Aspect升级@

2024-08-20 19:17:44 243

原创 2016校招编程题<四>

编写函数Sum(n) = 1+2+3+4+5+6+·····+n;int Sum(int n) { int sum = 0; if(n <= 0) return sum; for(int i = 1; i < = n; i++) { sum = sum + i; } if(sum < 0) { cout << “error” << end

2015-09-27 15:27:56 582

原创 2016校招编程题<三>

给定一个字符串.问是否可以通过添加一个字符将其变成回文串。输入:一行由小写字母构成的字符串,长度不超过10。输出:YES 或者NO输入样例:testest输出样例:YES#include #include using namespace std;bool fun(string str){ if (str.length() == 0)

2015-09-27 15:24:33 648

原创 2016校招编程题<二>

某人有一张圆桌,其中心为(x,y),现在要把桌子中心移到(x1,y1),每次移动一步,都得在圆桌边界固定一个点,然后将桌子围绕这个点旋转,问至少几步可以完成移动?输入:5个整数r,x,y,x1,y1其中1<=r<=100000,-100000<=x,y,x1,y1<=100000   输入样例:2 0 0 04输出样例:1#include #include

2015-09-27 15:22:40 581

原创 2016校招编程题<一>

一个长度为N的数组中包含正数,负数和0,请实现一个函数找出最长和为零的连续子数组。输入:所有数组元素在一行,空格隔开输出:所有数组元素在一行,空格隔开输入样例:1 2 3 4 -1 -2 -4 -3 1 2输出样例:1 2 3 4 -1 -2 -4 -3 #include #include #include using namespace std;

2015-09-27 15:19:10 561

转载 深度解析iOS应用程序的生命周期

iOS应用程序一般都是由自己编写的代码和系统框架(system frameworks)组成,系统框架提供一些基本infrastructure给所有App来运行,而你提供自己编写的代码来定制App的外观和行为。因此,了解iOS Infrastructure和它们如何工作对编写App是很有帮助的。Main函数入口所有基于C编写的App的入口都是main函数,但iOS应用程序有点不同。不

2015-06-26 15:30:40 406

转载 cookie和session的区别

一、cookie机制和session机制的区别具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择二、会话cookie和持久cookie的区别

2015-06-25 16:05:08 479

转载 深度解析ios网络请求 get——post 区别

1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里

2015-06-25 13:48:09 1696

转载 iOS导航模式综述

在我们开发一款app时,我们都会在设计阶段把应用的导航确定下来。导航指导用户使用我们的应用,如果没有导航,我们的应用就会显得很混乱。在iOS应用中,视图控制器处于重要地位。在UIKit中,视图控制器有很多种,有些负责显示视图,有些也同时兼顾导航。我们常见的视图控制器有以下几种:1、UIViewController。用于自定义视图控制器的导航。2、UINaviga

2015-06-24 16:18:36 894

转载 网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件

1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest 2、Apple Reachability网络监测,可以参考下这篇文章iOS网络监测如何区分2、3、4G?3、DOUAudioStream

2015-06-18 15:57:49 612

转载 iOS第三方开源库的吐槽和备忘

做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份  Github上排名靠前的iOS库(大概600个repos) 除了逛一下每日/每月流行之外,也

2015-06-18 15:54:22 431

转载 对比iOS网络组件:AFNetworking VS ASIHTTPRequest

在开发iOS应用过程中,如何高效的与服务端API进行数据交换,是一个常见问题。一般开发者都会选择一个第三方的网络组件作为服务,以提高开发效率和稳定性。这些组件把复杂的网络底层操作封装成友好的类和方法,并且加入异常处理等。那么,大家最常用的组件是什么?这些组件是如何提升开发效率和稳定性的?哪一款组件适合自己,是 AFNetworking(AFN)还是 ASIHTTPRequest(ASI)?

2015-06-18 15:52:13 481

转载 Objective-C编码规范:26个方面解决iOS开发问题

摘要:苹果公司已经有一份非常全面的Objective-C编码指南,Google、GitHub、New York Times等也均发布了其iOS团队使用规范。本文译者对raywenderlich.com团队的Objective-C编码风格规范进行了翻译。【按语】由于我正在准备模拟开发饿了么这个App,到时可能有些iOS开发者参与进来。这时如果每个人的Objective-C编码风格都不

2015-06-02 15:33:58 1088

转载 NSString属性什么时候用copy,什么时候用strong?

转载自南峰子我们在声明一个NSString属性时,对于其内存相关特性,通常有两种选择(基于ARC环境):strong与copy。那这两者有什么区别呢?什么时候该用strong,什么时候该用copy呢?让我们先来看个例子。示例我们定义一个类,并为其声明两个字符串属性,如下所示:1234@inter

2015-05-20 17:59:54 373

转载 UITableViewCell自适应高度

在网上看见一个开源的扩展,UITableView+FDTemplateLayoutCell,让高度计算这个事情变的前所未有的简单。UITableView 询问 cell 高度有两种方式。1.针对所有 Cell 具有固定高度的情况1self.tableView.rowHeight = 88;对

2015-05-20 17:46:15 630

转载 iOS手势识别的详细使用:拖动、缩放、旋转、点击、手势依赖、自定义手势

1、UIGestureRecognizer介绍手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。iOS系统在3.2以后,为方便开发这使用一些常用的手势,提供了UIGestureRecognizer类。手势识别UIGestureRecognizer类是个抽象类,下面的子类是具体的手势,开发这可以直接使用这些手势识别。UITapGestureR

2015-05-11 10:28:02 564

转载 CrawlScript语言————一门用javascript语法在JAVA环境下,快捷开发网络爬虫的脚本语言

CrawlScript语言,一门基于JAVA的跨平台的网络爬虫脚本语言,可在JAVA程序中被轻松调用。CrawlScript语言官方网站:        http://crawlscript.github.io/网络爬虫脚本语言 CrawlScript:       网络爬虫即自动获取网页信息的一种程序,有很多JAVA、C++的网络爬虫类库,但是在这些类库的基础上开发十分繁

2015-05-07 10:55:21 706

转载 搜索引擎-网络爬虫

通用搜索引擎的处理对象是互联网网页,目前网页数量以百亿计,搜索引擎的网络爬虫能够高效地将海量的网页数据传下载到本地,在本地 形成互联网网页的镜像备份。它是搜索引擎系统中很关键也很基础的构件。1. 网络爬虫本质就是浏览器http请求。     浏览器和网络爬虫是两种不同的网络客户端,都以相同的方式来获取网页:      1)首先, 客户端程序连接到域名系统

2015-05-07 10:53:38 527

转载 java---网络爬虫讲解

网络蜘蛛即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页,从 网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个网站,那么网络蜘蛛就可以用这个原理把互联网

2015-05-07 10:52:27 679

转载 OC利用正则表达式获取网络资源(网络爬虫)

在开发项目的过程,很多情况下我们需要利用互联网上的一些数据,在这种情况下,我们可能要写一个爬虫来爬我们所需要的数据。一般情况下都是利用正则表达式来匹配Html,获取我们所需要的数据。一般情况下分以下三步:1、获取网页的html2、利用正则表达式,获取我们所需要的数据3、分析,使用获取到的数据,(例如,保存到数据库)接下来我们分析代码:1、获取网页的html  对于一些网

2015-05-07 10:47:26 440

转载 CocoaPods详解之----使用篇

作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!一、什么是CocoaPods1、为什么需要CocoaPods在进行iOS开发的时候,总免不了

2015-05-06 18:36:50 384

转载 升级10.10 Yosemite 后,cocoapods 出现错误解决方案

原文:  http://www.cnblogs.com/sparks/p/3989044.htmlRSMacBook-Pro:~ RS$ pod search jsonkit/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.r

2015-04-22 10:57:13 350

转载 CocoaPods安装和使用教程

cocoaPods安装教程

2015-04-22 10:52:28 445

objective - c基础教程

入门级的教程,详细讲解了函数的申明定义之类的

2014-11-14

空空如也

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

TA关注的人

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