- 博客(89)
- 收藏
- 关注
转载 props与state
Props It's a common pattern in React to wrap a component in an abstraction. The outer component exposes a simple property to do something that mig...
2016-08-26 14:39:00
165
转载 PropTypes
常见的PropTypes类型 var ReactPropTypes = { array: createPrimitiveTypeChecker('array'), bool: createPrimitiveTypeChecker('boolean'), func: createP...
2016-08-26 12:21:00
194
转载 快速创建React apps
可能你在入门的时候,需要装各种npm包,例如:browser webpack react react-dom babel等等。 现在只需要2分钟,快速搭建环境: npm install -g creat-react-app 安装完成后,创建工程 create-react-app 项目...
2016-08-11 21:05:00
184
转载 开始尝试React.js
相关资料: React 中文:http://react-china.org/ Hacking with React:http://www.hackingwithreact.com/ 阮一峰React 入门实例教程:http://www.ruanyifeng.com/blog/2015/...
2016-08-11 20:47:00
115
转载 Carthage初试
一、下载安装-两种姿势 1).下载Carthage.pkg https://github.com/Carthage/Carthage/releases 2).Homebrew安装 1.brew update 2.brew install carthage 二、开始尝试...
2016-05-26 09:55:00
108
转载 项目重构-目录结构
前言 针对MRC-ARC混编,看似两年前的项目,要求提出重构方案以及代码优化。 打开文件夹的一瞬间,密密麻麻的文件,我的天,太尼玛乱了!!! 打开工程的一瞬间,看似MVC的一套框架,嗯,还不错,还好目录没有太多文件。 然而,我错了。。。 总而言之,小伙子,该干活了! 第一步:项...
2016-04-24 17:17:00
212
转载 iOS9.0弃用AssetsLibrary中部分API
hi: 先给个官方链接:https://developer.apple.com/library/ios/documentation/AssetsLibrary/Reference/ALAssetsLibrary_Class/ 在iOS9.0中,失效的部分API如下: Fi...
2015-12-01 11:46:00
232
转载 Could not find a valid gem 'cocoapods' (>= 0)
ERROR:Couldnotfindavalidgem'cocoapods'(>=0),hereiswhy:Unabletodownloaddatafromhttps://rubygems.org/-Errno::ECONNR...
2015-11-17 09:57:00
142
转载 MyISAM 与 InnoDB 的区别
MyISAM 是MySQL的默认存储引擎。 MyISAM 不支持事务、也不支持外键,其优势是访问的速度快,对事务完整性没有要求或者以 SELECT、INSERT 为主的应用基本上都可以使用这个引擎来创建表。 要明确表示你想要用一个MyISAM表格,请用ENGINE表选项指出来: CR...
2015-10-08 21:28:00
91
转载 CI重写URL规则
$config['uri_protocol'] = "PATH_INFO"; 转载于:https://my.oschina.net/CgShare/blog/512091
2015-09-28 22:10:00
272
转载 Codeigniter的一些优秀实践
最近准备接手改进一个别人用Codeigniter写的项目,虽然之前也有用过CI,但是是完全按着自己的意思写的,没按CI的一些套路。用在公众的项目,最好还是按框架规范来,所以还是总结一下,免得以后别人再接手的时候贻笑大方。 1. 首先是 MVC 如果你还不知道 MVC ,应该尽快的学习,你会...
2015-09-18 12:19:00
163
转载 HTTP API 设计指南(中文版)
本指南描述了一系列 HTTP+JSON API 的设计实践, 来自并展开于Heroku Platform API的工作。本指南指导着Heroku内部API的开发,我们希望也能对Heroku以外的API设计者有所帮助。 … 目录 基础 总是使用TLS 在Accepts头中...
2015-09-18 11:02:00
140
转载 关于DRY的理解
个人的理解: 如果我们对于一个功能,或者一个需求来说,重复次数达到3次以上,那么可以对其封装成一个组件。 但这里的封装,并不是把它进行抽象化,模版化,而是应该在满足当前项目需求的情况下来封装,也就是需求决定封装。 举个例子: 比如说,你每天都需要启动电脑的所有服务,在项目中链接你的...
2015-09-15 09:49:00
180
转载 JQuery入门
JQuery入门 学习JQuery之前,先了解一下HTML、CSS、JavaScript。 JQuery是JavaScript的一个函数库 主要有: 1.HTML元素提取 2.HTML元素操作 3.CSS操作 4.JavaScript 特效和动画 5.HTML DOM...
2015-08-03 23:46:00
71
转载 去掉NavigationBar底部的黑线(亲测可用)
code: UINavigationBar*navigationBar=self.navigationController.navigationBar;[navigationBarsetBackgroundImage:[UIImageimageNamed:@"parentTop...
2015-07-23 11:21:00
97
转载 UITableView在ViewWillAppear的时候加载到最底部
需求; 1.实现时间轴效果 2.数据显示顶部为旧数据,底部为最新数据(说起来有点反正常iOS逻辑,但是这就是需求,认命吧~) 3.进入页面时,直接滚动到最低部 4.部分Cell需要自适应 5.刷新机制:底部为最新数据,向上滑到最底部时加载新的数据。向下滑动,动态加载旧数据。...
2015-07-22 15:32:00
131
转载 30分钟入门HTML
一、HTML标签 1.标题标签 <h1> - <h6>等标签进行定义的。 2.段落标签 <p></p> 3.图片标签 <img></img> 例如:<img src="photo.jpg" width...
2015-07-21 23:19:00
132
转载 使用NPM安装Node.js模块以及调试
npm npm 作为Node.js的包管理器,是经常用到的工具。 注意:全局安装一个框架,需要加参数-g npm install -g express 安装后 在项目中只需要导入包即可 var http = require('http'); 调试 调试Node的最简单的方式...
2015-07-19 22:30:00
128
转载 Node.js学习路线图
Node.js学习路线图 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标...
2015-07-19 22:05:00
102
转载 UITableViewCell被UITabbarController遮盖44像素
解决办法: -(void)viewDidLoad{[superviewDidLoad];self.edgesForExtendedLayout=UIRectEdgeAll;self.tableView.contentInset=UIEd...
2015-07-13 14:43:00
112
转载 Node.js核心模块(了解)
Node.js核心模块(了解)常见核心模块httputilquerystringurlfshttphttp 是Node.js从Http服务器上获取相应数据的主要模块。主要方法有:http.createServer(); 返回一个新的web服务器对象。http.list...
2015-07-11 21:45:00
102
转载 Node.js函数
Node.js函数定义/创建函数function f () { console.log('Hi') return true}var r_f = f()console.log(r_f)注意:关键字return是可选的,如果没有返回值,则返回的是undefined函...
2015-07-09 23:57:00
56
转载 Node.js基本逻辑结构
Node.js基本逻辑结构循环结构for…ifor (var i = 0; i < 5; i++) { console.log(i)};for…invar foo = { "hello" : "world", "node" : "js",...
2015-07-09 23:50:00
177
转载 Node.js基础类型以及基本的输出
Node.js基础类型以及基本的输出基本类型StringNumberBoolean(true false)undefinednull其他都是object定义变量var string = "string"var number = 123var bool = false...
2015-07-09 23:33:00
149
转载 Node.js的优缺点
Node.js的优缺点Node.js是建立在V8引擎上,与JavaScipt语法相似。Node.js主要为了方便解决现实当中一些系统瓶颈,例如:高并发,异步,线程等问题。Node.js的优缺点####优点:高并发(最重要的优点)适合I/O密集型应用####缺点:...
2015-07-09 23:03:00
128
转载 Mac下安装Node.js
如何在Mac下安装Node.js使用HomeBrew安装,直接在终端中运行以下命令:brew install nodebrew install npm如果你Mac OS X没有安装HomeBrew,可以去官网HomeBrew,直接在终端中运行以下命令:ruby -e "$(curl...
2015-07-09 22:46:00
64
转载 iOS 切图@1 @2 @3倍图自动生成器
github:https://github.com/Guicai-Li/auto-image-scale 如何使用? brew link jpeg brew installImageMagick 主要通过ImageMagic的convert图片处理方式粗略解决的。 ...
2015-07-06 15:00:00
694
转载 [libpng]could not link symlink include/libpng16
问题: ➜~brewlinklibpngLinking/usr/local/Cellar/libpng/1.6.17...Error:Couldnotsymlinkinclude/libpng16/png.hTarget/usr/local/include/li...
2015-07-06 14:54:00
125
转载 自适应autoresizingMask
拿出iOS6之前写的代码,发现太多都是MRC以及都是通过代码布局,现在再看维护起来及其复杂。 关于UIView中的autoresizingMask属性,适当的减少了一部分的压力。 typedefNS_OPTIONS(NSUInteger,UIViewAutoresizing){...
2015-07-06 14:00:00
79
转载 Autolayout自适应(二)
如果说你已经把在Storyboard或者XIB设置限制玩溜了,这次主要是针对UITabelViewCell来动态计算高度。 首先来讲iOS8,因为从iOS8开始引入了UITableViewCell的高度的自适应功能,在iOS8之前实现很麻烦的功能,iOS8以后就不需要自己动手去做了。 一、...
2015-07-03 08:33:00
99
转载 项目迁移
项目从OSC上迁移到GitLab,发现每次提交都出现了.DS_Store文件差异,可是明明我添加过了.gitignore,还是有。 解决办法: Remove existing files from the repository: find.-name.DS_Store-pri...
2015-07-02 11:28:00
209
转载 Node.js Interview Questions and Answers
There are two sides of the table:you eitherwant to hireNode.js developersoryou want toget hiredas a Node.js developer. This list helps you na...
2015-07-02 09:22:00
189
转载 据说这是高级iOS开发工程师的面试题
CALayer与UIView的区别是什么? GCD? TCP/UDP? socket链接与http连接? TCP的三次握手? iOS中对象之间有哪些通信方式? http协议的特点,GET请求与POST请求,https协议 XML与...
2015-06-30 22:24:00
189
转载 UICollectionView 上添加长按手势如何监听?
思路: 添加长按手势,并设置代理 在手势回调方法中判断是否结束 首先添加代理 @interfacemyCollectionViewController:UICollectionViewController<UIGestureRecognizerDelegat...
2015-06-29 09:39:00
194
转载 Xcode 修改项目名后反复产生的问题ld: file not found
Ld/Users/Guicai/Library/Developer/Xcode/DerivedData/BaseProject-aeoyxgdncbjvliezzbcaqlsiinot/Build/Products/Debug-iphonesimulator/BaseProjectTes...
2015-06-23 12:01:00
326
转载 Xcode 真机测试遇到
Please verify that your device's clock is properly set, and that your signing certificate is not expired. 网上搜了下,基本都是关于越狱相关的。博主自己说实话,没越狱。那问题来了,...
2015-06-23 11:16:00
110
转载 Swift 只Debug模式下打印
在iOS开发中,我们常见的Debug方式很多中,例如最常见的DLog DLog的使用,DLog在DeBug模式下会输出信息,包括方法名,行数以及你想要输出的内容。定义如下(包括ELog):#ifdefDEBUG#ifndefDLog#defineDLog(fmt,...)...
2015-06-23 10:03:00
162
转载 UITextFiled 联想单词或汉字捕获不到变化?
当我们采用联想的方式输入内容时,会发现并不会走以下方法,哪该如何去获取当前联想到的字符呢? -(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementS...
2015-06-18 14:55:00
86
转载 iOS9 NSURLSession的变化
App Transport Security App Transport Security (ATS) lets an app add a declaration to its Info.plist file that specifies the domains with which it ...
2015-06-15 17:12:00
80
转载 [推荐]在线写Swift的平台
分享一个链接:http://swiftstub.com 可以在线写Swift~ 转载于:https://my.oschina.net/CgShare/blog/466601...
2015-06-14 19:23:00
172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人