自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 elasticsearch学习 part4

logstashetl 工具conceptspipelineinput - filter -output 阶段插件生命周期管理队列管理logstash event数据进入成为一个event , 可进行增删改架构input插件jdbcfilter插件dateoutput插件escodec plugins将原始数据decode 成event ; 将event encode成目标数据内置的codec pluginsline / multiline 解析行, 多行json /

2022-05-17 00:02:46 361 1

原创 elasticsearch part3

catelog集群身份认证与用户鉴权集群身份认证与用户鉴权错误案例将server.host 设置为0.0.0.0, 公网可以直接访问免费方案nginx反向代理免费的security插件Search Guard - https://search-guard.com/ 社区免费版ReadOnly REST - https://github.com/sscarduzio/elasticsearch-readonlyrest-pluginX-Pack 的 Basic 版从 ES 6.8 &amp

2022-04-18 22:29:02 1900

原创 elasticstack学习 part2

catelog基于词项和全文的搜索基于词项和全文的搜索基于term查询索引时desc字段使用了分词器, 索引时转换成了小写的iphone, term查询desc因为没有用分词器, 所以没有查到POST /products/_bulk{ "index": { "_id": 1 }}{ "productID" : "XHDK-A-1293-#fJ3","desc":"iPhone" }{ "index": { "_id": 2 }}{ "productID" : "KDKE-B-9947-#k

2022-02-19 23:41:31 1482

原创 elasticsearch学习part1

elk 基础

2022-01-28 16:58:16 1609

原创 elk满足十五字

51job elkcatelogfilebeatlogstash过滤器kibanafilebeat后台运行nohub xxx &搜索后台运行日志 logstashlogstash有两个配置文件 ,一个是针对启动环境jvm等, 还有一个是针对各种插件的;input 指定filebeat 监听端口 为5514 ,这表达的意思是, logstash将在自己启动占用的端口之外, 再监听一个端口, 这个端口是filebeat发来数据的位置input { filebeat{ por

2022-01-10 19:37:36 459

原创 vagrant&virtual box &docker搭建虚拟机

尚硅谷谷粒商城参考笔记安装1.下载安装virtual box2.下载安装vagrant , 重启后, 在自定的文件夹使用命令 , 创建filevagrant init centos/7在同样位置使用 , 初始化虚拟系统vagrant up完了就可以用工具连接了 , 提示不能用密码登陆就用 密钥登陆网络win 和 linux虚拟系统交互 , 需要端口映射 ,为了减少重复配置单个端口转发映射 , 改为统一映射 , 将win与linux系统直连 , 赋予win的ip查看win的virtu

2021-11-28 20:21:00 115

原创 挖坑记录~并发进阶

阻塞队列阻塞队列blockingQueue与队列list不同是, 操作时如果不满足条件, 行为将被阻塞;一般阻塞队列都有一个边界;添加操作时, 如果达到边界, 将会被阻塞;获取操作时, 如果队列是空的时候, 将会被阻塞;blockingQueue可以自动决定什么时候阻塞队列, 不需要人为判断blockingQueue和list都是Collection接口的同级实现类blockingQueue中又有这些实现类ArrayBlockingQueue由数组结构组成的有界队列创建时可以设置队列

2020-08-10 10:18:08 107

原创 Spring事务传播属性和事务隔离级别

目录事务传播属性requiredrequired _newsupportsnot_supportmandatorynevernested事务传播属性事务是指与database建立一次连接后, 直到提交前的这个过程, 同一个事务当中, 只要未提交到数据库, 都属于业务层面的操作, 不影响真实数据.事物的传播行为(属性), 当一个含有事务的方法运行在另一个开启事务的方法中时, 此方法使用原来的事务还是开启新的事务spring定义了7种事务传播属性propagationrequired默认事务如果有

2020-08-04 13:47:47 100

原创 挖坑记录~activeMQ进阶

目录传输协议传输协议conf中的配置文件中看到这段配置http://activemq.apache.org/configuring-transports.html支持的协议有AMQP/MQTT/TCP/NIO/AUTO 等等每种协议都有自己不同的特点控制台显示了目前支持的客户端连接方式默认使用的就是tcp, 就是openwire ,两者的端口一样tcphttp://activemq.apache.org/tcp-transport-referencenionio是一种异步io模型,

2020-08-03 17:53:39 160 1

原创 挖坑记录~ActiveMQ基础

目录作用环境概念JMS消息中间件java操作队列点对点模式特点:主题topic一对多模式特点:JMS消息消息头消息体属性持久化事务签收事务与签收spring整合Springboot整合queuetopic注意持久化时服务器的空间作用解决系统间的耦合性异步调用减轻服务提供方在流量高峰的压力,削峰环境./activemq start > /myactiveMQ/myrunmq.log 带有日志启动http://192.168.56.10:8162/admin admin/admin概

2020-08-03 10:10:23 122

原创 挖坑记录~docker基础

目录概念镜像容器仓库容器与虚拟机虚拟化区别环境搭建virtualboxvagrantdocker操作常用命令镜像命令容器命令镜像镜像命令概念docker是容器虚拟化技术的一种, 对虚拟化容器进行了封装, 采用cs架构, 根据客户端命令操作docker实现对容器/镜像的维护镜像模板容器根据模板创建的一个具有基本linux环境的实例仓库docker hub, 镜像仓库, registry包含多个仓库容器与虚拟机虚拟化区别容器虚拟机基于宿主机系统虚拟化基于硬件系统仅

2020-07-29 11:26:52 107

原创 挖坑记录~springboot基础

目录特性启动引入依赖引导类热部署idea springboot快速搭建依赖引导类java类配置读取配置文件方式@PropertySource@ConfigurationProperties特性相较spring, springboot不需要进行繁琐的配置文件, 内部根据引入的依赖进行默认配置, 也支持对插件进行个性化配置, 内部自带web容器启动引入依赖<!-- 所有的springboot工程都需要继承这个模块 内部依赖了springboot-dependencies,约定了该sprin

2020-07-26 21:07:39 87

原创 挖坑记录~并发基础

主要是juc中的知识目录volatile可见性:不保证原子性指令重排CASAtomicvalueoffsetunsafe当一个程序中出现多个进程共享一个变量时,会出现共享变量的并发问题以下程序1.主线程启动睡眠待线程启动完毕2.VolatileExample线程(线程1)进入while循环3.主线程修改了flagpublic class VolatileExample extends Thread { // 设置类静态变量,各线程访问这同一共享变量 private static boole

2020-07-26 21:04:42 140

原创 挖坑记录~redis基础

1.redis概念2.redis安装测试3.redis命令4.redis持久化5.案例

2020-07-12 20:17:56 84

原创 挖坑记录~lucene基础

1.全文检索顺序扫描 , 遍历文档查询内容倒排索引 , 通过内容去查文档2.lucene原理内容要与文档建立关系创建索引假设有一个三国演义.txt文档 ,希望通过搜索三国关键字将这个文档搜索出来 , 首先要针对这个标题分词 , 将他切分成"三国",“演义"等大家习惯搜索关键词 , 这就是trem(关键词) , 每个term都要创建索引 , 加快搜索 . 索引有了 , 还需要明确与文档建立关系 , 但是这个关系太大了 , 需要再细化一层 , 也就是域(field) , 域可以理解成一个文档不同的

2020-07-12 13:33:31 122

原创 maven无法下载依赖~expected START_TAGxxx~Element ‘xxxxxxx‘ cannot have charact

从idea中打开maven的配置文件 , 发现报红了 , 如果是在网上copy过文本 , 可能导致出现了编码问题 , 但是我也没复制过 , 直接在setting.xml中使用notepad++修改的 , 而且只修改了个路径把以下内容替换到自己的setting.xml中 (注意备份原文件) , 保存后 , 看看idea中是否还报错以下内容引用自:https://blog.csdn.net/weixin_43508555/article/details/104804342<?xml versio

2020-07-06 10:48:19 462

原创 Maven面试/工作常用知识-------------进阶

1.jar包冲突2.pom文件标签3.父子模块

2020-07-05 23:23:32 90

原创 idea中通过maven指定约束的java目录和resource目录下创建文件的区别

src/ main/java 下, 创建文件 controller.java , 包路径为com.rookie.controllersrc/main/resource下,创建文件controller.xml . 包路径要用/来区分com/rookie/controller , 虽然显示还是"." ,但是编译后将会与 controller.java放在一起...

2020-07-05 21:24:57 939

原创 Maven面试/工作常用知识-------------基础(自用 , 非小白科普)

面试的时候从来没有碰到过问maven的,大部分项目构建时才会集中解决依赖问题 , 后期在产品迭代时引入新的依赖才会偶尔处理。1.依赖管理2.意见构建3.生命周期

2020-07-05 20:09:58 95

原创 eclipse+SVN提交时报xxx is out of date

将package改为source folder ,然后再删除提交就可以了我的情况是例如有个package文件夹名为test,里面有个实体类,一开始我只是把实体类删除提交了,并没有删除package,当我后来删除package时,svn有修改标识,提交失败,报Directory xxx is out of date。按照网上大部分解决方案都没效果,基本操作为更新,修改,提交 . 我也试过还原 , 修改 ,再提交 ,都不行. 使用Tortoise在磁盘目录操作显示正常 , 但是eclipse上仍然显

2020-07-03 10:04:35 417

空空如也

空空如也

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

TA关注的人

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