利器需要打磨,同时也需要更新换代。18年临近年底,盘点下今年入手及调整的利器【包含软硬】,梳理下当前的功能点,及通过调整实现的增强点。

Mark同时,兴许能帮助道友一二。

Filco87无线圣手二代

2018,11入,价格1104CNY,之前一直使用的是Filco 67,当见识到同事一手流利的键盘流时,我犹豫了,毕竟一直在蹩脚的按着快捷键。

67与87的区别就是键数,开发必备的功能键必须使用复合键来实现,这样本身就造成了效率的地下,相对的体积优势,和重量优势,在开发面前已经不那么重要。经过一阵思考,最终决定出手更换键盘。

阅读全文 »

之前pull代码时一直使用merge,遇见了冲突也就直接解决,这样做还算平安。但最近加入一个项目,Team人数,提交Code次数都偏多,这样拉取代码,出现冲突的频率也就很高。使用Merge的话,log点线图就会出现多条线,然后来回合并的情况,很混乱。

针对这情况,Team提倡使用rebase方式拉取代码,但这样好在哪呢,这里查了些资料,整理下。

创建分支

Git因为有了分支,使得我们可以并行进行许多feature的开发,并且互不干扰。在完成后,利用MR来合并到主干分支,比如dev或者master.

合并分支

我们以分支的模式进行开发,然后希望将开发的功能代码放进到主干,这个办法就是合并,在GitLab里叫做MR。

阅读全文 »

最近在做一个A项目的开发,前端技术栈是React+Redux。由于之前React方便基础薄弱(接触个一个小Demo),而redux更是新鲜事物,所以在开发中不免束手束脚,并且遇到了很多的问题。查官网,查资料,再加上实际Dev,多少有了基本的认识,这里记录下。

对于Redux,会的说简单,不会的说难,真难吗?不难,这里瞎谈下。

在说React中Redux的使用之前,先聊几个个问题,搞明白这些,对于Redux的使用会大有裨益。

单页应用SPA为什么会存在

阅读全文 »

原文链接

  1. Scope(作用域)
  2. IIFE(立即执行函数)
  3. MVC
  4. Async/Await
  5. Closure 闭包
  6. Callback 回调

Scope(作用域)

作用域就是带边界的盒子。JS中有两个类型的边界:局部和全局,也可以叫做内部和外部。

本地意味着,你在这个块里,是具备权限访问,而全局是随处都可以访问。

阅读全文 »

最近做项目遇到一个场景,这两点都牵扯了,所以一块梳理下

场景

A站点需要提交数据到B站点,然后跳转到B站点。B站点的接口对接人告诉我们接口现在返回的是完整HTML,HTML中会有程序(js)来执行跳转。我们就需要基于这样的情况对接。

方案

阅读全文 »
0%