01 2018 档案

探索Vue高阶组件
摘要:出处:http://hcysun.me/2018/01/05/%E6%8E%A2%E7%B4%A2Vue%E9%AB%98%E9%98%B6%E7%BB%84%E4%BB%B6/ 阅读全文

posted @ 2018-01-29 17:53 cag2050 阅读(329) 评论(0) 推荐(0) 编辑

mac下hbase安装
摘要:出处:https://www.jianshu.com/p/510e1d599123 安装到的路径:/usr/local/Cellar/hbase/1.2.6 linux操作: linux命令 | 作用 | ./start hbase.sh | 启动hbase。需进入安装路径下的bin文件夹 ./st 阅读全文

posted @ 2018-01-25 21:30 cag2050 阅读(781) 评论(0) 推荐(0) 编辑

ace 在线编辑器 知识点
摘要:ace 常用方法: 功能 | 语句 | 设置值 | editor.setValue("the new text here"); // or session.setValue 获取值 | editor.getValue() 跳到行 | editor.gotoLine(1) 光标跳到最后一行的结束位置 阅读全文

posted @ 2018-01-25 18:28 cag2050 阅读(770) 评论(0) 推荐(0) 编辑

模拟元素点击的几种方式
摘要:出处:http://www.cnblogs.com/snandy/archive/2011/08/02/2122496.html 阅读全文

posted @ 2018-01-25 17:02 cag2050 阅读(129) 评论(0) 推荐(0) 编辑

Vue 的自定义事件系统:实现子组件跟父组件通信
摘要:父组件可以在使用子组件的地方直接用 v on 来监听子组件触发的事件 v on 写在引用的子组件上, 语句 ,写在子组件里。 阅读全文

posted @ 2018-01-23 22:08 cag2050 阅读(157) 评论(0) 推荐(0) 编辑

vue 项目中,定时器(setInterval)的写法
摘要:vue 项目中,定时器(setInterval)的写法: fetchJobList是一个方法,里面有dispatch一个action进行请求接口的代码。 阅读全文

posted @ 2018-01-23 15:07 cag2050 阅读(9220) 评论(0) 推荐(0) 编辑

JS 的预编译和执行顺序
摘要:脚本执行js引擎做的工作: 1. 语法分析 1. 预编译 1. 解释执行 阅读全文

posted @ 2018-01-22 16:32 cag2050 阅读(104) 评论(0) 推荐(0) 编辑

es6 中,大多数开发者和 babel 之类的工具默认添加 use strict 到 JS 文件的头部,确保采用严格模式
摘要:严格模式(use strict) 有助于防止问题用法,并且它也有助于安全使用 JavaScript。 在 ES5 中, 严格模式是可选项,但是在 ES6 中,许多特性要求必须使用严格模式。 因此大多数开发者和 babel 之类的工具默认添加 use strict 到 JS 文件的头部,以确保整个 J 阅读全文

posted @ 2018-01-21 17:39 cag2050 阅读(208) 评论(0) 推荐(0) 编辑

js 数组方法比较
摘要:js 数组方法比较 table th:first of type { width: 80px; } table th:nth of type(2) { width: 120px; } table th:nth of type(3) { width: 160px; } 方法 | 是否影响原数组 | 返 阅读全文

posted @ 2018-01-21 13:31 cag2050 阅读(287) 评论(0) 推荐(0) 编辑

JavaScript 面试知识点
摘要:用正则表达式验证字符串长度时,一定要带上 ^ 与 $。 如果我们把 ^ 与 $ 去了,则凡是含有八位数字的字符串都会验证通过。 js中 target 与 currentTarget 的区别: 1、target发生在事件流的目标阶段,而currentTarget发生在事件流的整个阶段(捕获、目标和冒泡 阅读全文

posted @ 2018-01-20 16:39 cag2050 阅读(199) 评论(0) 推荐(0) 编辑

vuex、redux、mobx 对比
摘要:出处:https://www.w3cplus.com/javascript/talk about front end state management.html 其实大部分概念都差不多,只不过VUEX简化了一些流程。 store、state基本一样,只是action与mutation有些差别。 re 阅读全文

posted @ 2018-01-20 15:59 cag2050 阅读(1016) 评论(0) 推荐(0) 编辑

vue-cli 引入阿里巴巴字体图标:注意点
摘要:vue cli 引入阿里巴巴字体图标:注意点 1. 下载的 iconfont.css 文件中: 1. font class引用,使用方法: 注意: 如果步骤1的 写成 ,则font class引用写法:`` 即:此处要对应 阅读全文

posted @ 2018-01-18 18:44 cag2050 阅读(518) 评论(0) 推荐(0) 编辑

hbase 知识点
摘要:hbase 教程:http://www.yiibai.com/hbase/ mac下hbase安装:https://www.jianshu.com/p/510e1d599123 HBase是建立在Hadoop文件系统之上的分布式面向列的数据库。它是一个开源项目,是横向扩展的。 HBase是一个数据模 阅读全文

posted @ 2018-01-16 17:52 cag2050 阅读(164) 评论(0) 推荐(0) 编辑

前后端对接_总结
摘要:1. 下拉列表(单选):选项中可以没有‘全部’,不选时默认为全选 1. 下拉列表(多选):选项中需要有‘全部’ 原则: 1. 提供便于前端使用的接口数据 阅读全文

posted @ 2018-01-14 15:47 cag2050 阅读(161) 评论(0) 推荐(0) 编辑

Kubernetes 知识点
摘要:什么是Kubernetes? Kubernetes(k8s)是自动化容器操作的开源平台,这些操作包括部署,调度和节点集群间扩展。如果你曾经用过Docker容器技术部署容器,那么可以将Docker看成Kubernetes内部使用的低级别组件。Kubernetes不仅仅支持Docker,还支持Rocke 阅读全文

posted @ 2018-01-14 15:26 cag2050 阅读(161) 评论(0) 推荐(0) 编辑

npx 知识点
摘要:npx 介绍:https://segmentfault.com/a/1190000010149499 阅读全文

posted @ 2018-01-11 20:31 cag2050 阅读(130) 评论(0) 推荐(0) 编辑

velocity 知识点
摘要:velocity 教程: http://www.51gjie.com/javaweb/126 velocity 语法 语法 | 说明 | 关键字以 开头 | 定义数组 | ['aaa','bbb'] 变量以$开头 | 把不存在的变量显示为空白,变量前加叹号,比如:$!msg | 变量定义 | set 阅读全文

posted @ 2018-01-11 10:35 cag2050 阅读(165) 评论(0) 推荐(0) 编辑

azkaban:java任务调度系统
摘要:github:https://github.com/azkaban/azkaban 官方网站:https://azkaban.github.io/ 好的介绍文章:http://srcct.com/2016/04/27/2016/%E5%A4%A7%E6%95%B0%E6%8D%AE%E5%B7%A5 阅读全文

posted @ 2018-01-11 10:32 cag2050 阅读(551) 评论(0) 推荐(0) 编辑

Linux 英文全称
摘要:Linux 命令英文全称 linux 命令 | 英文全称 | sudo | super user do su | switch user ps | Process Status 进程状态 df | Disk free,空余硬盘 du | Disk usage,硬盘使用率 nohup | No Han 阅读全文

posted @ 2018-01-10 11:12 cag2050 阅读(182) 评论(0) 推荐(0) 编辑

cookie、localStorage、sessionStorage 的生命周期
摘要:生命周期 存储 | 生命周期 | cookie | 没有设置 expires 选项时,cookie 的生命周期仅限于当前会话中,关闭浏览器意味着这次会话的结束,所以会话 cookie 仅存在于浏览器打开状态之下。这就是为什么当你登录一个 Web 应用时经常会看到一个复选框,询问你是否记住登录信息:如 阅读全文

posted @ 2018-01-06 17:15 cag2050 阅读(12261) 评论(0) 推荐(2) 编辑

网站的「记住登录」、网站的「记住密码」、浏览器的「记住密码」的差别
摘要:意思一样的词汇:“自动登录”、“记住我”、“记住登录状态”、“x天内免登录”... 1. 网站的「记住登录」 网站的「记住登录」功能是设置一个特殊的 cookie,也就是网站能够访问的、存储在你的浏览器数据库中的信息。通常,取得此 cookie(及相关的其它信息)则可以对网站进行访问。但是,这个 c 阅读全文

posted @ 2018-01-06 16:01 cag2050 阅读(2138) 评论(0) 推荐(0) 编辑

不让浏览器询问“是否记住密码”的前端解决方案
摘要:在我们使用表单组件中 的时候,浏览器会询问,是否记住密码。 当选择是的时候,下次进入页面,浏览器会自动帮你填入账号和密码。而有些场景下,我们不希望浏览器帮我们自动填入,也不希望浏览器提示记住密码,这时怎么办呢? 可以采用如下方案: 1、将input的autocomplete设置为off 2、将inp 阅读全文

posted @ 2018-01-06 15:41 cag2050 阅读(2132) 评论(0) 推荐(0) 编辑

vue 回车自动登录
摘要:原理: 1. 在密码输入框加入事件:@keyup.enter.native 2. 登录button加入事件:@click 代码: pug 语法: 阅读全文

posted @ 2018-01-06 10:33 cag2050 阅读(10197) 评论(1) 推荐(1) 编辑

shell 知识点
摘要:shell 开发与其他语言的区别项: 区别项 | 说明 | 定义变量,变量名前不加美元符号;使用变量,必须在变量名前加美元符号 | 定义变量时,变量名和等号之间、等号与变量值之间,都不能有空格 | 表达式和运算符之间要有空格 | shell 的流程控制不可为空 | 关系运算符( eq、 ne等)只支 阅读全文

posted @ 2018-01-05 18:27 cag2050 阅读(155) 评论(0) 推荐(0) 编辑

辅助字符串处理类:org.apache.commons.lang3.StringUtils
摘要:api 地址:http://commons.apache.org/proper/commons lang/apidocs/index.html?index all.html StringUtils 常用方法: 方法 | 作用 | isBlank | 判断某字符串是否为空、长度为0、由空白符(whit 阅读全文

posted @ 2018-01-05 16:48 cag2050 阅读(767) 评论(0) 推荐(0) 编辑

post请求(headers里有属性)报错:Request header field xxx is not allowed by Access-Control-Allow-Headers in preflight response
摘要:post 请求,headers里有属性(xxx)。请求时报错: 解决:在后端的 里,添加该 field。 阅读全文

posted @ 2018-01-05 14:15 cag2050 阅读(701) 评论(0) 推荐(0) 编辑

vue-cli 打包报错:Unexpected token: punc (()
摘要:vue cli 打包报错: 原因:上面的代码是es6的语法,由于现在还有浏览器不支持es6的语法,所以在打包的过程中要把es6转换成es5,在打包时使用了UglifyJs压缩JS,但是UglifyJs无法解析ES6,才出现了上述问题。 解决:build/webpack.base.config.js 阅读全文

posted @ 2018-01-04 21:07 cag2050 阅读(1657) 评论(0) 推荐(0) 编辑

遍历对象,并对其中第一个(随机)进行处理
摘要:使用了 Object.keys(obj) 方法: let objKeysArr = Object.keys(request.params) let len = objKeysArr.length for (let i = 0; i 阅读全文

posted @ 2018-01-04 11:30 cag2050 阅读(175) 评论(0) 推荐(0) 编辑

JavaScript中类似PHP的uniqid()方法
摘要:JavaScript中类似PHP的uniqid()方法: js function generateUIDNotMoreThan1million() { return ("0000" + (Math.random() Math.pow(36,4) 阅读全文

posted @ 2018-01-04 09:43 cag2050 阅读(1301) 评论(0) 推荐(0) 编辑

使用crypto-js的md5加密
摘要:官方地址:https://github.com/brix/crypto js md5加密代码: 阅读全文

posted @ 2018-01-04 09:41 cag2050 阅读(13170) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示