自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 收藏
  • 关注

转载 Spring Cloud 服务发现模块如何选择?

目前可选择的主要有:Eureka、Zookeeper、Consule、以及NacosEureka:优点:SpringCloud 官方推荐方案CAP理论,AP模型,数据最终一致使用简单,开箱即用,控制台管理缺点:弱一致性,服务不能及时更新单一调度更新,客户端的轮询增...

2019-09-05 17:23:00 208

转载 Linux 挂在硬盘步骤

硬盘分区及挂载操作步骤: 1. 查看未挂载的硬盘(名称为/dev/xvdb) # fdisk -l Disk /dev/xvdb doesn't contain a valid partition table 2.创建分区 # fdisk /dev/xvdb ... 输入n ...

2019-08-30 23:17:00 261

转载 CentOS 7 下 yum 安装 Docker CE

前言 Docker 使用越来越多,安装也很简单,本次记录一下基本的步骤。 Docker 目前支持 CentOS 7 及以后的版本,内核要求至少为 3.10。 Docker 官网有安装步骤,本文只是记录一下,您也可以参考Get Docker CE for CentOS 环境说明 ...

2019-08-21 20:57:00 151

转载 OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供AP...

2019-08-20 21:35:00 839

转载 死锁的原因,和一般的解决方案

死锁的条件 一般来说,要出现死锁问题需要满足以下条件: 1. 互斥条件:一个资源每次只能被一个线程使用。 2. 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 3. 不剥夺条件:进程已获得的资源,在未使用完之前,不能强行剥夺。 4. 循环等待条件:若干进程之间...

2019-08-08 21:48:00 133

转载 CentOS 7.x修改网卡名称

重命名网卡 cd /etc/sysconfig/network-scripts/ #切换到网卡目录 mv ifcfg-ens33 ifcfg-eth0 #修改名称 修改网卡配置文件 vi ifcfg-eth0 #编辑网卡配置 NAME="eth0" #修改为eth0DE...

2019-08-07 22:16:00 124

转载 详解OpenStack云平台的网络模式及其工作机制

网络,是OpenStack的部署中最容易出问题的,也是其结构中难以理清的部分。经常收到关于OneStack部署网络方面问题和OpenStack网络结构问题的邮件。下面根据自己的理解,谈一谈OpenStack的虚拟网络、网络拓扑和网络流。个人理解有限,仅抛砖引玉,有问题请指正,谢谢。 一、相关...

2019-08-07 21:58:00 524

转载 solr默认评分算法详解

评分算法公式:计算查询词和文档的关联度(评分),评分越高相关度越高 变量含义解释: q: 查询词 d:一个文档,这里指文章标题+作者+摘要 t:查询词,分词后的每个词 函数含义解析: tf 函数,词频 idf函数,反转文档频率,文档总数/含有这个词的文档数,降低在所...

2019-08-06 19:44:00 402

转载 通过devstack,在Vmware中使用Centos7快速安装体验openstack(单节点安装)

系统环境: Centos7.4 ,阿里云下载dvd版本,安装的基础设置服务器版本,算是比较干净的吧,能发现一些坑 开启虚拟机虚化功能 检查虚拟机支持CPU VT功能,返回值不为0表示支持。egrep --color 'vmx|svm' /proc/cpuinfo | wc -l ...

2019-08-06 12:53:00 1020

转载 更换pip源到国内镜像

pip国内的一些镜像   阿里云https://mirrors.aliyun.com/pypi/simple/   中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/   豆瓣(douban)http://pypi.douban.com/s...

2019-08-06 10:54:00 118

转载 CentOS修改镜像为国内阿里云源或163源

阿里云Linux安装软件镜像源 得益与阿里云的高速发展,阿里云是最近新出的一个镜像源。 阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/ 第一步:备份你的原镜像文件,以免出错后可以恢复。 mv /etc/yum.repos.d/CentOS-Ba...

2019-08-06 10:01:00 122

转载 zookeeper集群模式搭建配置(记录)

单节点,方式比较简单,简述略过 1.安装jdk1.8,这个不会的话可以百度一下很简单 2.官方下载地址https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 3.解压后,配置bin目录到环境变量PATH (类似java环境变量),配...

2019-07-28 22:15:00 103

转载 重写solr的积分计算来满足自定义的积分计算、排序的策略

说明版本:历史遗留项目使用的solr5.3,高版本原理类似 第一步, 简单粗暴,把solr目录下lib下的jar包都copy到一个新的项目 幽雅,使用maven引入solr 我这里使用的方式一... 第二步,(需要参考 solrconfig.xml),通过注册一个ParserPlug...

2019-07-25 22:17:00 326

转载 solr源码阅读(记录一次调试熟悉solr整体调用流程)

历史版本solr5.3,开发需要,把一次源码阅读的经历记录一下,这次撸的是一次普通的select的流程代码阅读,根据查询参数肯定有很多分支,这里只阅读了一条,但大体也能看明白solr的整体编码结构 第一步,web项目先看什么,当然是web.xml 第二步:看一下SolrReques...

2019-07-24 23:56:00 495

转载 solr源码通过idea进行本地调试

试验环境: solr5.3(和线上保持一致,历史功能,所以版本比较旧) jdk1.8 idea2018版 ant1.9版本 solr源码地址:http://archive.apache.org/dist/lucene/solr/,记得下载源码 solr-5.3.1-src.tg...

2019-07-23 08:54:00 255

转载 redis 消息队列实现

方式一:通过list的阻塞读取命令,blpop或者brpop 消费者 public class Consumer extends DemoApplicationTests{ @Test public void consume(){ int timeou...

2019-07-18 21:13:00 167

转载 VMware虚拟机NAT模式网络配置图文教程

一、引言 在Windows上搭建集群实验环境时,为能够让集群结点之间相互通信,我们需要通过VMware进行网络设置。我们主要讲解NAT模式(网络地址转换模式)的原理及配置过程。 二、工作原理 1.“NAT”类型,称为网络地址转换,在“仅主机”类型的基础上提供了guest可以访问外部hos...

2019-07-18 16:13:00 250

转载 深入分析Redis特点及应用场景

Redis的特点: Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,...

2019-07-11 22:19:00 128

转载 Zookeeper的功能以及工作原理

1.ZooKeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户 2....

2019-07-11 07:05:00 95

转载 Mybatis 整体流程详解、部分源码解读以及运用到了哪些设计模式

MyBatis主要的类Configuration MyBatis所有的配置信息都维持在Configuration对象之中。SqlSession 作为MyBatis工作的主要顶层API,表示和数据库交互的会话,完成必要数据库增删改查功能Executo...

2019-07-10 21:30:00 112

转载 jdk5-11各个版本的新特性收集

Java 5 Java5开发代号为Tiger(老虎),于2004-09-30发行 特性列表 泛型 枚举 自动装箱拆箱 可变参数 注解 foreach循环(增强for、for/in) 静态导入 格式化(Sys...

2019-07-10 21:29:00 120

转载 java内部类和外部类相关访问总结

内部类的作用:内部类可以很好的实现功能隐藏,可以添加private、protected等权限控制可以避免修改接口而实现同一个类中两种同名方法的调用可是实现多重继承(重要)内部类和外部类相互调用方式:一:非静态内部类内部类调用外部类1.非静态内部类,不能存在静态方法2.非静...

2019-07-03 21:49:00 167

转载 设计模式7原则、常见设计模式和示例代码(持续更新)

设计模式7条原则开闭原则:对扩展开放,对修改关闭依赖倒置原则:高层模块不依赖底层模块,二者都依赖其抽象。目的:降低类之间的耦合单一职责原则:减少后期维护和升级的难度和影响接口隔离:和单一职责类似,多职责接口,不用雍州堆积迪米特法则:尽量少知道,知道自己需要什么,该找谁要,而不关注对方...

2019-07-01 20:24:00 232

转载 spring mvc主流程源码阅读(剖析)

第一步,通过web.xml的配置可以知道,用户访问url第一次先走到DispatchServlet,(默认你学过基本的java的Servlet开发) <servlet> <servlet-name>springServlet</servlet-name&g...

2019-06-26 20:35:00 76

转载 代码检测清单(好的代码小规范)

1.没有测试用例的代码,不允许提交 2.没有经过代码评审的代码,不允许提交 两条特别实用的规则,建议在自己的团队去推行 摘录:范学雷的代码精进之路,代码检查清单,欢迎补充和指正 代码检查清单列表 代码是按照编码指南编写的吗? 代码能够按照预期工作吗? 文件是不是在合适的位置? ...

2019-06-26 15:30:00 262

空空如也

空空如也

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

TA关注的人

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