自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 k8s之部署jar包(七)

9、编写service.yaml(和deployment.yaml中的“app”值要一致)1、mvn打jar包:mvn clean package。****此文件是配置为外网可以访问:通过32260端口号。3、编写Dockerfile文件,内容如下。7、登录harbor管理页面,查看是否成功。8、编写deployment.yaml文件。2、上传到linux指定目录。5、查看镜像是否成功。

2023-10-26 16:18:54 354

原创 k8s之kubesphere安装mysql(六)

选择刚创建的账号密码,框架的"MYSQL_ROOT_PASWORD"为固定值。查看mysql状态(等待一段时间),为绿色表示创建成功。6、添加服务,让mysql可以外网访问。4、选择一个企业空间,创建“项目”设置mysql root账号密码。同步主机时区,点“勾”,点下一步。1、访问kubesphere。2、选择“访问控制”

2023-10-26 16:09:38 131

原创 k8s安装kubesphere(三)

集群配置文件:cluster-configuration.yaml。安装器:kubesphere-installer.yaml。1、下载KubeSphere的yaml资源清单文件。5、第4步操作之后,查看日志(等一段时间,有点慢)查看资源清单是否创建成功(需要等几秒再查)6、安装成功,如下所示(账号、密码)2、配置存储类,如下所示修改,即可。

2023-10-26 15:58:23 164

原创 K8s安装NFS动态供给存储类(二)

执行这行命令将这个目录写到写到 /etc/exports 文件当中去,这样NFS会对局域网暴露这个目录。d>>修改驱动,如下图,修改框红的地方(镜像换成国内的)showmount -e {nfs服务器地址}b>>查看是否安装完成(READY为。c>>查询安装的动态供应存储类的名字。1、安装nfs(所有节点安装)d>>查看默认命名空间下的资源。f>>移动默认命名空间下的资源。那么动态供给就已经部署完毕)4、检查是否暴露成功,如下图。并且STATUS状态为。5、下载动态供给驱动。

2023-10-26 15:52:01 81

原创 k8s之离线安装harbor(五)

5、复制一份harbor.yml,修改里面的内容,如下图上所示。9、修改配置(如端口号),执行如下命令,查看配置是否正确。没有证书,注释掉https相关配置。11、docker配置harbor。修改登录密码及数据存储位置。

2023-10-26 15:36:24 59

原创 k8s之离线安装docker-compose(四)

7、启动容器(加 -d代表后台守护进程启动)2、上传到指定目录,如下图。3、移动到bin目录。

2023-10-26 15:24:57 56

原创 k8s集群安装--实战(一)

K8s集群部署

2023-10-12 14:53:32 31

原创 git命令回退

git命令回退

2023-10-12 14:17:29 40

原创 DBeaver显示pg所有数据库

DBeaver显示pg所有数据库

2023-09-04 16:50:53 277

原创 MDC实现traceId全局追踪

MDC实现traceId全局追踪

2023-07-11 15:43:05 485

原创 logback.xml日志输出格式

logback.xml日志输出格式

2023-07-11 15:23:29 846

原创 vmware安装linux

vmware安装linux详情步骤

2023-05-26 16:32:54 48

原创 jdk自带keytool生成证书

1、进入jdk安装目录:cd C:\Program Files\Java\jdk1.8.0_291。

2023-04-28 17:38:16 515

原创 windows+docker+nginx安装

windows+docker+nginx安装

2023-04-10 11:45:15 193

原创 nginx基于websocket的配置

nginx基于websocket的配置

2023-04-10 11:35:30 78

原创 win+docker安装mongo

win+docker安装mongo

2023-01-01 17:10:34 240

原创 IDEA导入git项目后找不到git

IDEA导入git项目后找不到git

2022-12-23 16:22:43 2912

原创 idea快速清理无效类文件

idea快速清理无效类文件

2022-12-08 10:20:24 2527

原创 IDEA热部署插件Jrebel

IDEA热部署插件Jrebel

2022-11-03 11:16:56 536

原创 typora转换word

typora插件pandoc实现pdf转换word

2022-10-17 15:34:17 422

原创 IDEA常用插件安装

JAVA大神常用必备插件安装

2022-09-19 09:43:51 286

原创 idea开启run dashboard

idea开启run dashboard

2022-07-17 10:34:14 575

原创 ES7.16.2高级搜索之geo_point地理位置(四)

##geo_point地理位置搜索##索引PUT my_location{ "mappings": { "properties": { "location":{ "type": "geo_point" } } }}##插入数据POST my_location/_bulk{"index":{"_id":2}}{"text":"上海站","location":{"lat":31.256224,"lon":121.462311}.

2022-01-02 20:14:50 799

原创 ES7.16.2高级搜索之自动搜索推荐suggest(三)

##completion suggest搜索推荐,自动提示##索引PUT blog_01{ "mappings": { "properties": { "name":{ "type": "text", "analyzer": "ik_max_word", "fields": { "suggest":{ "type":"completion", "analyzer.

2022-01-02 19:03:16 1333

原创 ES7.16.2高级搜索之搜索模板(二)

##1、简单搜索模板GET blog/_search/template{ "template": { "query": { "match": { "{{field}}": "{{value}}" } } }, "params": { "field":"title", "value":"博客" }}##2、toJson搜索模板GET blog/_search/template{ "template":.

2022-01-02 18:45:09 573

原创 ES7.16.2高级搜索之高亮显示(一)

## 创建索引及mappingPUT /blog{ "mappings": { "properties": { "title":{ "type":"text", "analyzer": "ik_max_word" }, "content":{ "type": "text", "analyzer": "ik_max_word" } } }}##查看索引结构GET.

2022-01-02 17:23:20 1542

原创 ES7.16.2基础操作之锁(十八)

###########全局锁################## 创建全局锁PUT /fs/lock/1/_create{"name":"lisi","sex":1}##删除全局锁DELETE /fs/lock/global###########document锁##################1、document锁:对某个doc加锁POST /fs/_update/1{ "upsert": {"process_id": 123}, "script": { "so.

2022-01-01 20:03:31 736

原创 ES7.16.2基础操作之percentiles百分比请求时长(十七)

## 初始化数据 POST websit/logs/_bulk {"index":{}} {"latency":105,"province":"湖南","timestamp":"2021-10-28"} {"index":{}} {"latency":60,"province":"广东","timestamp":"2021-12-28"} {"index":{}} {"latency":70,"province":"广西","timestamp":"2021-10-28"} {"index.

2022-01-01 15:53:09 1585

原创 ES7.16.2基础操作之cardinality去重及性能优化(十六)

## cardinality:每个月销售品牌去重统计## precision_threshold优化准确率和内存开销## HyperLogLog++(HLL)算法性能优化GET tvs/_search{ "size": 0, "aggs": { "months": { "date_histogram": { "field": "sold_date", "interval": "month" }, "aggs": {.

2022-01-01 15:10:57 813 1

原创 ES7.16.2基础操作之三角原则,近似聚合算法(十五)

ES7.16.2基础操作之三角原则,近似聚合算法

2021-12-28 19:01:04 17

原创 ES7.16.2基础操作之嵌套查询与统计(十四)

## global实现全局/局部销量占比GET tvs/_search{ "size": 0, "query": { "match": { "brand": "长虹" } }, "aggs": { "single_brand_avg_price": { "avg": { "field": "price" } }, "all_avg_price": { "global": {}, .

2021-12-28 18:10:34 1107

原创 ES7.16.2基础操作之从mysql中动态添加中文热词(十三)

ES7.16.2基础操作之从mysql中动态添加中文热词

2021-12-28 15:52:39 40

原创 ES7.16.2基础操作之自定义中文分词(十二)

1、新建一个文件,添加自定义中文,如下图:2、配置自定义文件,如下图:3、重启es4、演示如下:

2021-12-28 15:29:08 362

原创 docker安装elasticsearch-analysis-ik中文分词器(四)

docker安装elasticsearch-analysis-ik中文分词器(四)

2021-12-28 14:42:42 1157

原创 ES7.16.2基础操作之fuzzy模糊搜索(十一)

## fuzzy模糊搜索-自动将拼写错误的文本纠正,然后去匹配## fuzziness表示纠正次数(字符个数)## 常用此方式GET customer/_search{ "query": { "match": { "introduce": { "query": "jbva", "fuzziness": "auto", "operator": "and" } } }}## 不使用此方式GET cu.

2021-12-28 13:46:10 777

原创 ES7.16.2基础操作之function_score(十)

## function_score函数,自定义相关度分数算法GET customer/_search{ "query": { "function_score": { "query": { "multi_match": { "query": "java spark", "fields": ["introduce"] } }, "field_value_factor": { .

2021-12-28 13:38:26 367

原创 ES7.16.2基础操作-评分优化(九)

## 搜索包含java,不包含spark(如果包含spark不会说不需要,而是降低评分)GET customer/_search{ "query": { "boosting": { "positive": { "match": { "introduce": "Java" } }, "negative": { "match": { "introduce": "spar.

2021-12-27 18:45:48 621

原创 ES7.16.2基础操作之搜索推荐ngram(八)

##ngram高性能分词搜索(edge ngram将每个单词切分搜索)##如:hello world,可拆分如下:##h##he##hel##hell##hello##w##wo##wor##worl##world##1、建索引,指定自定义分词器PUT /person{ "settings": { "analysis": { "filter": { "autocomplete_filter":{ "type":"e.

2021-12-27 17:13:01 1253

原创 ES7.16.2基础操作之搜索推荐(七)

## 搜索推荐:match_phrase_prefix## 跟match_phrase原理类似,唯一区别是max_expansions##查询"湖南"开头的,并且包含"栋"字符##max_expansions表示匹配"栋"开头的字符,最多匹配多少个就不匹配了GET customer/_search{ "query": { "match_phrase_prefix": { "address":{ "query": "湖南 栋", "slop".

2021-12-27 16:33:31 291

原创 ES7.16.2基础操作之正则表达式(六)

## 前缀搜索:性能差,尽量前缀长一点GET customer/_search{ "query": { "prefix": { "address.keyword": { "value": "湖南" } } }}## 模糊匹配,性能差:wildcard(?:任意字符,*:0个或任意多个字符)GET customer/_search{ "query": { "wildcard": { "address.key.

2021-12-27 16:16:54 442

空空如也

空空如也

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

TA关注的人

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