- 博客(91)
- 资源 (34)
- 问答 (4)
- 收藏
- 关注
原创 ES按日期滚动索引
按日期滚动索引环境ES 6.9、ES 7Centos 7配置过程创建索引PUT localhost:9200/index_20210915设置索引别名(写入别名和读取别名)PUT localhost:9200/index_20210915/_alias/index_writePUT localhost:9200/index_20210915/_alias/index_read配置定时执行脚本,通过linux内置的crontab实现定时执行效果。crontab
2021-09-15 09:09:58
3441
原创 使用Docker离线安装包安装Docker
[toc]使用Docker离线安装包安装Docker环境操作系统[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) [root@localhost ~]# cat /proc/versionLinux version 3.10.0-123.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.2 20140120 (
2021-04-01 19:50:10
674
原创 制作离线Docker安装包
文章目录制作离线Docker安装包环境操作系统Docker限制开始制作下载基础安装包并安装设置yum源下载docker安装包并安装制作yum本地源并压缩制作离线Docker安装包环境操作系统[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) [root@localhost ~]# cat /proc/versionLinux version 3.10.0-123.el7.x86_64
2021-04-01 19:49:34
407
原创 Elasticsearch笔记4 基础入门
执行分布式检索一个查询操作,在ES分布式环境中分为两步:查询与合并查询阶段ES集群向所有分片传递查询语句。分片接收到请求后,执行搜索并建立一个长度为top-n的优先队列,存储结果。top-n 的大小取决于分页参数 top-n=from+size步骤客户端发送查询请求到节点A,节点A创建分片数*(from+size)长度的优先队列(空的)。此处ES对top-n的长度最大是10000(可配置)节点A将查询请求并行发送到所有主分片和副分片。各分片本地执行检索,并将结果存到各自本地的top-n
2021-03-24 18:00:29
147
原创 Elasticsearch笔记3 基础入门
映射和分析精确值VS全文精确值查询: 判断值与检索条件是匹配还是不匹配的关系。全文: 判断值与检索条件是否匹配,匹配度是多少的关系。倒排索引一个倒排索引由文档中所有的不重复词的列表构成,对于其中每个词,有一个包含他的文档。词条文档1文档2文档3北京101上海111广州001重庆011实例搜索北京,文档1和文档2将被返回。分析与分析器分析过程首先,将文档分成适合与倒排索引的独立词条。之后,将这些词条按
2021-03-18 21:05:53
202
原创 Elasticsearch笔记2 基础入门
分布式文档存储判定文档目标分片的方法shard = hash(routing) % number_of_primary_shardsrouting:默认是文档id,支持自定义。通过哈希算法计算routing的到一个数字,数字与主分片总数取余,结果就是目标分片号。所以主分片数量是不可变更的写操作时文档的传递客户端向ES集群发起请求,假设由A节点的Y分片接收。Y分片通过文档id计算所属分片为X。Y节点通过分片清单得知X主分片所在节点。Y节点将请求转发到B节点的X分片。X分片执行请求成功后
2021-03-17 08:18:42
159
原创 Elasticsearch笔记1 基础入门
Elasticsearch笔记 基础入门概念ES是一个实时的分布式搜索分析引擎,它被用作全文检索,结构化检索,分析以及这三个功能的组合;集群内的原理集群一个运行中的 Elasticsearch 实例称为一个节点,而集群是由一个或者多个拥有相同 cluster.name 配置的节点组成, 它们共同承担数据和负载的压力。当有节点加入集群中或者从集群中移除节点时,集群将会重新平均分布所有的数据。选举模式集群通过选举模式推选出主节点。主节点主节点负责管理集群范围内的所有变更。比如新增,删除索引,新
2021-03-16 17:49:17
239
原创 Spring 引入式AOP 实例
Spring 引入式AOP 实例package cn.com.chujie.spring.springAop;/** * 目标切点类 */public interface Performance { /** * 目标切点方法 */ public void perform();}package cn.com.chujie.spring.spri...
2019-07-24 16:37:54
350
原创 Spring 织入式AOP 实例
Spring 织入式AOP 实例package cn.com.chujie.spring.springAop;/** * 目标切点类 */public interface Performance { /** * 目标切点方法 */ public void perform();}package cn.com.chujie.spring.sprin...
2019-07-24 16:02:32
228
原创 maven web项目集成spring mvc
maven web项目集成spring mvc创建maven web项目项目整体结构修改pom.xml文件添加依赖修改web.xml文件添加配置添加Controller代码添加jsp页面创建spring-mvc.xml文件,编辑配置最终效果创建maven web项目参考 使用IDEA创建maven的web项目项目整体结构修改pom.xml文件添加依赖<?xml version="...
2019-07-21 21:11:17
489
原创 使用IDEA创建maven的web项目
使用IDEA创建maven的web项目创建项目使用idea选择File->New->Project打开new project界面。 左侧:选择Maven右侧: 勾选Create from archetype选择org.apache.maven.archetypes:maven.archetype-webapp点击下一步 输入groupId和ArtifactI...
2019-07-20 23:48:53
236
原创 设计模式-JAVA-单例模式
设计模式-JAVA-单例模式单例模式下的类,在全局中仅生成一个实例对象。懒汉模式-使用时创建对象,需用添加同步标识。饿汉模式-类加载时创建对象,不需要加同步标识。package cn.com.cj.designMode.createMode.single;/** * 单例模式 */public class Main { public static void main(St...
2019-07-01 12:47:13
120
原创 设计模式-JAVA-创建模式-工厂方法模式
工厂方法模式工厂方法模式不使用工厂模式版本简单工厂模式工厂方法模式(简称工厂模式)抽象工厂模式工厂方法模式不使用工厂模式版本优点:简单明了。缺点:对同一产品的创建代码散布整个项目,当产品变更或替换时,缺少统一管理的方法。package cn.com.cj.designMode.createMode.noFactory;/** * 不使用工厂模式的版本 */public clas...
2019-07-01 00:36:42
127
原创 设计模式-JAVA 概要
设计模式设计模式六大原则单一原则里氏替换原则依赖倒转原则接口隔离原则迪米特法则(最少知道原则)合成复用原则设计模式三大分类创建模式结构型模式行为型模式设计模式六大原则单一原则不要存在多于一个导致类结构变更的原因。也就是说每个类应该实现单一的职责。自己理解一个类一件事,不要贪多。发现贪多就拆分。里氏替换原则任何基类出现的地方,子类一定可以出现。依赖倒转原则开闭原则的基础。面向接...
2019-06-25 14:48:20
151
转载 交换律和结合律
交换律和结合律加法交换律A+B = B+A交换两个加数的位置,结果不变。乘法交换律AB = BA交换两个因数的位置,结果不变。加法结合律(A+B)+C = A+(B+C)三个数相加,先计算前两个数再计算第三个数的结果与先计算后两个数再计算第一个数的结果不变。乘法结合律(AB)C = A(BC)三个数相乘,先计算前两个再计算第三个数的结果与先计算后两个数再计算第一个数的结果不...
2018-09-30 21:19:28
3672
原创 Flume笔记
Flume 笔记Flume是一个高可用的分布式的海量日志采集、聚合和传输的系统。总体架构图flume的核心是把数据从数据源source收集过来,在将收集到的数据送到指定目的地(sink)。为了保证传输过程中不丢失数据,在送到目的地之前,会先缓存在通道中(channel),待数据发送到sink之,flume从通道中删除数据。source不断的接收数据,将数据封装成一个一个event,然后将...
2018-09-27 17:05:42
389
原创 Maven3笔记B
Maven笔记B使用Maven构建Web应用使用jetty-maven-plugin进行测试(开发阶段)配置POM&amp;lt;plugin&amp;gt; &amp;lt;groupId&amp;gt;org.morbay.jetty&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;jett
2018-06-06 07:29:26
247
原创 Maven3记录A
Maven3记录本文章用于在学习maven过程中,记录知识点使用。maven的作用构建项目依赖管理maven的安装参考:maven安装 建议:不要使用IDE内嵌的maven插件。通过命令行执行maven操作。POM坐标maven使用坐标规则为任何构建进行唯一标识。坐标是依赖的基础。 maven通过groupId、artifactId、version...
2018-05-13 15:23:18
399
原创 Linux字符串转base64方法
[root@localhost ~]# echo “ops:admin” | base64 b3BzOmFkbWluCg==
2018-02-01 14:00:46
1617
原创 boot2docker安装docker-compose
环境说明主机(实体机):windows7 宿主机:由docker-machine创建的virtualbox目标在宿主机中安装docker-compose方法sudo curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname
2018-01-11 20:22:47
1604
原创 VBoxManage 主机与宿主机之间实现端口映射
环境说明主机(实体机):windows7 宿主机:由docker-machine创建的virtualbox 问题目前使用方式,在主机中通过访问宿主机地址进行容器服务的访问。 宿主机的IP不固定,大部分机器99.100,个别机器99.101。无法编写操作手册。目标跳过宿主机,在主机中使用主机地址进行容器服务的访问。 需要在主机与宿主机之间建立端口映射关系,实现跳转。
2018-01-11 20:15:52
1459
原创 docker registry 搭建流程(含CA认证)
docker registry 搭建(含CA认证)环境说明 终端 操作系统 其他 服务端 Centos7 IP:10.192.3.230 客户端A boot2docker IP:192.168.99.100服务端配置安装dockeryum install -y docker-io下载docker re
2017-12-12 20:59:31
2243
1
原创 centos6 安装 jdk
centos6 安装 jdk准备安装文件下载JDK安装文件jdk-8u91-linux-x64.tar.gz。解压JDK安装文件至/home目录下。配置环境变量编辑/etc/profile文件,在文件末添加一下内容。JAVA_HOME=/home/jdk1.8.0_91PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$J
2017-12-08 10:21:25
592
原创 docker centos6 ssh 自启动
docker centos6 自启动ssh服务前期准备下载centos6.6版本镜像启动容器完善容器环境 修改登录密码更换yum源地址 推荐使用阿里源http://mirrors.aliyun.com/repo/Centos-6.repo没有wegt命令,可以手动创建文件,粘贴内容。yum makecache安装wget(用于测试yum是否成功)完成以上步骤之后,创建新镜像:cen
2017-12-07 21:17:31
3684
原创 window7 安装 boot2docker 记录
window7 安装 boot2docker 记录前期准备下载以下软件DockerToolbox-17.10.0-ce.exe http://download.csdn.net/download/a85820069/10134988 http://download.csdn.net/download/a85820069/10134983 http://download.csdn.net/do
2017-11-27 20:19:23
608
1
原创 spring 第三章 高级装配 小结
Tables Are Cool col 3 is right-aligned $1600 col 2 is centered $12 zebra stripes are neat $1
2017-04-08 16:36:57
325
原创 spring-test
spring-test练手项目使用spring-test和junit4进行单元测试。 好处:相比单独使用junit4,节省了初始化spring环境的工作。 特点:添加了事务回滚,避免测试数据污染数据库。环境准备1.创建maven web项目,保证项目正常启动。 2.添加spring核心包,以及spring-test与junit包。 3.编写被测试类-本实例测试类为:chujie.demo.s
2017-03-30 22:55:47
1304
原创 Spring 第四章 面向切面的Spring
概念通知的类型1.前置通知:在目标方法执行前调用通知功能;2.后置通知:在目标方法执行后调用通知功能;3.返回通知:在目标方法成功执行后调用通知功能;4.异常通知:在目标方法发生异常后调用通知功能;5.环绕通知:在目标方法调用之前和调用之后执行通知功能;
2016-07-27 00:10:59
453
原创 spring 第三章节 高级装配
spring装载bean的时候,可以依据不同环境(全局变量值)对不同的bean进行初始化。这样可以让系统根据不同环境采用最佳实现方式。(开发环境、测试环境、QA环境、生产环境甚至是前端开发环境) @profilespring装配bean的时候,可以依据不同的条件判定(系统环境变量值、依赖bean是否装配、自定义表达式结果等)决定是否对bean进行装配。 @Conditional当现实情况(一
2016-07-21 00:09:21
361
原创 spring笔记:第二章(通过xml装配bean)
通过xml装配bean工具借助Spring Tool Suite创建xml文件。可以自动引入xds规范,可以校验xml完整性。xml结构xml包含两部分:第一部分是文档头(xds规范引用区域),一部分是文档体(配置编写区域)。装配一个简单bean实例bean class="类名称">bean>bean id-"beanName" class="类名称">bea
2016-07-18 22:45:00
371
原创 spring笔记:第二章(1)
装配bean装配bean的作用是将多有对象初始化,通过spring进行bean与bean之间的关系绑定。spring装配bean的方式 1. 在XML中进行显示装配 2. 在JAVA中进行显示装配 3. 隐士的bean发现机制和自动装配 建议尽量使用自动装配,显示配置越少越好。 其次建议使用在java中进行显示装配 最后再考虑使用xml进行显示装配自动化装配Bea
2016-06-22 23:29:55
524
原创 hadoop基础:第三部分 分布式文件系统
第三部分 分布式文件系统HDFS设计- 超大文件 - 适用于处理TB及以上数据级别的数据。- 流式数据访问 一次写入,多次读取。- 商用硬件 普通硬件即可部署。- 低时间延迟的数据访问 延迟较高,不适用于实时处理。- 大量的小文件 不适用于存储过小的文件。- 多用户写入,任意修改文件 不支持多用户写入,不可更新数据,仅支持追加操作。
2016-01-17 15:02:12
408
原创 hadoop基础:第二部分 关于MapReduce
Hadoop基础:第二部分mapReduce执行策略 map执行时优先选择在存储HDFS数据的服务器上执行,其次在同机架的服务器上执行,最次在其他机架服务器上执行。欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML
2016-01-12 21:49:35
388
转载 Centos 6.6 网络配置
Centos 6.6 网络配置常用命令ifconfig [网卡设备名][参数] 1.开启和关闭网卡 ifconfig eth0 up ifconfig eth0 down 2.展示所有显卡设备信息-详细 ifconfig -a 3.展示所有显卡设备信息-概要 ifconfig -s实例说明 `[chujie@localhost 桌面]$ ifconfig eth0
2016-01-04 23:11:53
4384
Windows6.1补丁包合集.zip
2021-06-20
kibana-7.9.0-windows-x86_64.zip
2020-09-23
DockerToolbox-17.10.0-ce 1/3
2017-11-27
VMware-Workstation-Full-11.0.0-2305329.x86_64.part7.rar
2016-01-24
VMware-Workstation-Full-11.0.0-2305329.x86_64.part6.rar
2016-01-21
VMware-Workstation-Full-11.0.0-2305329.x86_64.part5.rar
2016-01-21
VMware-Workstation-Full-11.0.0-2305329.x86_64.part4.rar
2016-01-21
VMware-Workstation-Full-11.0.0-2305329.x86_64.part3.rar
2016-01-21
VMware-Workstation-Full-11.0.0-2305329.x86_64.part2.rar
2016-01-21
VMware-Workstation-Full-11.0.0-2305329.x86_64.part1.rar
2016-01-21
JAVA 可变参数+方法重载 执行结果疑问
2019-01-24
maven问题:maven与svn的关系
2015-08-11
maven release:perform no scm url
2015-08-10
iframe 不刷新 可能是缓存问题
2010-09-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人