Something

__ you don't know yet

jQuery data 方法的一个小特技

通常我们在用 JavaScript 操作 DOM 元素的时候会往 DOM 上临时添加一些参数,用来记住一些状态,或者从后端取参数值等 一般通过在 HTML 标签上添加自定义属性来实现,但是这

Sublime text 3 配置 ESLint 代码检查

安装环境 Windows 7 SP1 企业版 Sublime text 3 Build 3162 Node.js v6.9.5 Yarn 0.23.2 (可用 npm 代替) 安装 ESLint 到你的项目根目录生成一个 package.json 文件,如果没有使用 yarn init -y 来自动生成 ESLint 默认的 parser 是 espri

关系代数的基本运算

关系代数运算符 集合运算符 运算符 含义 英文 $∪$ 并 Union $−$ 差 Difference $∩$ 交 Intersection $×$ 笛卡尔积 Cartesian Product 比较运算符 运算符 含义 $>$ 大于 $≥$ 大于等于 $<$ 小于 $≤$ 小

sku 多维属性状态判断算法

问题描述 这个问题来源于选择商品属性的场景。比如我们买衣服、鞋子这类物件,一般都需要我们选择合适的颜色、尺码等属性 先了解一下 sku 的学术概念吧 最小

平滑迁移 Octopress 到 Hugo

原由

自从新博客建立以来一直用 Octopress 这个博客框架来搭建静态文章页面。漂亮的默认主题、方便的发布到 github page 等功能吸引了我

但就在最近因为家里的用 Macbook,刚好升级到了新版的 Sierria,杯具的是之前安装的 Octopress bundle 都失效了。调试了很久还没把环境搭建好,再加上之前发现 Octopress 的 Markdown 解析器老报错,于是就决定要更换一个配置安装简单点的博客生成器了

简单方法解决 Macbook 电源接口接触不良的问题

Macbook 电源用的时候久了,接口里面的几个针脚弹性变差,有时候接通电源然而灯不能亮

在网上搜索了下发现一个好方法:接电源那头是突出金属的,稍微打磨下去一点就可以了,亲测有效

PS: 如果没有打磨工具可以直接找个空地面磨,有条件的话磨完再用砂纸抛光下就可以了

来两张图片看看

JavaScript 浏览器事件

JavaScript、浏览器、事件之间的关系

JavaScript 程序采用了异步事件驱动编程(Event-driven programming)模型,维基百科对它的解释是:

事件驱动程序设计(英语:Event-driven programming)是一种电脑程序设计模型。这种模型的程序运行流程是由用户的动作(如鼠标的按键,键盘的按键动作)或者是由其他程序的消息来决定的。相对于批处理程序设计(batch programming)而言,程序运行的流程是由程序员来决定。批量的程序设计在初级程序设计教学课程上是一种方式。然而,事件驱动程序设计这种设计模型是在交互程序(Interactive program)的情况下孕育而生的