自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 java常用设计模式

责任链设计模式 如果有多个对象都有机会处理请求,责任链可使请求的发送者和接收者解耦,请求沿着责任链传递,直到有一个对象处理了它为止。 public interface Process { /** * 执行处理 * @param msg */ v...

2019-11-20 10:03:52 11 0

原创 微服务之api网关

API网关设计 API网关是微服务架构标准化服务的模式。API网关定位为应用系统接口的网关,区别于网络技术的网关,但是原理是一样的。API网关统一服务入口,可方便实现对平台众多服务接口进行管控,对访问服务的身份认证、防报文重放与防数据篡改、功能调用的业务鉴权、响应数据的脱敏、流量与并发控制,甚至...

2019-11-04 10:42:27 95 0

原创 常用项目管理工具

文档管理 showdoc 项目管理工具 tracup 代码管理工具 码云 作图工具 ProcessOn 测试工具 小幺鸡 MongoDB客户端工具 下载

2019-11-03 10:52:20 26 0

原创 常用代码块

实现重试 public static void main(String[] args) { Callable<Integer> task = new Callable<Integer>() { @Override ...

2019-10-29 14:25:29 19 0

原创 k8s service 配置详解

1.yaml格式的Service定义文件的完整内容  apiVersion: v1 kind: Service matadata:   name: string   namespace: string   labels:   - name: string   annotations:   - ...

2019-01-11 17:16:59 1694 0

原创 tomcat 性能优化

1.jvisualvm监控tomcat 1、修改Tomcat的catalina.sh文件 修改tomcat的bin目录下的 catalina.sh文件,搜索“JAVA_OPTS=”,在引号中添加参数-Dcom.sun.management.jmxremote.port=10086 -Dcom.s...

2019-01-11 17:16:03 46 0

原创 常用快捷键汇总

Ctrl + O 光标上一次位置 Ctrl + I 光标回退 d$ 删除游标所在处,到该行的最后一个字符 d0 删除游标所在处,到该行的最前面一个字符 dw 删除1个单词 d10w 删除10个单词 u 撤销上一个命令对编辑缓冲区的修改 ctrl + d  翻半页 ctrl + u 向上翻半页 字符...

2018-12-29 09:39:51 45 0

原创 docker 常用操作命令汇总

# docker search java #从仓库中搜索镜像 # docker pull docker.io/java # 从仓库中拉取镜像 # docker images # 查看所有镜像 # docker ps -a #查看所有运行的容器 # docker pause myjava # 暂...

2018-12-24 09:47:57 51 0

原创 JENKINS 安装配置总结

1.集成Publish Over SSH Plugin 远程部署Publish Over SSH Plugin 插件安装     依次选择,系统管理-&gt;插件管理-&gt;可选择插件 在过滤框中输入:Publish Over SSH,然后勾选后,点击直接安装 配置P...

2018-12-19 17:18:53 57 0

原创 阿里云 OSS使用手册

1.工具ossutil使用 列举buckets: ./ossutil ls 或者 ./ossutil ls oss:// 文件的上传: a.单个文件: ./ossutil cp -r test.txt oss://ossotil-test/ b.上传目录: ./o...

2018-12-06 21:59:05 272 1

原创 react-native 笔记

jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil]; jsCodeLocation = [[NS...

2018-11-09 16:50:42 33 0

原创 mongodb中的aggregate() 方法详解

按照 支付状态进行分组 db.weixin_pay_log.aggregate([ {$group:{_id:"$payStatus",count:{$sum:1},total:{$sum:"$sum"}}} ]) 支付类型payTyp...

2018-11-04 10:06:48 1558 0

原创 HBase 集群搭建和高可用配置

HBase集群建立在hadoop集群基础之上,所以在搭建HBase集群之前需要把Hadoop集群搭建起来,并且要考虑二者的兼容性.现在就以3台机器为例,搭建一个简单的集群. 1.进入hbase的配置目录,在hbase-env.sh文件里面加入java环境变量.即: JAVA_HOME=expo...

2018-11-01 17:34:46 115 0

原创 ElasticSearch常用操作命令汇总

Elasticsearch中信息很多,同时ES也有很多信息查看命令,可以帮助开发者快速查询Elasticsearch的相关信息。 _cat $ curl localhost:9200/_cat =^.^= /_cat/allocation /_cat/shards /_cat/shards/...

2018-09-27 13:51:47 2981 0

原创 kafka安装和基本使用

一、kafka单机安装 1.下载 kafka_2.9.2-0.8.1.1.tgz 2.将文件解压 3.进入 kafka_2.9.2-0.8.1.1/config 目录 4.修改 server.properties文件 参数 参考参数值 b...

2018-08-30 10:39:24 77 0

转载 Intellj Idea 常用快捷键

Hierachy Subtypes  command + H 查看项目结构 command + 7  查看继承结构 command +8  jar tf simpleSpark-1.0-SNAPSHOT.jar 查看jar的内部结构

2018-08-22 10:26:52 101 0

原创 hive 常用语句汇总

hive的常用语句及UDF     基本语句         -》 字段的查询         -》 where、limit、distince         -》查询部门编号是30的员工         select empno,ename,deptno from emp where dep...

2018-08-15 13:49:15 714 0

原创 hive数据导出

通过insert命令进行导出 insert overwrite[local] directory 'path' select * ... -&gt;导出到本地目录      insert overwrite local directory '/op...

2018-08-15 11:10:36 156 0

原创 hive 导入数据的方式

1.加载本地文件到hive 拷贝文件 load data local inpath 'linux_filepath' into table tablename; -&gt;应用场景:常见的情况,一般用于日志文件的直接导入 2.加载HDFS文件到hive  移动文...

2018-08-15 10:43:26 305 0

原创 Spark 运行模式

bin/spark-shell   默认情况下,表示运行在local mode,在本地启动一个JVM Process,在里面运行一些线程进行数据处理,每个线程运行一个Task任务。 每个JVM Process中运行多少个线程Thread。可以通过 bin/spark-shell --maste...

2018-08-13 09:46:19 160 0

原创 spring boot 基本笔记

一、Linux后台启动jar程序 运行:nohup java -jar xxx.jar &amp; 命令 注意,此时程序控制台输出会被转移到nohup.out文件中,这个nohup.out文件的位置就在jar包的当前文件夹内。  但是有时候在这一步会有问题,当把终端关闭后,进程会自动被...

2018-08-10 13:50:16 40 0

原创 Scala 开发Spark 基本模板

该 Spark模板是基于Scala,采用maven进行版本管理,intellij idea 作为开发工具。 scala使用的版本为:scala-2.10.4,系统使用Centos 7.4。

2018-08-10 11:26:28 2946 0

原创 Elasticsearch-6.x.x 操作集合

#健康检查 curl 'localhost:9200/_cat/health?v' status:绿色代表一切正常(集群功能齐全),黄色意味着所有的数据都是可用的,但是某些复制没有被分配(集群功能齐全),红色则代表因为某些原因,某些数据不可用 #节点查询 curl '...

2018-08-10 10:56:17 428 0

原创 elasticsearch 配置常见错误汇总

使用root账号启动es后 会遇到以下问题 解决方案: 因为安全问题elasticsearch 不让用root用户直接运行,所以要创建新用户 建议创建一个单独的用户用来运行ElasticSearch 创建elsearch用户组及elsearch用户 groupadd ...

2018-08-09 16:01:47 390 0

原创 Linux操作笔记

一、linux用户及组管理 1.创建一个名字为hadoop的普通用户 dog# useradd hadoop dog# passwd hadoop 2.给hadoop用户sudo 权限(主要测试时使用) dog# vi /etc/sudoers # 给指定用户分配权限 设置...

2018-08-02 19:09:18 60 0

原创 PoS挖矿

2018-02-09 10:32:01 1494 0

原创 以太坊私链搭建

一、环境配置和程序安装 1.1 安装 geth MAC OSX 首先确保已安装 homebrew,没有安装过的可以在命令行下执行/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/...

2018-01-30 19:00:25 450 0

原创 Mocha测试框架使用

Mocha 运行在nodejs和浏览器下的JavaScript的单元测试框架。 用于写测试用例的宏,属性或者函数断定库, 用于测试是否可以通过辅助库,如hook库(测试前后调用某些函数或者方法),异常检查(某些函数在某些参数的情况下抛出异常), 输入组合(支持多排列的参数输入组合)等。支...

2018-01-26 10:20:47 168 0

原创 Solidity 开发笔记

全局变量 block.blockhash(uint blockNumber) returns (bytes32):给定块的散列 - 仅适用于256个最近的块block.coinbase (address):当前块矿工的地址block.difficulty (uint):当前块难度block....

2018-01-25 15:51:32 333 0

提示
确定要删除当前文章?
取消 删除