首页
新闻
博问
专区
闪存
班级
我的博客
我的园子
账号设置
退出登录
注册
登录
随笔:144 文章:1 评论:60
Kevin-养码青年
博客园
管理
2020年12月20日
微服务之服务治理_Eureka
摘要:首先需要明确,不管是什么事物需要”治理“,那一定是该事物存在一定问题。比如环境治理。那么服务,或者说微服务为什么需要治理?对于服务来说,如果它承担的业务职责简单,那其实治理的必要性不大,因为服务运行过程是相对透明的,即使出现问题也能较快发现、定位、回滚。当服务承担的业务职责变多变大,那随着更多问题的
阅读全文
posted @ 2020-12-20 15:09 Kevin_zheng
阅读(77)
评论(0)
推荐(0)
编辑
2020年11月16日
efk简介
摘要:此次采用docker 安装es和kinaba。filebeat 本地安装。 建议这三个组件要保持版本一致 1. docker 安装es和kinaba 1.1 安装es # 下载镜像 docker pull elasticsearch:7.8.0 # 创建自定义的网络(用于连接到连接到同一网络的其他服
阅读全文
posted @ 2020-11-16 11:06 Kevin_zheng
阅读(38)
评论(0)
推荐(0)
编辑
2020年9月4日
Elasticsearch 7.8 开启用户名密码认证
摘要:最近工作中安装了es7.8. 我只是安装使用了。并没有设置密码。结果安全扫描到了。需要设置密码。 so。找到了这篇https://www.chengxulvtu.com/elasticsearch-7-8-enable-password-authentication/ 下面也记录下。 1.在 ela
阅读全文
posted @ 2020-09-04 09:58 Kevin_zheng
阅读(1080)
评论(0)
推荐(0)
编辑
2020年9月3日
Homebrew 更改国内阿里源
摘要:今天尝试用homebrew 安装grafana,一直不成功,于是搜到这篇文章:https://blog.csdn.net/weixin_42132763/article/details/105096760 记录下 cd $(brew --repo) git remote -v # origin ht
阅读全文
posted @ 2020-09-03 13:51 Kevin_zheng
阅读(144)
评论(0)
推荐(0)
编辑
2020年8月17日
实体类转xml
摘要:看项目中需要实体类转xml,大家是拼接的。感觉可以利用反射实现。于是写了下 代码如下 package com.kevin.util; import org.springframework.util.ObjectUtils; import java.lang.reflect.Field; import
阅读全文
posted @ 2020-08-17 15:38 Kevin_zheng
阅读(291)
评论(0)
推荐(0)
编辑
2020年6月30日
深入理解 Mysql——高性能索引与高性能 SQL(转)
摘要:原文地址 张硕的博客 文章目录 从理解磁盘 IO 开始 寻道时间 (Tseek) : 旋转延迟 (Trotation) 数据传输时间 (Transfer) 预读 page IOPS 与吞吐量 InnoDB 索引——B+Tree 索引 索引为什么使用 B+Tree? 聚集索引 与 非聚集索引 为什么要
阅读全文
posted @ 2020-06-30 10:59 Kevin_zheng
阅读(61)
评论(0)
推荐(0)
编辑
2020年6月26日
mybatis缓存之一级缓存(二)
摘要:这篇文章介绍下mybatis的一级缓存的生命周期 一级缓存的产生 一级缓存的产生,并不是看mappper的xml文件的select方法,看下面的例子 mapper.xml <select id="getById" resultType="entity.TempEntity"> select * fr
阅读全文
posted @ 2020-06-26 17:50 Kevin_zheng
阅读(285)
评论(1)
推荐(0)
编辑
mybatis缓存之一级缓存(一)
摘要:对于mybatis框架。仿佛工作中一直是在copy着使用。对于mybatis缓存。并没有一个准确的认知。趁着假期。学习下mybatis的缓存。这篇主要学习mybatis的一级缓存。 为什么使用缓存 其实,大家工作久了,就知道很多瓶颈就是在数据库上。 初识mybatis一级缓存 当然我们还是通过代码来
阅读全文
posted @ 2020-06-26 10:29 Kevin_zheng
阅读(397)
评论(0)
推荐(0)
编辑
2020年6月13日
java中的引用类型:强软弱虚
摘要:java中的引用类型共4种:强软弱虚,具体每种类型的特点和应用场景。记录下。本文是看了马士兵老师的视频后记录整理的。加深印象。 基本概念 1. 强引用 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足时,Java虚拟机宁愿抛出OutOfMemoryError
阅读全文
posted @ 2020-06-13 21:12 Kevin_zheng
阅读(171)
评论(0)
推荐(0)
编辑
2020年6月11日
spring事务解析
摘要:
阅读全文
posted @ 2020-06-11 14:30 Kevin_zheng
阅读(85)
评论(0)
推荐(0)
编辑
2020年5月29日
58到家MySQL军规升级版(转)
摘要:一、基础规范 表存储引擎必须使用InnoDB 表字符集默认使用utf8,必要时候使用utf8mb4 解读: (1)通用,无乱码风险,汉字3字节,英文1字节 (2)utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它 禁止使用存储过程,视图,触发器,Event 解读: (1)对数据库性能
阅读全文
posted @ 2020-05-29 11:45 Kevin_zheng
阅读(96)
评论(0)
推荐(0)
编辑
2020年5月5日
微服务学习(一):微服务认知
摘要:1.微服务特点 单一职责:单一职责不仅涉及到服务拆分,在微服务领域,这种职责划分要求将数据库、开发、测试、发布、运维都归于一个领域模型里。有一个团队完全掌控用用的整个生命周期。举例:如商品模块,商品的数据完全存放在商品微服务中,任何上下游系统都要通过商品服务提供的接口进行获取数据,而不是像单体应用那
阅读全文
posted @ 2020-05-05 22:16 Kevin_zheng
阅读(150)
评论(0)
推荐(0)
编辑
2020年3月15日
es学习(四):logstash的安装以及mysql到es的数据同步
摘要:其实现实工作中使用es,基本都是从数据库同步到es中,这里简单介绍下从mysql数据库到es的过程 安装logstash 1.下载安装包,目前是在linux下,需要注意下,最好下载和es版本相同的logstash 2.解压下载的tar包,然后进入logstash目录下 3.创建一个文件夹,sync文
阅读全文
posted @ 2020-03-15 19:18 Kevin_zheng
阅读(227)
评论(0)
推荐(0)
编辑
2020年3月12日
elasticjob学习二:封装elasticjob-spring-boot-starter
摘要:之前已经简单的学习了es job.但是如果实际应用都如同第一篇进行编写,会有很多重复代码,不方便。这篇主要是进行封装。我还会用一个demo使用下封装好的组件。 elasticjob spring boot starter 封装 1.pom文件 2.配置JobParserAutoConfigurati
阅读全文
posted @ 2020-03-12 18:14 Kevin_zheng
阅读(465)
评论(0)
推荐(0)
编辑
2020年3月6日
git工作中常用操作总结
摘要:这篇文章主要记录下工作中常用的git操作。主要是对之前文章记录的问题做个总结,这个其实在idea中操作更加简单 别名配置 在敲git 命令时,其实可以使用别名,比如 可以配置为 下面是我现在配置常用的别名 效果展示 分支问题 查看本地分支和远程分支的关系 暂存 这个比较常用,现实工作中肯定很多分支,
阅读全文
posted @ 2020-03-06 20:26 Kevin_zheng
阅读(217)
评论(0)
推荐(0)
编辑
2020年3月5日
git 版本回退
摘要:大家在使用git的时候,难免会遇到,提交错代码。或者这次代码不应该提交的情况。 git reset git reset的作用是修改HEAD的位置,即将HEAD指向的位置改变为之前存在的某个版本。 reset后 一般本地提交未提交到远程的。 git revert git revert是用于“反做”某一
阅读全文
posted @ 2020-03-05 09:05 Kevin_zheng
阅读(121)
评论(0)
推荐(0)
编辑
2020年3月2日
Gitflow工作流
摘要:工作流定义了一个围绕项目发布的严格分支模型。提供了用于一个健壮的用于管理大型项目的框架。 工作流没有用超出功能分支工作流的概念和命令,而是为不同的分支分配一个很明确的角色,并定义分支之间如何和什么时候进行交互。 除了使用功能分支,在做准备、维护和记录发布也使用各自的分支。 当然你可以用上功能分支工作
阅读全文
posted @ 2020-03-02 17:49 Kevin_zheng
阅读(126)
评论(0)
推荐(0)
编辑
2020年2月29日
记录一次数据导入错误的问题
摘要:前言 昨天在excle中向mysql导入数据的时候,出现了一个奇怪的现象。导入数据成功,但是数据发生了错乱。 具体详情 我用的工具是navicat 11.0.17 导入数据成功页面 查询数据 结果是不对的。应该只有一条数据 于是,我今天又在本地安装了navicat 15.0.11 版本导入相同数据
阅读全文
posted @ 2020-02-29 10:15 Kevin_zheng
阅读(213)
评论(0)
推荐(0)
编辑
2020年2月13日
git 基本操作使用
摘要:今天在开发过程中遇到一个问题。 我在dev分支开发这。但是还没开发完新的功能。又有人要求我去改bug。我需要切换到bug分支。但是本地的开发到一半。也不能提交怎么半? 这时候你需要 git stash 注意 git stash 在各个分支下是共用的 先来实际模拟下 常用git stash命令: (1
阅读全文
posted @ 2020-02-13 21:49 Kevin_zheng
阅读(175)
评论(0)
推荐(0)
编辑
2020年2月9日
es学习(三):分词器介绍以及中文分词器ik的安装与使用
摘要:什么是分词 把文本转换为一个个的单词,分词称之为analysis。es默认只对英文语句做分词,中文不支持,每个中文字都会被拆分为独立的个体。 示例 如果想在某个索引下进行分词 es内置分词器 standard:默认分词,单词会被拆分,大小会转换为小写。 simple:按照非字母分词。大写转为小写。
阅读全文
posted @ 2020-02-09 10:47 Kevin_zheng
阅读(802)
评论(0)
推荐(0)
编辑
下一页