RamboLu Blog

技术在于折腾。


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于我

  • 搜索

ReactNative学习-state与props介绍与比较

发表于 2017-02-28 | 分类于 ReactNative | 评论数: | 阅读次数:
State state的作用 state是React中组件的一个对象.React把用户界面当做是状态机,想象它有不同的状态然后渲染这些状态,可以轻松让用户界面与数据保持一致. React中,更新组件的state,会导致重新渲染用户界面(不要操作DOM).简单来说,就是用户界面会随着state变化而变化. state工作原理 常用的通知React数据变化的方法是调用setState(data, ...
阅读全文 »

ReactNative学习-React.js生命周期

发表于 2017-02-27 | 分类于 ReactNative | 评论数: | 阅读次数:
生命周期官方文档: https://facebook.github.io/react/docs/react-component.html#shouldcomponentupdate 当创建组件的实例并将其插入到DOM中时,将调用这些方法: 1、constructor() React组件的构造函数。在安装React组件的构造函数之前调用它。在实现Component子类的构造函数时,应该在 ...
阅读全文 »

Mac、Linux环境自定义终端-oh my zsh安装及配置

发表于 2017-02-25 | 分类于 Mac , Linux | 评论数: | 阅读次数:
安装oh my zsh:1.克隆这个项目到本地(根路径 ~) 1git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh 2.创建一个zsh的配置文件 注意:如果你已经有一个~/.zshrc文件的话,建议你先做备份。 备份配置文件 1cp ~/.zshrc ~/.zshrc.orig 然后开始创建zsh的配置文件 ...
阅读全文 »

Mac环境使用DigitalOcean租用VPS,部署Docker容器搭建SS和VPN专属梯子及Docker命令整理

发表于 2017-02-21 | 分类于 Mac , Docker | 评论数: | 阅读次数:
技术在于折腾。 由于平时查阅受限,导致一些国外优秀的文章在国内无法查看,故自己动手丰衣足食。(ps:仅限技术交流,不用于商业用途) 关于VPS有很多种,例如:DigitalOcean、BandwagonHost、Vultr等,可以根据自己的经济能力自行选择。 以DigitalOcean举例 一、官网注册https://cloud.digitalocean.com/ps:注册费用$5,现在还 ...
阅读全文 »

Node之Package.json文件参数解析

发表于 2017-02-13 | 分类于 Node | 评论数: | 阅读次数:
参考JavaScript 标准参考教程(alpha)http://javascript.ruanyifeng.com/nodejs/packagejson.html#toc0 概述 package.json在Node项目中用于描述项目的一些基本信息,以及依赖库的配置,一般每一个Node项目的根目录下都有一个package.json文件。 在项目的根目录中package.json文件可以手工编写,也 ...
阅读全文 »

ReactNative学习-React技术栈全家桶

发表于 2016-12-24 | 分类于 ReactNative | 评论数: | 阅读次数:
React 技术栈系列教程http://www.ruanyifeng.com/blog/2016/09/react-technology-stack.html React.js 入门教程http://www.ruanyifeng.com/blog/2015/03/react.html ECMAScript 6 入门http://es6.ruanyifeng.com/#docs/style Reac ...
阅读全文 »

ReactNative学习-MAC集成环境

发表于 2016-12-08 | 分类于 ReactNative | 评论数: | 阅读次数:
官网有更详细的集成步骤,这里只是根据个人需求写出简单实用的集成步骤。 1.配置环境按照HomeBrew1/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装Node.js1brew install node 替换npm仓库镜像 ...
阅读全文 »

Swift学习-Swift3.0已出坑,适配iOS10,项目迁移Swift3.0问题总结。

发表于 2016-10-15 | 分类于 iOS | 评论数: | 阅读次数:
前言 Swift项目,为适配iOS10,无奈只能更新Xcode 8 ,可是发现一入3.0深似海,从此幸福是路人.于是边摸索边修改,在节前的完成代码迁移.节后在完成手头工作后,整理思路,把Swift3.0迁移的心得分享大家.废话不多说分享下心得: 1、代码篇:(一定要做好备份!!!) 1>升级Xcode8正式版(8A218a). 2>使用系统自带的桥接工具.(原装的就是好,直接打开2. ...
阅读全文 »

Cocoapods进阶-屡试不爽,安装Cocoapods1.1.0最新心得及问题总结

发表于 2016-10-07 | 分类于 Cocoapods | 评论数: | 阅读次数:
安装淘宝源就直接跳过,安装十余次,分享下最近安装cocoapods的经验,仅仅提醒ruby版本问题之后的操作.如果还有不懂地方可以下方评论,会及时回答.12Error installing cocoapods: activesupport requires Ruby version >= 2.2.2. 1.安装ruby1>安装 RVMRVM: Ruby Version Manage ...
阅读全文 »

Ruby学习-Ruby版本安装与切换.

发表于 2016-09-20 | 分类于 Ruby | 评论数: | 阅读次数:
Ruby版本管理器(RVM)官网:https://rvm.io/ RVM使用指南:https://ruby-china.org/wiki/rvm-guide 一、安装 RVMRVM: Ruby Version Manager, Ruby的版本管理器,包括Ruby的版本管理和Gem库管理(gemset).1curl -L get.rvm.io | bash -s stable 二、Ruby源 查 ...
阅读全文 »
1234
RamboLu

RamboLu

Fire proves gold,adversity proves men.

38 日志
18 分类
22 标签
GitHub 新浪微博 简书 Twitter LinkedIn Email
© 2015 – 2019 RamboLu
由 Hexo 技术支持
|
主题 – NexT
本站访客数 人次 本站总访问量 次