自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

roc的博客

沉淀下技术的进步

  • 博客(7)
  • 收藏
  • 关注

原创 mysql 利用group by和order by根据指定条件分组去重三种方法优劣比较

mysql 利用group by和order by去重三种方法优劣比较一、背景介绍二、解决方法1.子查询方式解决2.使用in max()函数方式解决3.复杂函数方式解决三、知识补充1.select的执行顺序2.group by语句理解3. 一、背景介绍 在做项目写代码的过程中出现了这样一种需求,需要从现有的一张商品浏览记录表中查询出商品的浏览记录,要求是多次浏览的商品只出现最近的一次,无疑,这需要通过group by对商品进行分组,分组的条件是去浏览时间最大的。该商品的表结构如下: pm_browse_hi

2021-07-30 13:09:06 2038

原创 ElasticSearch教程2021版入门(二)基本增删改查

ElasticSearch(二)基本增删改查一、基本概念1.倒排索引概念2.RESTful风格说明3.索引基本操作(1)创建索引(2)索引详情(3)查看所有索引(4)删除索引4.文档基本操作(1)创建文档(2)创建自定义id的文档(3)查看文档(4)查看某索引所有文档 一、基本概念 1.倒排索引概念 2.RESTful风格说明 只要发送同样的请求,有幂等性的请求方式是不允许重复的 3.索引基本操作 (1)创建索引 (2)索引详情 (3)查看所有索引 ip:端口号/_cat/indices?v (4)删除索引

2021-07-16 14:57:11 277

原创 ElasticSearch教程2021版入门(一)安装与运行

ElasticSearch(一)入门安装一、ElasticSearch是什么二、ElasticSearch安装1.windows安装(1)官网地址(2)启动 一、ElasticSearch是什么 ElasticSearch是开源的高扩展的分布式全文搜索引,是基于Apache软件基金会开发的基于Lucene全文搜索接口和solr类似的搜索引擎,与solr相比,es在统计分析和可扩展方面要更加优秀。 二、ElasticSearch安装 1.windows安装 (1)官网地址 ElasticSearch下载地址

2021-07-16 11:01:09 310

原创 windows下ElascticSearch报错java.lang.UnsatisfiedLinkError解决方案

windows下ElascticSearch报错java.lang.UnsatisfiedLinkError一、重现二、解决方案1.删掉该删的2.装64位版的jdk三、心路历程 一、重现 今天想学一下ElasticSearch,根据教程从官网下载了最新版本的ElasticSearch,解压后打开bin文件夹双击elasticsearch.bat,发现启动报错如下。 java.lang.UnsatisfiedLinkError: Native library (com/sun/jna/win32-x86/jn

2021-07-15 11:20:54 851

原创 SpringBoot使用@Autowired和@Value方式注入static属性

SpringBoot使用@Autowired和@Value方式注入static属性一、场景构建1.yml2.ServiceImpl.java3.单元测试方法二、静态依赖注入1.方法一:set注入法2.方法二:使用@PostConstruct注解3.方法三:手动实例化四、总结 在日常工作中,我们有时会碰到这样的问题,想提取出工具类来处理某些问题,但工具类中的方法又必须注入某个Service,但我们又不想用注入的方式注入工具类,这时我们就需要解决static属性的注入问题。@value和@Autowired本

2021-07-05 16:10:07 1352

原创 linux服务器redis部署配图全解

linux服务器redis部署一、环境准备二、修改redis.conf1.注释掉IP绑定:# bind 127.0.0.12.确认端口号为63793.关闭保护模式:protected-mode no4.打开后台运行:daemonize yes三、上传相关文件四、安装redis1.解压redis压缩包2.编译redis(1)、cd到解压后的文件夹下(2)、make(3) 、make install五、运行redis 一、环境准备 1.一台能上网的linux服务器(不能上网也可以,需要的相关命令都有就行) 2.

2021-07-05 10:12:05 89

原创 java jar包docker容器步骤详解

java jar包docker容器步骤详解一、环境准备二、Dockerfile构建三、上传文件到服务器四、执行命令生成docker镜像五、运行镜像五、备注 在java SpringBoot应用完成时一般需要对java进行部署,采用jar包方式部署方便快捷,越来越成为主流。这篇文章将带你用docker的方式部署jar应用。 本文章转载需要标明来源,违者必究 一、环境准备 1.linux服务器,要求能上外网,能传文件,需要的的几个命令如下(不能上外网也可以,需要自行安装相关的命令) (1)docker的各

2021-07-04 12:50:25 1190

空空如也

空空如也

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

TA关注的人

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