摘要: 正如 react 官网首页里写的 它推崇 声明式编程,而非 命令式 那怎么样的 方式 式 声名式的呢? 举例我的理解: 需求:打开一个 Modal 例子1 命令式: Modal.open(); // 翻译:命令 modal执行:打开 声明式:<Modal open={true}> // 翻译:声明m 阅读全文
posted @ 2019-08-14 17:02 志林哥哥 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 1. 选择 ssh 进行远程登入: ssh root@服务器ip -p 端口, 事例如:ssh root@176.122.134.96 -p 28202 2. ls 展示 当前目录下的文件,看到有 shadowsocks-libev_CN.sh; 3. bash 执行该文件:bash shadows 阅读全文
posted @ 2019-03-05 14:40 志林哥哥 阅读(79) 评论(0) 推荐(0) 编辑
摘要: git 常见命令,规范 整理 阅读全文
posted @ 2018-09-10 14:24 志林哥哥 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-22 10:34 志林哥哥 阅读(132) 评论(0) 推荐(0) 编辑
摘要: react项目里能用上 eslint 的 airbnb 规范真是的,对自己的编码有很好的帮助,不经可以养成良好的代码风格,而且还能检测出 state或者变量 是否 使用过, 然而,所在团队的小伙伴们,却并未使用,或者只是使用了eslint的简单的代码约束,这时候我们就应该在不改变项目配置的 esli 阅读全文
posted @ 2018-05-16 15:34 志林哥哥 阅读(13505) 评论(1) 推荐(0) 编辑
摘要: Sync : Invalid / Expired GitHub Token. Please generate new token with scopes mentioned in readme. Exception Logged in Console. 阅读全文
posted @ 2018-04-23 19:08 志林哥哥 阅读(4810) 评论(1) 推荐(1) 编辑
摘要: 从Event Loop谈JS的运行机制 先来理解一个概念: JS分为同步任务和异步任务 同步任务都在主线程上执行,形成一个执行栈 Execute Content Stack 主线程之外,事件触发线程管理着一个任务队列,只要异步任务有了运行结果,就在任务队列(根据MDN准确的说应该是消息队列 mess 阅读全文
posted @ 2018-03-26 17:14 志林哥哥 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 1:非纯空白字符串且长度大于1: /^\s*\S+[\s\S]*$/ 右侧可以正常匹配:“ 11 1 1 a ” 、“ 1 aa” 、“1 aa” 正则解读:开头可以有空格,然后后续必须有至少一个字符、后续可以空格和字符任意组合: 适合各类输入框的 必填 、非空、中间可以有空格 2:由数字和字母组成 阅读全文
posted @ 2018-02-08 11:53 志林哥哥 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 路由就是指随着浏览器地址栏的变化,展示给用户的页面也不相同。 早期的路由都是后端实现的,直接根据 url 来 reload 页面,页面变得越来越复杂服务器端压力变大,随着 ajax 的出现,页面实现非 reload 就能刷新数据,也给前端路由的出现奠定了基础。我们可以通过记录 url 来记录 aja 阅读全文
posted @ 2018-01-31 11:26 志林哥哥 阅读(532) 评论(0) 推荐(0) 编辑
摘要: componentDidMount直接走handleSearch而不走loadData,是为了当form有默认初始值的时候也能适用! 2018.2.7新增 当Table中有【删除】一条记录的功能的时候,有一点易出的bug:由于【删除】不像【新增】、【查询】、【重置】在任一页码执行都会跳转会首页,而【 阅读全文
posted @ 2018-01-30 10:16 志林哥哥 阅读(556) 评论(0) 推荐(0) 编辑