自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2626)
  • 资源 (10)
  • 论坛 (1)
  • 收藏
  • 关注

转载 【Elasticsearch】 Full text queries query_string 等 字符串查询

1.概述转载:https://zhuanlan.zhihu.com/p/143957734 并且修改起因是我查询的时候遇到一个这样的查询GET /xxx-000001/_search{ "query": { "bool": { "filter": { "query_string": { "query": """srcAddress:192*""" } } } }}这也能查询到?我记得以前查询都

2021-04-13 18:11:33 2

原创 【Antlr】Antler 解析 没有进入 visit 相关方法中 一个愚蠢的问题

1.概述我代码这样构建了一个方法 @Test public void setDicType1() throws BaasMonitorException { String condition = "srcAddress contains \"\\{\" "; ParseTree tree = SqlGenerateUtil.getParseTree(condition, ResultEnum.CONSTANT_CONDITION.msg).entry();.

2021-04-12 23:27:45 21

原创 【nginx】nginx 原理

1.概述应该有2个进程worker是如何工作的当client发哦是哪个一个请求的时候,然后master通知worker,然后worker去争抢。这里,如果客户端只访问静态资源,那么只需要访问nginx就好了,因此只有2个,然后如果还有访问app或者数据库,那么还需要连接数据库就是4个。要么除以2要么除以4....

2021-04-12 12:08:52 19

原创 【nginx】nginx 高可用集群

1.概述视频地址:https://www.bilibili.com/video/BV1zJ411w7SV?p=14主服务器和备份服务器2.案例2.1 案例1需要两台服务器(1)需要两台服务器192.168.17.129 和192.168.17.131u(2)在两台服务器安装nginxe(3)在两合服务器安装keepalivedy2.2 配置2.2.1 主服务器配置创建nginx_check.sh文件这段话的意思是检测negix 如果没启动就启动2.2.2 备服务.

2021-04-12 12:07:55 26

原创 【nginx】nginx 动静分离

1.概述Nginx动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用Nginx,处理静态页面,Tomcat 处理动态页面。动静分离从目前实现角度来讲大致分为两种,。一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案;。另外-种方法就是动态跟静态文件混合在一起发布,通过nginx 来分开。。通过location 指定不同的后缀名实现不同的请求转发。通过expires 参.

2021-04-11 21:44:56 25

原创 【nginx】nginx 负载均衡

1.概述2. 案例2.1 案例12.2 配置2.3 测试3.扩展

2021-04-11 21:30:12 22

原创 【nginx】nginx 反向代理 指令说明

1.概述安装请参考:【mac】mac 安装nginx[lcc@lcc /usr/local/etc/nginx]$ lltotal 144drwxr-xr-x 19 lcc admin 608 4 4 15:12 ./drwxrwxr-x 10 lcc admin 320 4 4 14:30 ../-rw-r--r-- 1 lcc admin 1077 4 4 14:25 fastcgi.conf-rw-r--r-- 1 lcc admin 107.

2021-04-11 20:49:14 25

原创 【nginx】nginx 常用命令

1.概述安装请参考:【mac】mac 安装nginx1.1 差别版本号[lcc@lcc /usr/local/sbin]$ nginx -vnginx version: nginx/1.19.8[lcc@lcc /usr/local/sbin]$1.2 查看nginx[lcc@lcc /usr/local/sbin]$ ps -ef | grep nginx 501 85170 1 0 7:22下午 ?? 0:00.00 nginx: master pro.

2021-04-11 20:25:33

原创 【nginx】nginx 简介 基本概念 介绍

1.概述1.1 什么是nginxNginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能经受高负载的考验,有报告表明能支持高达50, 000个并发连接数。1.3 正向代理.Nginx不仅可以做反向代理,实现负载均衡。还能用作正向代理来进行上网等功能。。正向代理:如果把局域网外的Internet想象成一个巨大的.

2021-04-11 19:20:06

原创 【Redis】redis 哨兵模式

1.概述首先看看博客 【Redis】redis 主从复制 手动模式引入的问题。主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成-段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。Redis从2.8开始正式提供 了Sentinel (哨兵)架构来解决这个问题。谋朝篡位的自动版,能够后台监控主机是否故障,如果故障了根据投票数自动将从库转换为主库。哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令, 哨兵.

2021-04-11 13:01:52 18

原创 【Redis】redis 主从复制

文章目录1.概述2.集群2.1 查看集群信息2.2 复制3分2.3 修改配置2.4 启动2.5 集群2.5.1 全master2.5.2 认老大2.5.3 测试2.5.4 主机挂了2.5.5 从机挂了2.5.5.1 复制原理2.5.6 缺点1.概述主从复制,是指将一台Redis服务器的数据 ,复制到其他的Redis服务器。前者称为主节点(master/leader) ,后者称为从节点(slave/follower) ;数据的复制是单向的,只能由主节点到从节点。Master以写为主, Slave 以

2021-04-11 12:28:41 26 1

原创 【clickhouse】Error querying database. No buffer space available (maximum connections reached?): conne

1.概述这个是定时任务去执行查询的,每1小时1次 查询ck,然后每次查询的数据量在几百条,然后偶尔会报错这个Error querying database. Cause: ru.yandex.clickhouse.except.ClickHouseUnknownException: ClickHouse exception, code: 1002, host: xxx, port: 8123; No buffer space available (maximum connections reache.

2021-04-11 11:22:54 11

原创 【Redis】redis 持久化 RDB 和 AOF

文章目录1.概述2. RDB ( Redis DataBase )1.1.1 验证1.1.2 触发机制1.1.3 恢复3.AOF ( Append Only File )1.概述Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦 服务器进程退出,服务器中的数据库状态也会消失。所以Redis提供了持久化功能!2. RDB ( Redis DataBase )什么是RDB?在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件

2021-04-11 11:13:25 27

原创 【Redis】redis 配置 配置文件 redis.conf

1.概述配置文件整体如下2.分解2.1 大小写不敏感redis 对大小写不明感# 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 1024*1024*1024 bytes## units are case insensitive so 1GB 1Gb 1gB are al.

2021-04-11 10:23:46 11

原创 【Spring】Spring Boot 和 Redis 自定义 RedisTemplate

文章目录1.概述2.源码3. 测试一下3.1 存对象3.2 存json3.3 无序列化1.概述2.源码从源码可以看到默认spring 集成了 redis 配置自动配置类@Configuration@ConditionalOnClass(RedisOperations.class)@EnableConfigurationProperties(RedisProperties.class)@Import({ LettuceConnectionConfiguration.class, Jedis

2021-04-10 23:28:41 20

原创 【Redis】Redis 乐观锁

1.概述2.案例2.1 单线程正常执行127.0.0.1:6379> set money 100OK127.0.0.1:6379> set out 0OK127.0.0.1:6379> watch money // 监视key OK127.0.0.1:6379> MULTIOK127.0.0.1:6379> decrby money 20QUEUED127.0.0.1:6379> incrby out 20QUEUED127.0.0.1:.

2021-04-10 22:11:53 13

原创 【Redis】Redis 事务

1.概述redis的事务:开启事务( multi )命令入队( …)执行事务( exec )2.案例2.1 正常事务// 开启事务127.0.0.1:6379> MULTI OK// 可以看到命令加入queue了127.0.0.1:6379> set k1 v1QUEUED127.0.0.1:6379> set k2 v3QUEUED127.0.0.1:6379> get k2QUEUED127.0.0.1:6379> set k3.

2021-04-10 21:45:25 13

原创 【Redis】Redis Bitmaps

1. 概述Bitmaps位图,数据结构!都是操作: -进制位来进行记录,就只有0和1两个状态!365天= 365 bit 1字节=8bit 46 个字节左右!2. 应用场景钉钉365天打卡只要是2中状态的。3.案例模拟7天打卡127.0.0.1:6379> setbit sign 0 1(integer) 0127.0.0.1:6379> setbit sign 1 1(integer) 0127.0.0.1:6379> setbit sign 2 1(in.

2021-04-10 20:35:30 8

转载 【Spring】jpa数据库表实体命名规则 Unknown column ‘user0_.create_time‘ in ‘field list‘

1.概述转载: https://www.cnblogs.com/wgslucky/p/10109691.html数据库,表字段命名是驼峰命名法(createTime),Spring data jpa 在操作表的时候,生成的sql语句中却是create_time, 表字段不对照,Spring data jpa基于hibernate-core-5.2.16.final.jar这是由于jpa中hibernate的字段全名策略引起的,默认是SpringPhysicalNamingStrategy,在hi.

2021-04-10 18:50:46 13

原创 【Spring] Spring boot 报错 Unable to start ServletWebServerApplicationContext due to missing ServletWe

1.概述Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2018-09-03 17:07:53.540 [main] ERROR [SpringApplication:842] - Application run failedorg.springframework.context.ApplicationContextExcep

2021-04-10 18:06:46 13

原创 【Spring】Spring Access to DialectResolutionInfo cannot be null when ‘hibernate.dialect‘ not set

1.配置server.port=8998spring.servlet.multipart.max-file-size=2048MBspring.servlet.multipart.max-request-size=2048MBspring.datasource.jdbc-url=jdbc:mysql://localhost:3306/baas_monitor?autoReconnect=false&autoReconnectForPools=true&useUnicode=true&

2021-04-10 18:05:52 10

原创 【Flink】数据传输 挖个坑 把自己埋了 ClassCastException String cannot be cast to [LJava.lang.String

1.概述本故事纯属娱乐,故事发生在2000年前的古王朝。考古学家挖掘出大量的虫子,根据墓主人的相关资料表明,该墓主应该长期和虫子生活的一起,很可能是一个巫师,因为在墓主人的墓里发现大量如下研究资料还有很多生命写照,类似这样的,每天的工作就是找虫子而且他们还专门成立集体组织去造虫子他们的一张黑白生活照经过专业上色处理,图示如下,因此猜测他们一般都是应该是这样的因此专家最后结论,该墓主是被虫子弄死的。。。。预知后事如何请听下回分解。。。2. 背景我写了一个程序。大致经过3步骤,所有的数

2021-04-10 18:03:59 26

原创 【Elasticsearch】es一个奇怪的问题 is_write_index fasle的时候还在写入 索引滚动无效

文章目录1.背景1.背景我的一个flink程序持续不断的往es中写入数据,但是都是些别名,但是因为最新写入的索引已经很大了,而且生命周期出现异常了,因此手动将别人指向新的索引。开始如下当前写入索引GET /index-flow-20210402-000001/_alias{ "index-flow-20210402-000001" : { "aliases" : { "index-alians-flow-20210402" : { "is_write_i

2021-04-10 18:03:14 17

原创 【Elasticsearch】Limit of total fields [1000] in index [xxxxxx_index] has been exceeded

文章目录1.概述2.问题原因3.解决办法1.概述es报错如下2.问题原因原文地址:https://www.elastic.co/guide/en/elasticsearch/reference/5.4/mapping.html#mapping-typemapping 做了映射保护,防止mapping 爆炸。index.mapping.total_fields.limit:本设置允许您限制可手动或动态创建的字段映射的数量,以防止错误的文档导致映射爆炸,索引中的最大字段数。默认值为1000。

2021-04-10 17:55:51 12

原创 【Redis】Redis Hyperloglog

1.概述

2021-04-09 23:22:49 23

原创 【Redis】Redis 五大基本数据类型

1.概述相关文档参考:菜鸟教程官网

2021-04-09 22:58:07 18

原创 【Redis】Redis 基础知识 常用命令 命令积累

1.概述1.1 redis 默认有16个数据库本地启动一个redis[lcc@lcc ~]$ redis-server18925:C 09 Apr 2021 22:24:06.086 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo然后远程连接看到默认有16个数据库然后在配置中可以看到默认16个,默认使用第一个[lcc@lcc ~/soft/redis/redis-6.0.5]$ vi redis.conf# Set the number.

2021-04-09 22:51:49 20

原创 【clickhouse】Code: 135. DB::Exception: Received from xxx:9000. DB::Exception: Indices in strings are

1.概述创建表create table uu(n_number String,f_id String,unname1 String,unname2 String) engine=MergeTree() partition by substring(n_number,0,2) order by substring(n_number,0,6)导入数据clickhouse-client --format_csv_delimiter="|" --query="insert into test.uu FOR

2021-04-08 21:22:37 24

原创 【linux】linux Vim编辑器快捷键

1.概述开局一张图,内容全靠编

2021-04-08 21:21:54 29

原创 【Spring】No suitable HttpMessageConverter repsonse type

1.概述一个flink项目,然后我修改了一下报错了,错误如下Caused by: feign.codec.DecodeException: Could not extract response:no suitable HttpMessageConverter found for response type[com. BaasResponse<java.util.List.DictRead>>] and content type [application/ json] at fei

2021-04-08 21:19:15 31

转载 【jackson】@JsonDeserialize 和 @JsonSerialize

文章目录1.概述2.【需求】3.【实现方式】3.1 @JsonDeserialize3.2 @JsonSerialize4.案例4.1 实体类4.2 GenderJsonDeserializer4.3 GenderJsonSerializer4.4 controller5.【测试】5.1 测试保存,即 Controller 中的 savePerson()5.2 测试获取1.概述转载:@JsonDeserialize 和 @JsonSerialize 基本使用学习这个主要是项目中国遇到了这个问题,然后

2021-04-08 21:17:30 12

原创 【Flink】Flink 或者 Spark the client is stop

文章目录1.概述1.概述现场一个环境,发现flink提交的客户端日志,打印了30G,在几分钟内就达到了这么大,而且无法打开查看,因为太大了。首先,flink客户端日志只是提交的日志,一般情况下不会太大,出现这种情况一定是有错误。然后我就删除了这个日志文件,然后重新启动任务,启动后,tail -f 查看日志,发现日志在狂刷。日志报错内容如下看到 the client is stop 这几个关键字的时候,我突然想到以前spark遇到的问题。当时是2018年5月,spark 2.4 版本,提交的sp

2021-04-08 17:55:40 23

原创 【Spring】Spring 报错 AbstractMethodError hikari MicrometerMetricsTrackerFactory create

1.概述windows下运行一个Spring boot程序报错,如下org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.actuate.autoconfigure.metrics.jdbc.DataSourcePoolMetricsAutoConfiguration$HikariDataSourceMetricsConfigura.

2021-04-06 21:28:53 25

原创 【分布式ID】键高并发 分布式 全局唯一 ID 雪花算法 snowflake

文章目录1.概述2.为什么3.要求3.1 软件要求3.2 机器要求4.区别4.1 UUID4.2 MySQL数据库自增ID4.3 Redis数据库自增ID5. 雪花算法5.1 核心算法5.2 源码6. 实战6.1 糊涂工具包6.1.1 hutool工具类1.概述视频:https://www.bilibili.com/video/BV18E411x7eT?p=149&spm_id_from=pageDriver2.为什么为什么需要分布式全局唯一-ID以及分布式ID的业务需求?在复杂分布式系

2021-04-05 14:42:00 105 3

原创 【SpringCloud】Spring cloud Alibaba seata 分布式事务

1.概述官网:http://seata.io/zh-cn/术语官网:http://seata.io/zh-cn/docs/overview/terminology.html分布式全局事务ID 加上下面的三个术语架构图TM向TC申请开启一 个全局事务,全局事务创建成功并生成一 个全局唯一 的XID;XID在微服务调用链路的上下文中传播;RM向TC注册分支事务,将其纳入XID对应全局事务的管辖;TM向TC发起针对XID的全局提交或回滚决议;TC调度XID下管辖的全部分支事务完成提交或回.

2021-04-05 12:49:21 23

原创 【SpringCloud】Spring cloud Alibaba Sentinel 规则持久化

1.概述服务重启后,页面上配置的规则就消失了,生产上是一样要持久化的。将限流配置规则持久化进Nacos保存,只要刷新8401某个rest地址,sentinel控制台的流控规则就能看到, I只要Nacos里面的配置不删除,针对8401 上sentinel.上的流控规则持续有效如果需要持久化 我们需要引入 <!-- SpringCloud ailibaba sentinel-datasource-nacos 持久化需要用到--> <dependency&g

2021-04-05 09:11:05 23

原创 【SpringCloud】Spring cloud Alibaba Sentinel 服务熔断

1.概述博客:https://www.bilibili.com/video/BV18E411x7eT?p=133&spm_id_from=pageDriver本次案例结构图如下新建2个项目消费者是 cloudalibaba-consumer-nacos-order842.案例2.0 controllerpackage com.eiletxie.springcloud.alibaba.controller;import com.alibaba.csp.sentinel.anno.

2021-04-05 09:10:03 33 1

原创 【SpringCloud】Spring cloud Alibaba Sentinel 系统规则

1.概述以前都是对某个接口限流,这个是对整个应用进行限流。官网:系统自适应限流

2021-04-05 09:09:48 17

原创 【SpringCloud】Spring cloud Alibaba Sentinel @SentinelResource

文章目录1.概述2.案例2.1 controller2.2 url限流2.2 客户自定义3.扩展1.概述2.案例2.1 controller@RestControllerpublic class RateLimitController { @GetMapping("/byResource") @SentinelResource(value = "byResource",blockHandler = "handleException") public CommonRes

2021-04-04 22:30:22 27 1

原创 【SpringCloud】Spring cloud Alibaba Sentinel 热点规则

文章目录1.概述2.案例2.1 参数限流2.2 参数值限流2.3 小结1.概述视频:https://www.bilibili.com/video/BV18E411x7eT?p=124&spm_id_from=pageDriver官网参考:热点参数限流兜底方法分为系统默认和客户自定义,两种之前的case,限流出问题后,都是用sentine|系统默认的提示: Blocked by Sentinel (flow limiting)我们能不能自定?类似hystrix,某个方法出问题了,就

2021-04-04 21:39:04 12

打飞机代码

一个打飞机游戏代码,全java写的,能实现打飞机的基本功能

2015-08-01

Eclipse Formatter 模板 Formatter.xml

Formatter模板设置好后,保存时可自动格式化代码。代码的空格处理,写的时候不用再担心格式问题。设置保存时,仅保存编辑的行,这样不会更新其他行的代码,提交代码时,也是只变更自己编辑的行。

2020-11-11

Drools-复杂事件处理

drools复杂事件处理,详细说明文档。一些语法的详细解析

2018-09-30

s2sh整合配置,非常适合初学者,明白配置流程

非常适合初学者掌握ssh2整合的例子,献给初学者

2015-12-18

hadoop单结点

hadoop单结点

2016-06-16

hadoop学习文档

2016-09-14

native_32位

Hadoop配置需要的32位 native_32位

2016-06-16

excel操作包

excel导入到数据库的工具包

2017-02-20

eclipse的hadoop插件

2016-09-14

hadoop单结点配置

hadoop单结点配置,根据官网配置的实验

2016-06-16

九师兄的留言板

发表于 2020-01-02 最后回复 2020-03-28

空空如也

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

TA关注的人 TA的粉丝

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