自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 etcd

Etcd 主要功能基本的 key-value 存储 监听机制 key 的过期及续约机制,用于监控和服务发现 原子 CAS 和 CAD,用于分布式锁和 leader 选举Etcd 基于 RAFT 的一致性选举方法1) 初始启动时,节点处于 follower 状态并被设定一个 election timeout,如果在这一时间周期内没有收到来自 leader 的 heartbeat,...

2019-12-11 09:27:13 335

转载 etcd:从应用场景到实现原理的全方位解读(转)

随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用、强一致性的服务发现存储仓库,渐渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题。etcd为解决这类问题带来了福音,本...

2019-11-19 17:49:37 236 1

原创 mvn 跳过test编译或install

在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要区别是:-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。-Dmaven.test.skip...

2019-06-11 11:19:30 1525

原创 idea2019版本有效激活码error问题

针对2019版本 请不要参照网站的做法,按照我的来第一步将:0.0.0.0 https://account.jetbrains.com:443加入hosts,不需要0.0.0.0 www.jetbrains.com,不然会影响idea的某些功能第二步 打开cmd终端,输入ipconfig /flushdns,然后回车刷新dns缓存第三步 输入lanyu序列号,成功开车!!!!!!!!!!!!...

2019-05-31 10:47:15 5314 2

转载 centos7 安装 JDK环境

一 前期准备1、centos7环境2、网络配置二 下载安装jdk1 使用yum查看jdk版本yum search java | grep -i --color JDK #查看JDK软件包列表2 使用yum 命令下载jdkyum install java-1.8.0-openjdk* #安装所有java1.8.0所有Java包3 ...

2019-04-24 10:01:42 3363

转载 springboot基于注解的策略模式

需求这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。订单实体:service接口:传统实现根据订单类型写一堆的if else:策略模式实现利用策略模式,只需要两行即可实现业务逻辑:可以看到上面的方法中注入了HandlerContext,这是一个处理器上下文,用来保存不...

2019-04-16 09:49:59 3579 2

转载 vim 常用操作

要使用Vim只需要记住这么几个操作:1、操作模式2、移动光标3、复制/粘贴4、删除其实只要掌握好这几点,熟练一下,就可以轻松应对了。当然要很好的适应日常敲代码的工作,还得对目录和文件的操作熟悉,当做第二部分内容吧1、目录操作2、文件操作每一项有几个操作,稍微熟悉一下,就可以很好的使用了,多用一会儿,立刻就会发现,放弃鼠标的快感。 操作模式1、移动模式...

2019-02-23 22:42:05 121

转载 euraka 分区概念

用户量比较大或者用户地理位置分布范围很广的项目,一般都会有多个机房。这个时候如果上线springCloud服务的话,我们希望一个机房内的服务优先调用同一个机房内的服务,当同一个机房的服务不可用的时候,再去调用其它机房的服务,以达到减少延时的作用。概念eureka提供了region和zone两个概念来进行分区,这两个概念均来自于亚马逊的AWS:region:可以简单理解为地理上的分区,比...

2018-08-07 20:44:38 590

转载 Vim 功能

Table of contents1.切换模式2.存盘 & 退出3.插入4.删除5.拷贝 & 粘贴6.定位6.1 行内定位6.2 行间定位6.3 全文定位7.Undo & Redo8.重复9.组合10.区域选择11.自动提示12.可视化选择13.分屏其他vim 常用技巧1.切换模式 +-------------+ ...

2018-07-05 21:19:40 505

原创 linux 脚本直接连接主机

#!/usr/bin/expectset timeout 30set password 123456spawn ssh [email protected] "*assword:"send "$password\r"interact

2018-06-30 16:21:19 270

原创 k8s docker 常用操作

存出本地的刚才创建的testimage:lastest为镜像文件testimage.tar文件:docker save –o /data/testimage.tar testimage:latest获取命名空间下的pod  Service: kubectl get po,svc -o wide -n  tenant-wf1sxilpnx-sz1-clq7600051进入pod :kubectl e...

2018-06-09 17:36:27 959 1

转载 vim

问题描述:vim 中选中指定字符,进行复制/剪切/粘贴问题解决:             进入vim中visual模式,visual模式进入,可以有三种方式:   (1)在普通模式(normal)下,直接按键 v  就可以进入默认visual模式,可以使用v+j/k/h/l 进行文本选择     注:    使用normal模式下的  v命令,进入visual模式,v+ j/k/h/l   进行文...

2018-06-05 19:25:08 130

转载 Mysql之binlog日志说明及利用binlog日志恢复数据操作记录

众所周知,binlog日志对于mysql数据库来说是十分重要的。在数据丢失的紧急情况下,我们往往会想到用binlog日志功能进行数据恢复(定时全备份+binlog日志恢复增量数据部分),化险为夷!废话不多说,下面是梳理的binlog日志操作解说:一、初步了解binlogMySQL的二进制日志binlog可以说是MySQL最重要的日志,它记录了所有的DDL和DML语句(除了数据查询语句select)...

2018-06-03 10:56:03 297

转载 jstack 等jvm 性能分析

1、pmap查看进程内存运行命令使用pmap可以查看某一个进程(非java的也可以)的内存使用使用情况,命令格式:pmap 进程id1示例说明pmap 123581第一列,内存块起始地址 第二列,占用内存大小 第三列,内存权限 第四列,内存名称,anon表示动态分配的内存,stack表示栈内存 最后一行,占用内存总大小,请注意,此处为虚拟内存大小,占用的物理内存大小可以通过top查看2、jmap查...

2018-05-30 22:04:16 3475

转载 springjpa

Spring Hibernate JPA 联表查询 复杂查询l来自:https://www.cnblogs.com/jiangxiaoyaoblog/p/5635152.html今天刷网,才发现:1)如果想用hibernate注解,是不是一定会用到jpa的?是。如果hibernate认为jpa的注解够用,就直接用。否则会弄一个自己的出来作为补充。2)jpa和hibernate都提供了Entity,...

2018-05-16 09:27:17 297

转载 docker部署springboot

Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署。(来源:http://www.cnblogs.com/ityouknow/p/8599093.html)一个简单 Spring Boot 项目在 ...

2018-05-16 09:13:02 184

转载 机器学习方法

https://blog.csdn.net/bryan__/article/details/74611083scikit-learn技术专栏结构之法,编程之道苍老师的gitwepon的git雪伦的博客:机器学习算法原理及实现专栏RDD操作,shuffle和持久化Kaggle Competition Past Solutions当我们在谈论数据挖掘CS231n机器学习课程李困困整理的深度学习笔记AI...

2018-04-28 09:34:50 154

原创 springboot jar包package打包不同环境的配置信息

    springboot开发运行时通常需要处理不同的配置,配置分为通用配置信息和不同环境配置信息,如测试、开发、生产等,如何便捷的处理使用配置呢?  假如有配置信息name=JavaDeveloper为不同环境共用,env=production在生产环境pro使用,env=development在开发环境dev使用,在application.yaml配置如下:spring: profile...

2018-04-20 11:52:57 3649 1

Linux基本命令和文件管理

Linux基本命令和文件管理

2018-04-01

大数据构建用户标签体系

大数据构建用户标签体系

2018-04-01

爬虫基本原理.

爬虫基本原理.

2018-04-01

docker k8s集群搭建

docker k8s集群搭建

2018-04-01

淘宝技术这十年

任何网站的发展都不是一蹴而就的。它在发展过程中会遇到各种各样的问题和业务带来的压力。正是这些问题和压力推动着技术的进步和发展,而技术的发展反过来又会促进业务的更大提升。如今淘宝网的流量排名已是全球前15名、国内前3名,其系统服务器也从一台发展到万台以上。

2017-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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