- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 mac下安装启动Mongodb
mac下安装启动Mongodb在Mac下安装MongoDB方式第一种、用浏览器或者第三方工具下载当前版本的下载地址: http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.4.6.tgz第二种、通过homebrew安装mongodb,terminal下运行以下指令就可以了这里,我只讲通过homebrew来安装。在
2017-03-29 22:59:45 271
转载 Alcatraz (管理Xcode插件)
Alcatraz (管理Xcode插件)(插件推荐)作者 LuisX2016.04.28 08:05* 字数 537 阅读 472评论 2喜欢 18帮助你使用可视化的方式管理Xcode插件AlcatrazAlcatraz安装:下载地址: GitHub - alcatraz/Alcatraz: Package man
2017-03-29 11:48:50 629
转载 排序算法合集
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机
2017-03-26 22:06:26 214
转载 iOS 性能优化:Instruments 工具
对于每位 iOS 开发者来说,代码性能是个避不开的话题。随着项目的扩大和功能的增多,没经过认真调试和优化的代码,要么任性地卡顿运行,要么低调地崩溃了之……结果呢,大家用着不高兴,开发者也不开心。其实要破这个局面并不难,只要在 Xcode 自带的监控调试工具 Instruments 上花点功夫,让大代码流畅运行也不是神话。Instruments 提供了很多功能,我会重点介绍一下我最常用的三大类:
2017-03-24 15:50:26 225
转载 exports 和 module.exports
require 用来加载代码,而 exports 和 module.exports 则用来导出代码。很多新手可能会迷惑于 exports 和 module.exports 的区别,为了更好的理解 exports 和 module.exports 的关系,我们先来巩固下 js 的基础。示例:test.jsvar a = {name: 1};var b = a;console.log
2017-03-23 14:37:38 181
转载 iOS10 App适配权限(Plist)
NSPhotoLibraryUsageDescription "xx"想使用您的相册,需要您的允许 NSCameraUsageDescription "xx"想使用您的相机,需要您的允许 NSMicrophoneUsageDescription "xx"想使用您的麦克风,需要您的允许 NSLocationUsageDes
2017-03-23 11:03:25 202
原创 MAC升级node.js
`$ node -v`第二步,清除node.js的cache:`$ sudo npm cache clean -f`第三步,安装 n 工具,这个工具是专门用来管理node.js版本的,别怀疑这个工具的名字,是他是他就是他,他的名字就是 "n" `$ sudo npm install -g n`第四步,安装最新版本的node.js`$ sudo n stable`第
2017-03-22 22:41:42 304
原创 KVO——使用过程中的陷阱
KVO,全称为Key-Value Observing,是iOS中的一种设计模式,用于检测对象的某些属性的实时变化情况并作出响应。网上广为流传普及的一个例子是利用KVO检测股票价格的变动这个例子作为扫盲入门还是可以的,但是当应用场景比较复杂时,里面的一些细节还是需要改进的,里面有多个地方存在crash的危险。本文旨在逐步递进深入地探讨出一种目前比较健壮稳定的KVO实现方案,弥补网上大部分教程的不足!
2017-03-22 15:05:49 240
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人