上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 33 下一页

2018年1月16日

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 阅读(163) 评论(0) 推荐(0) 编辑

2018年1月14日

前后端对接_总结

摘要: 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) 编辑

2018年1月11日

npx 知识点

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

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

velocity 知识点

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

posted @ 2018-01-11 10:35 cag2050 阅读(164) 评论(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 阅读(549) 评论(0) 推荐(0) 编辑

2018年1月10日

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 阅读(175) 评论(0) 推荐(0) 编辑

2018年1月6日

cookie、localStorage、sessionStorage 的生命周期

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

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

网站的「记住登录」、网站的「记住密码」、浏览器的「记住密码」的差别

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

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

不让浏览器询问“是否记住密码”的前端解决方案

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

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

vue 回车自动登录

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

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

2018年1月5日

shell 知识点

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

posted @ 2018-01-05 18:27 cag2050 阅读(149) 评论(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 阅读(741) 评论(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 阅读(677) 评论(0) 推荐(0) 编辑

2018年1月4日

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 阅读(1606) 评论(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 阅读(174) 评论(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 阅读(1290) 评论(0) 推荐(0) 编辑

使用crypto-js的md5加密

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

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

2017年12月28日

Yarn、MapReduce、spark、storm的关系

摘要: YARN并不是下一代 MapReduce (MRv2),下一代 MapReduce 与第一代 MapReduce (MRv1)在编程接口、数据处理引擎(MapTask和ReduceTask)是完全一样的, 可认为 MRv2 重用了 MRv1 的这些模块,不同的是资源管理和作业管理系统, MRv1 中 阅读全文

posted @ 2017-12-28 15:32 cag2050 阅读(190) 评论(0) 推荐(0) 编辑

2017年12月27日

hadoop 知识点

摘要: HDFS 命令 命令 | 说明 | fsck | 检查文件的完整性 start balancer.sh | 重新平衡HDFS hdfs dfs copyFromLocal | 从本地磁盘复制文件到HDFS hadoop 配置 有两种配置文件: 一种是 default.xml(只读,默认的配置) 一种 阅读全文

posted @ 2017-12-27 18:09 cag2050 阅读(137) 评论(0) 推荐(0) 编辑

2017年12月26日

spring cloud 知识点

摘要: 优秀的介绍资料: 资料 | 地址 | spring cloud 中文网 | https://springcloud.cc/ spring cloud 介绍 | https://www.jianshu.com/p/7468643ead77 阅读全文

posted @ 2017-12-26 16:26 cag2050 阅读(211) 评论(0) 推荐(0) 编辑

2017年12月25日

spring cloud 之 Eureka 知识点:服务注册与发现

摘要: Eureka原理 1. 当服务消费者想要调用服务提供者的API时,首先会在注册中心中查询当前可用的实例的网络地址(也可能是定时查询可用实例,本地缓存好可用服务列表),然后再使用客户端负载均衡,命中到其中一个服务提供者实例并请求该实例。下图展示了客户端发现方式的网络拓扑图: 2. 当服务启动的时候,将 阅读全文

posted @ 2017-12-25 16:42 cag2050 阅读(796) 评论(0) 推荐(0) 编辑

2017年12月22日

Java中 @Override 的作用

摘要: @Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1. 可以当注释用,方便阅读; 2. 编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为 阅读全文

posted @ 2017-12-22 11:36 cag2050 阅读(161) 评论(0) 推荐(0) 编辑

2017年12月21日

netty 知识点

摘要: Netty:异步、事件驱动的NIO(非阻塞Non block IO)框架 netty 教程:http://wiki.jikexueyuan.com/project/netty 4 user guide/ 相关资料: 资料 | 地址 | api | https://netty.io/4.1/api/i 阅读全文

posted @ 2017-12-21 16:20 cag2050 阅读(238) 评论(0) 推荐(0) 编辑

2017年12月18日

Maven的dependency type属性

摘要: 官方地址: http://maven.apache.org/ref/3.5.2/maven model/maven.html (搜索:Some examples are jar, war, ejb client and test jar) http://maven.apache.org/ref/3. 阅读全文

posted @ 2017-12-18 15:28 cag2050 阅读(1949) 评论(0) 推荐(0) 编辑

2017年12月16日

thrift 知识点

摘要: mac下,thrift 安装 mac下,最简单安装thrift的方法:使用brew安装 1. brew update 1. brew install thrift 1. 验证安装成功:thrift help 安装出处:https://www.kancloud.cn/digest/batu go/15 阅读全文

posted @ 2017-12-16 16:19 cag2050 阅读(503) 评论(0) 推荐(0) 编辑

2017年12月14日

.csv 和 .xls 的区别

摘要: .csv 和 .xls 的区别 .csv | .xls | 较为通用,易导入至各式表格、资料库等 | Microsoft excel的专用档案 文本档案,用记事本就可以打开 | 二进位档案,只有用excel才能打开 以逗号为分隔 | 有格式设定 较为高效 | 较为低效 阅读全文

posted @ 2017-12-14 16:40 cag2050 阅读(560) 评论(0) 推荐(0) 编辑

2017年12月13日

RabbitMQ 知识点

摘要: mac下 rabbitmq 安装: 1. brew命令 注意: rabbitmq的安装目录: /usr/local/Cellar/rabbitmq/3.6.6 2. rabbitmq 启动 进入到 /usr/local/Cellar/rabbitmq/3.6.6,执行 3. rabbitmq 启动插 阅读全文

posted @ 2017-12-13 17:44 cag2050 阅读(201) 评论(0) 推荐(0) 编辑

Anaconda 使用(解决python包管理与环境管理)

摘要: Anaconda完全入门指南(对python环境和原理,讲的比较透彻):https://www.jianshu.com/p/eaee1fadc1e9 用pip一个一个安装第三方库费时费力,还需要考虑兼容性。 我们推荐直接使用Anaconda,这是一个基于Python的数据处理和科学计算平台,它已经内 阅读全文

posted @ 2017-12-13 16:39 cag2050 阅读(346) 评论(0) 推荐(0) 编辑

Python之包管理工具:distutils、setuptools、distribute、setup.py、easy_install、easy_install、pip

摘要: 在安装Python包的过程中,经常涉及到distutils、setuptools、distribute、setup.py、easy_install、easy_install和pip等等。 介绍:http://www.cnblogs.com/wilber2013/p/4769467.html 表格对比 阅读全文

posted @ 2017-12-13 16:37 cag2050 阅读(242) 评论(0) 推荐(0) 编辑

Mac OSX 正确地同时安装Python 2.7 和Python3

摘要: 出处:http://www.jianshu.com/p/51811fa24752 python3 默认安装位置:/usr/local/Cellar/python3 阅读全文

posted @ 2017-12-13 16:05 cag2050 阅读(314) 评论(0) 推荐(0) 编辑

python 学习资料

摘要: python 学习资料 资料 地址 Python Package Index (PyPI) https://pypi.org/ Python 3 教程 http://www.runoob.com/python3/python3-tutorial.html Python 标准库(官方中文)搜索 htt 阅读全文

posted @ 2017-12-13 15:31 cag2050 阅读(171) 评论(0) 推荐(0) 编辑

python 安装

摘要: python 安装 阅读全文

posted @ 2017-12-13 15:22 cag2050 阅读(110) 评论(0) 推荐(0) 编辑

python 知识点

摘要: python 相关命令: 命令 | 作用 | brew search python | 查看安装了几个python版本 which python | python安装位置 python V | 查看python版本(注意:V是大写) python | 进入python交互编程模式 exit() | 阅读全文

posted @ 2017-12-13 15:07 cag2050 阅读(168) 评论(0) 推荐(0) 编辑

2017年12月7日

sql 关键字解析

摘要: sql 关键字解析 关键字 | 解析 | union | 注意:每个 SELECT 语句,必须列的数量、顺序相同,列的数据类型相似。即:1. UNION 内部的每个 SELECT 语句必须拥有相同数量的列;2. 列也必须拥有相似的数据类型;3. 每个 SELECT 语句中的列的顺序必须相同。默认地, 阅读全文

posted @ 2017-12-07 17:07 cag2050 阅读(256) 评论(0) 推荐(0) 编辑

查询语句中 select from where group by having order by 的执行顺序

摘要: 1. 查询中用到的关键词主要包含六个,并且他们的顺序依次为 其中 select 和 from 是必须的,其他关键词是可选的,这六个关键词的执行顺序 与sql语句的书写顺序并不是一样的,而是按照下面的顺序来执行 , from:需要从哪个数据表检索数据 where:过滤表中数据的条件 group by: 阅读全文

posted @ 2017-12-07 16:10 cag2050 阅读(283) 评论(0) 推荐(0) 编辑

解决问题搜索步骤

摘要: 解决问题搜索步骤: 1. 百度、google 2. github(wiki、issue) 3. Stack Overflow、SegmentFault 阅读全文

posted @ 2017-12-07 10:47 cag2050 阅读(200) 评论(0) 推荐(0) 编辑

2017年12月4日

代码高亮插件

摘要: 6款代码高亮插件的demo集合:https://9iphp.com/demos/syntax highlighter demos/syntaxhighlighter.html 6款详细如下: 1. SyntaxHighlighter 1. Prism 1. Highlight.js 1. Rainb 阅读全文

posted @ 2017-12-04 14:45 cag2050 阅读(435) 评论(0) 推荐(0) 编辑

2017年12月3日

Apache Derby数据库 安装、知识点

摘要: Apache Derby数据库 安装: 1. 下载路径:http://archive.apache.org/dist/db/derby/ 出处:http://www.yiibai.com/hive/hive_installation.html article start 阅读全文

posted @ 2017-12-03 23:29 cag2050 阅读(255) 评论(0) 推荐(0) 编辑

hive 安装、知识点

摘要: * hive 查询语句: 语句 | 含义 | show databases; 或 show schemas; | 查看数据库 show tables; | hive显示所有表 set; | 查看hive配置信息 show create table table_name; 或者 desc format 阅读全文

posted @ 2017-12-03 23:13 cag2050 阅读(170) 评论(0) 推荐(0) 编辑

上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 33 下一页

导航