自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 详解JavaScript中数组的reduce方法

介绍我们先来看看这个方法的官方概述:reduce() 方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始缩减,最终为一个值。你一定也和我一样看的有点迷糊,其实reduce接收的就是一个回调函数,去调用数组里的每一项,直到数组结束。我们来举个例子大家就很明白了。假设我有一串数组,数组里放的全是数字,我要算出这些数字的总和是多少。正常情

2017-08-11 14:01:13 496

原创 在Vue.Js下使用el-input框 只能输入数字 并限制位数 并且限制中文输入以及粘贴

var tr = document.getElementById("Id1"), // 取得ID为Id1的tr对象    inps = tr.getElementsByTagName('input'); // 从tr 对象中获取所有input对象for(var i = 0, len = inps.length; i     inps[i].value = ''; // 将每

2017-08-08 13:43:26 76621 1

转载 JavaScript 数组操作大全

shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5];   var b = a.shift(); //a:[2,3,4,5] b:1  unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5];   var b = a

2017-07-29 23:01:07 342

转载 git 设置别名

有没有经常敲错命令?比如git status?status这个单词真心不好记。如果敲git st就表示git status那就简单多了,当然这种偷懒的办法我们是极力赞成的。我们只需要敲一行命令,告诉Git,以后st就表示status:$ git config --global alias.st status好了,现在敲git st看看效果。当然还有别的命令

2017-04-24 16:15:03 395

转载 ios - objectC 的isa 详解

每个Objective-C对象都有一个隐藏的数据结构,这个数据结构是Objective-C对象的第一个成员变量,它就是isa指针。在NSObject.h里面: @interface NSObject NSObject> {    Class isa  OBJC_ISA_AVAILABILITY;}再点开 Class 的定义:struct objc_c

2016-09-09 11:37:08 442

转载 iOS:KVO的概述与使用

一,概述KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。二,使用方法系统框架已经支持KVO,所以程序员在使用的时候非常简单。1. 注册,指定被观察者的属性,2. 实现回调方法3. 移除观察三

2016-09-09 11:35:49 252

转载 iOS8 WebKit库之——WKWebView篇

webkit使用WKWebView来代替IOS的UIWebView和OSX的WebView,并且使用Nitro JavaScript引擎,这意味着所有第三方浏览器运行JavaScript将会跟safari一样快。第一、WKWebView增加的属性和方法类比UIWebView,跟UIWebView的API对比,增加的属性:1、estimatedProgress 加载进度条,在IOS8

2016-09-09 11:32:46 261

转载 git配置别名

有没有经常敲错命令?比如git status?status这个单词真心不好记。如果敲git st就表示git status那就简单多了,当然这种偷懒的办法我们是极力赞成的。我们只需要敲一行命令,告诉Git,以后st就表示status:$ git config --global alias.st status好了,现在敲git st看看效果。当然还有别的命令

2016-08-24 11:25:35 217

转载 关于UICollectionView的使用

http://www.jianshu.com/p/c59a5c92f859http://www.jianshu.com/p/45ff718090a8

2016-08-08 16:31:07 264

转载 关于NSTimer

http://blog.csdn.net/enuola/article/details/8099461

2016-07-23 02:02:52 370

转载 关于cocoapods的安装

点击打开链接

2016-06-27 09:19:11 382

转载 iOS开发调试技巧总结(持续更新中)

原文地址: http://blog.csdn.net/chenyufeng1991/article/details/50478656对于软件开发而言,调试是必须学会的技能,重要性不言而喻。对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中。不同语言、不同IDE、不同平台的调试,有同性也有个性。今天我们就来学习一下iOS

2016-06-02 17:21:41 283

转载 iTerm2

iTerm2 是 MAC 下最好的终端工具。可以简单的认为,iTerm2 是配置完毕开箱即用的 tmux。但 tmux 有以下一些缺点:查找 terminal 的输出历史内容需要切换到 vim 模式。在该模式下复制使用的是 vim 的查找,增加了认知负担;和各种工具兼容性比较差,尤其是 vim 和 emacs 的 powerline;自有样式,与系统的样式冲突。iTerm2 的一些

2016-05-19 15:48:18 557

转载 IOS 整体框架类图

Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。1、Cocoa是什么?Cocoa是OS X和 iOS操作系统的程序的运行环境。是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在命令行上就可以创建Cocoa程序。Cocoa程序可以这么说,它是由一些对象组成,而这些对象的

2016-05-19 08:59:42 251

原创 TCP/IP详解,卷1:协议 (Week 1)

趣味小知识:#所有的Internet标准和大多数有关TCP/IP的书都使用octet这个术语来表示字节。使用这个过分雕琢的术语是有历史原因的,因为TCP/IP的很多工作都是在DEC-10系统上进行的,但是它并不使用8 bit的字节。由于现在几乎所有的计算机系统都采用8 bit的字节,因此我们在本书中使用字节(byte)这个术语。 octet

2016-05-17 17:34:20 412

原创 随想

1.具有什么样基因来自于个人思想以及外界的输入。你的所见所闻以及在脑海中映射产生的世界观价值观决定了具有何种的基因。虽然是环境定向选择的生物本身,但如果能改变自身的基因便能适合特定的环境。2.互联网的发展并不是因为现在的企业有具备的技术让其领先,而是因为消费者的终端的升级可以让其成为你潜在的客户,十年前马云要卖个包给大山群众,可能人家连电都没通上,根本不具备相应的环境,即使有需

2016-05-17 14:08:57 244

转载 关于iOS之Runloop

具体参考下面两位大神的文章http://www.jianshu.com/p/edbe946c8a11以及YY系列作者的一篇文章

2016-05-17 13:35:29 230

原创 IM之TCP/IP

从今天开始就入坑了哈,即时聊天以及底层网络技术,以及或许的网络安全,智能硬件等都是需要研究的对象。首先就是拜读  TCP/IP详解,卷1:协议 ,准备花费1个月左右的时间去通读理解,陆续会在这边分享一些拙见,欢迎拍砖。

2016-05-17 09:59:41 495

原创 git 相关

Git config --global user.name "username"git config --global user.email "email"

2016-05-17 09:51:54 220

转载 面向对象的三个基本特征(下篇)

面向对象的三个基本特征是:封装、继承、多态。

2016-05-17 09:15:27 253

转载 面向对象三大基本特性,五大基本原则(上篇)

透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础.三大特性是:封装,继承,多态  所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,

2016-05-17 09:08:52 2275

转载 iOS/mac开发的一些知名个人博客(会陆续追加)

王巍的博客:王巍目前在日本横滨任职于LINE。工作内容主要进行Unity3D开发,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。http://onevcat.com池建强的博客: 池建强,70后程序员,Blogger。98年毕业,先后就职于洪恩软件、RocketSofeware和用友软件工程公司(后更名为瑞友科技),现任瑞友科技IT应用研究院副院

2016-05-16 19:13:36 628

转载 TCP/IP四层模型 (之前都是接触的七层模型)

TCP/IP参考模型    ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。            图2-1  TCP/IP参考模型  2.1 TCP/IP参考模型的层次结构  TCP/IP协议栈是美国国防部高级研究计划局计

2016-05-16 18:54:21 7801

空空如也

空空如也

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

TA关注的人

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