不同浏览器的autocomplete特性

2018年06月01日
/ /
autofill
自动完成(autocomplete)允许浏览器预测对字段的输入。当用户在字段开始键入时,浏览器会基于之前键入过的值,显示出在输入框中填写的选项。 autocomplete属性适用于form表单,以及表单内的input类型:text, search, url, telephone, email, password, datepickers, range 以及 color。 通常,自动完成是浏览器默认启用的,但是对于用户来说,明显是有隐私风险 ...

[less/sass]如何避免因公共模块导致生成重复css代码

2018年05月29日
/ /
less
webpack是目前比较流行,通用性也很好的打包工具。特别是利用它的丰富的插件库,在项目结构比较固定的场合,基本能做到一个(份)配置文件,放到所有项目里都通用的效果。但是由于配置项比较多,而且版本间差异,通常都要试多次才能达到效果。也正是因为这样,许多新人在面对webpack的时候,都会选择逃避文档阅读,退而求其次,用ctrl+c/v来解决。 我就是那个笃 ...

win10配置VPN客户端提示“远程服务器未响应”

2018年05月07日
/ /
VPN-icon-Windows-10
因为感觉win 7的状态栏和侧栏占用太大面积,所以给电脑升级了win 10,安装过程还算顺利,除了第一次开机提示有点傻傻的,屏幕上出个“别来无恙”怪怪的。之后就是安装各种软件,然后开始连公司的vpn。此篇用于解决途中遇到的问题。 win 7当时并没有做任何额外的设置,创建完链接,就直接连上了。但是到了win 10,问题就有点奇怪,连接始终不成功,并提示: 无法建 ...

N6P刷机出现不识别SIM卡的解决办法

2018年04月05日
/ /
android-oreo
之前有段时间,想试试Android Oreo的LDAC蓝牙,因为同时拿个手机再带播放器,裤兜不够用,胡乱塞一下又害怕压坏/划伤/弄丢。但是从7.1直接刷8.1/8.0,刷完就杯具了:提示请插入SIM卡。截图如下 而且,不管换了多少个不同的rom,问题都一样。起初以为是这批rom底包不行,可是下面大家评价的都是oh~smooth/gorgeous/like a charm,这不得不让我陷入深深的自我怀疑 ...

科洛弗悖论(The Cloverfield Paradox)

2018年02月13日
/ /
the-cloverfield-paradox
ok,JJ(J.J. Abrams)喜欢的平行世界来了…… 还记得在危机边缘里,Walter是从平行世界里把自己的儿子抓过来,而后面的部分,都在讲两个平行世界因为相互干预而大打出手。 科洛弗悖论这里,也差不多是这个意思,不过与时俱进,导演加入了很多新鲜词汇,比如量子纠缠,而且似乎也比当时思考的更多,除了两个世界相互派人互动,还加入了时空重叠等新鲜的玩法。 影片 ...

Javascript作用域链和闭包

2018年01月24日
/ /
js-thumb
闭包指有权访问另一个函数作用域中变量的函数,通常是一个函数和以静态方式存储的所有父级作用域的一个集合体。 创建闭包常见方式,就是在一个函数内部创建另一个函数。因为内部函数的作用域链包含了外部函数的作用域,所以可以访问外部函数内定义的变量。注意,外部函数的AO和VO中,不会出现闭包的任何内容。 多个函数可能拥有相同的父级作用域,常见的例子就是 ...

JavaScript里new语句做了什么

2018年01月14日
/ /
js-thumb
首先,JavaScript并没有其他基于类的语言所定义的“方法”,只有函数(function)。在JavaScript里,任何函数都可以添加到对象上作为对象的属性。当继承的函数被调用时,this指向的是当前继承的对象,而不是继承的函数所在的原型对象。 在JavaScript中,构造器其实就是一个普通的函数。当使用 new 操作符来作用这个函数时,它就可以被称为构造方法(构造函数)。 ...

Jenkins进行Node.js项目的持续集成

2017年12月05日
/ /
jenkins
NodeJS项目部署,之前一直是手动运行命令,打包,然后压缩,上传到服务器。后来有了npm的gulp、webpack等一票工具,但是依然会存在忘记部署、需要部署到多个服务器、本地代码未同步等问题。这时候持续集成的优势就体现出来了:自动运行测试、自动编译/构建、构建完成自动打包/发布版本。 目前许多语言编写的项目都可以使用Jenkins,只需要安装对应的扩展插件。 ...