Written by Jianhua Cheng who lives and works in Shanghai. Try to build something more attractive and interesting. You can follow him on Twitter, Github
…
工作 今年,随着公司可喜的进步发展,工程师团队从开始的小团队日渐扩张到现在人数客观的”大“团队,在年初公司的组织架构也发生了变化。此时也成立了我比较关注的“Client Infra”组,这是一个“大前端”团队,有着 Android、iOS、Web…
介绍 首先, 是基于 创建的一个 babel 插件. 它能用来 在一个代码文件中统一管理 你的环境变量, 这些环境变量会在不同的环境下被赋予不同的值. 并且能够做到 只选取和当前环境匹配的值, 然后将其他的值在 babel…
…
Chai 在和 作比较的时候, 两者主要的不同就是 的集成度比较高内置断言库, 而 需要搭配额外的断言库, 在此选择了比较流行的 作为断言库. 风格的选择 其中 又有好几种断言风格, 我们经常见到的其实就是 BDD…
…
先啰嗦一段背景 介绍一下项目所使用的技术栈。 ,使用 来完成后端服务器的架构,这个时候就遇到了一个问题了。在我以前,是用 来开发 Web…
这是我们经常使用边框时写的代码,接下来清清楚楚的讲讲边框的详细设置,之后拓展一些有趣的应用。 属性设置 border-width 的宽度设置上下左右时是按照顺时针方向来的,方便记忆(自从按照顺时针来记忆,所有的相关的 、 等等的宽度设置我都记住了,作为新手的一个小 tip…
…
此篇博客日期 ,使用 。介绍清楚这个使用背景是因为网上的有些教程已经过时,至少当我完全按照那些步骤来设置的时候并没有成功。SSH…
Atom 自定义样式 Atom 作为新一代的文本编辑器,插件丰富,可定制化程度高。之前还没意识到这点,这次简单的实践了一下才体会到了。之前看着左侧的 “Tree View…
背景 以前的网站为了实现 推送 功能,使用的方法都是 轮询 。所谓的轮询就是在特定的时间间隔(例如…
微信浏览器上传图片 bug 的原因 微信在新版本中采用的是自己的 X5 内核浏览器,而在较老的版本中还有可能是安卓的原生浏览器。具体的环境我也不太了解,但是经过实际多台安卓机型的测试,我采取的方案可以基本确保在安卓机中微信浏览器的成功上传。苹果机型没问题,因为微信的 ios…
此篇博客是阅读《WEB…
定制标签的目的是分离表现逻辑和业务逻辑,可以在 JSP 页面编写中尽量不出现 ,而且可以根据自己想要的功能定制属于自己想要的标签,完成特定的功能。 这里只讲在 JSP2.…
…
1. 标签 注意: 如果 值为 的话,那么 中的字符串中包含的”,&,’,<,>等等特殊字符将会被转化成对应的字符实体代码 函数中类似的用法: 2. 标签 注意:…
就是一个 Java…
函数也是对象,它们也可以拥有属性和方法,就像其他普通对象可以拥有属性和方法一样。 length…
先明确一点,在 JavaScript…
包装对象 先给一段代码来看看 概念解释 :直接量并不是对象,但是为什么能像使用一个对象样的使用它呢,这是因为对于字符串、数字、布尔值,当你引用该直接量的属性(方法)时,JavaScript…