摘要: 规范: 文件与组件命名: 扩展名: 使用.js作为js文件的扩展名。如果同一个文件夹下有同名而不同作用的js文件,则通过中缀(小写)进一步区分,例如:HomeView.component.js,HomeView.style.js,HomeView.action.js等。 文件名: 使用驼峰命名法且首 阅读全文
posted @ 2020-11-17 19:12 探出的头 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 何为高阶组件:通过函数向现有组件类添加逻辑,一个React组件包裹另外一个React组件,就是高阶组件HOC(Higher Order Component) 高阶函数概念来源于JavaScript的高阶函数:高阶函数就是接受函数作为输入或者输出的函数 在React Native开发中开发思路是通过组 阅读全文
posted @ 2020-11-17 19:10 探出的头 阅读(335) 评论(0) 推荐(0) 编辑
摘要: http://stevenygard.com/projects/class-dump/ open /usr/local/bin sudo chmod 777 /usr/local/bin/class-dumphttps://www.jianshu.com/p/1e3fe0a8c048 阅读全文
posted @ 2020-11-17 19:08 探出的头 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 事先准备环境: Ruby:jekyll3默认最新版本需要v2.2.7 RubyGems NodeJS,或其他javaScript运行环境 Python 2.7 命令: rubt-v 查看本机ruby版本 ruby 2.0.0p648 查看的版本不能支持最新的,需要更新ruby,这时就用到RVM(多版 阅读全文
posted @ 2020-11-17 19:07 探出的头 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 记录下遇到大量model转化的时候可以取巧,本身不建议使用 https://app.quicktype.io/ 阅读全文
posted @ 2020-11-17 19:05 探出的头 阅读(183) 评论(0) 推荐(0) 编辑
摘要: iOS开发有时候项目开发需要对请求进行缓存,比如特定url的请求素材 , 缓存又分为内存缓存和磁盘缓存,内存缓存个人理解为运行时的空间,程序运行时开辟的空间,程序结束又变为空闲空间。 磁盘缓存即是专门存在沙盒中的存放缓存文件的目录。 网络请求缓存策略可以使用apple提供的缓存类NSURLCache 阅读全文
posted @ 2020-11-17 18:52 探出的头 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 首先运行terminal终端 1、~ % cd /Users/cyh 进入home目录 。cyh 为当前用户 2、~ % touch .bash_profile 创建.bash_profile文件 3、~ % open -e .bash_profile 打开并编辑.bash_profile文件 4、 阅读全文
posted @ 2020-11-17 16:49 探出的头 阅读(828) 评论(0) 推荐(0) 编辑
摘要: DNS 概念: DNS 域名解析系统,解析成相应的服务器IP, DNS劫持是指在劫持的网络范围内拦截域名解析的请求,分析请求的域名 由于DNS请求报文是明文状态,可能在请求过程被监测,然后伪装DNS服务器发送带有假ip地址的响应报文,从而使主机访问假的服务器。 LocalDNS LocalDNS 是 阅读全文
posted @ 2020-11-17 16:35 探出的头 阅读(592) 评论(0) 推荐(0) 编辑