- 博客(11)
- 收藏
- 关注
原创 arthas简单使用
arthas是Alibaba开源的Java诊断工具。采用命令行交互模式,可以帮助开发人员或者运维人员查找问题,分析性能,bug追踪。
2023-07-18 23:52:13
301
1
原创 Leetcode解题思路-27.移除元素
力扣27.移除元素给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1)O(1)O(1) 额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。你不需要考虑数组中超出新长度后面的元素。
2022-02-24 10:30:00
793
原创 手写一个SpringBoot Starter自动配置动态的创建RestHighLevelClient
1、背景最近做了个elasticsearch搜索的功能,因为会有多个项目模块用到所以决定做成一个springboot starter以便于其他地方用到就不需要作过多的配置。
2022-02-08 17:54:50
1974
原创 ElasticSearch常见命令
ElasticSearch常见命令,创建es索引,设置ngram分词器,复杂查询,更新单条数据,修改setting、_mapping,设置副本数等
2022-01-07 19:10:57
893
1
原创 ElasticSearch之ngram分词器
一、什么是NGram 分词器?edge_ngram和ngram是ElasticSearch自带的两个分词器,一般设置索引映射的时候都会用到,设置完步长之后,就可以直接给解析器analyzer的tokenizer赋值使用。
2021-11-03 14:58:55
9381
1
转载 SpringBoot切换Redis的DB踩坑
先简单记录一下解决方案,以后有空详细补下断点过程。有一个需求需要切换DB写入数据,然后在网上找到的大多数解决方案如下:LettuceConnectionFactory lettuceConnectionFactory = (LettuceConnectionFactory) redisTemplate.getConnectionFactory();lettuceConnectionFactory.setDatabase(2);redisTemplate.setConnectionFactory(le
2021-09-16 20:40:20
832
原创 通过nginx虚拟主机配置二级域名访问个人网站
通过nginx虚拟主机配置二级域名访问个人网站配置二级域名nginx相关配置你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。配置二级域名要配置二级域名访问首先得配置有二级域名,以百度云服务器为例:主机记录这一列正常记录www或者@可以通过www.xxxx,com或者xxxx.com访问解析的服务器,主机记录这一列填写admin,就可以通过admin.xxxx.com访问你域名
2021-08-04 20:54:21
625
原创 第三方淘宝ip地址库获取访问者的地址
第三方淘宝ip地址库获取访问者的地址今天突发奇想,想给博客添加一个通过IP访问定位出访问者的地址,记录一下到底有哪些人访问了俺的博客,想想就有点意思~这事就不经想,只要想了立马就想脱了缰的野马停不下来。一个字,干他!首先我上网找了一下具体现在有哪些ip地址库,选来选去最终感觉还是淘宝IP地址库比较简单好用(我真没打广告我发四),接口如下:http://ip.taobao.com/outGetIpInfo?ip=xx&accessKey=xx是的你没看错,淘宝的IP地址库的接口调用就是这么
2020-12-22 00:40:05
3185
9
原创 oracle恢复update误操作或误删的表数据
1、oracle恢复update误操作的数据oracle提供了一种闪回的方法,可以将某个时间的数据给还原回来方法如下:1.select * fromtableas of timestamp to_timestamp('2016-10-16 16:24:00', 'yyyy-mm-dd hh24:mi:ss');说明:table是误操作,需要闪回的表,2016-10-16 16:24:00这个时间点是误操作的那个时间点,是个大概的时间,不用精确,在这个时间之前就是之前正确的数据,之后就是误..
2020-11-04 09:41:31
1436
原创 云服务器部署的mysql数据库怎么防止被“黑”?
云服务器部署的mysql数据库怎么防止被“黑”?前些天登陆自己写的博客系统突然发现页面一片空白,当时大惊,系统这是又出什么幺蛾子了?于是感觉看控制台,分析一波。随之发现博客前台调用后台的方法全都是一片红,再一看系统后台发现后台数据库操作全都报错了,在一看数据库发现部署在云服务器的几个数据库的数据全空了!!只留下了一张warning的表提示我联系某个邮箱支付比特币就给恢复数据。。。。。(心里无数草泥马奔腾而过),刚毕业的俺啥时候见过这阵仗,于是各种百度恢复数据的方法,无果。最终只找到可以根...
2020-10-21 23:54:37
2619
原创 云服务器启动部署springboot的项目
云服务器启动部署springboot的项目本文采用的jar包是通过idea下maven打包的springboot项目。在部署本博客上滴滴云服务器时,不但要指定端口,还需要配置容器与宿主机映射卷(我的滴滴云服务器的Java开发环境是用docker安装部署的),一大串的shell命令难免记不过来,写这个shell脚本是为了在linux下方便启动jar包时不用输入太多的shell命令,将启动脚本的一系列shell命令整理到一个xxx.sh中,每次启动此.sh文件就可以。docker run -d
2020-10-21 23:51:22
371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人