自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜菜的小咸鱼的博客

很菜就对了

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

原创 SpringBoot基于ElasticSearch7.9.2和ElasticsearchRestTemplate的一些通用接口(可复用)

之前写过一篇SpringBoot集成ElasticSearch 7.9.2 教程和简单增删改查案例https://blog.csdn.net/weixin_43753812/article/details/117733551这里提供一个通用的操作接口和文档的方法类,大多数的使用场景都已经覆盖,话不多说,开整:首先,创建一个自定义注解,结合elasticsearch提供的注解一起,配合实体类操作文档和索引。package com.cqvip.innocence.common.annotation;

2022-03-21 14:32:17 4155

原创 SpringBoot集成ElasticSearch 7.9.2 教程和简单增删改查案例(基于ElasticsearchRestTemplate)

本文只做springboot与es的集成和简单API操作,若想了解es的基础概念和其他知识点,请移步官方网站:https://www.elastic.co/cn/;推荐一篇es学习的博客:https://blog.csdn.net/lisen01070107/article/details/108288037?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.control&dep

2021-06-09 16:23:20 6675

原创 springboot前后端分离下,传递到前端的Long类型出现精度丢失的问题解决

此方案基于springboot使用的默认Jackson类库,不需要引入其他jar包。方案一:直接在Javabean的属性上使用注解:@JsonSerialize(using = ToStringSerializer.class) private Long id;这种方式适合需要重构序列化属性不多的情况下使用,如果需要重构的属性过多,每个属性都去加注解,还是挺麻烦的。由此,方案二来了。方案二:重新构建Jackson序列化方式,将全局long类型转化为String。新建一个类,实

2020-12-31 14:22:41 760 3

原创 Java在win10上的安装配置

最近换本本了重新配置java环境,总是遇到javac不是内部命令,已经解决,特此记录。1、jdk安装什么的就不说了,官网去下载吧。https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html%EF%BC%892、我下载的是压缩包,直接解压到对应文件夹就可以了。3、解压之后,检查文件夹内的文件,正产的如下图:如果解压的文件不是这样,可能就需要重新下载解压了。4、打开系统高级设置,配置环.

2020-05-15 01:15:27 273

原创 springboot前后端分离使用shiro做权限管理

最近做一个公司的小项目,使用到shiro做权限管理,在参考几位大佬的博客之后,自己也趟了无数坑,在此做一个记录。此次的springboot版本为:2.1.7.RELEASE。话不多说,直接代码伺候:1、shiro部分的pom文件: <dependency> <groupId>org.apache.shiro</gro...

2019-11-08 11:14:34 2456 9

转载 JVM调优总结

一些概念数据类型Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress...

2019-07-31 16:38:25 108

原创 SQL优化的常见手段

参考:https://www.cnblogs.com/wangzhengyu/p/10412499.html,https://blog.csdn.net/micro_hz/article/details/83828012侵删!SQL优化的常见手段:1、在表中建立索引,优先考虑where、group by使用到的字段。2、尽量避免是用select *,返回无用的字段会降低查询效率。因此,...

2019-07-31 11:52:58 1340

原创 Eureka集群配置报Connect to localhost:8761 time out 的问题

日前学习SpringCloud的Eureka集群配置时,遇到一个大坑,记录一下。项目结构如下:配置了3个eureka来测试集群,端口分别为7001,7002,7003,单机版eureka-server的yml配置(以7001为例,7002,7003改端口就行):server: port: 7001eureka: instance: hostname: loca...

2019-07-01 09:56:28 8470 9

原创 springboot 项目启动就闪退(解决方案)

有博客说是因为缺少web依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>也有说缺少tomcat的&lt...

2019-06-27 10:14:08 4556 2

原创 java获取指定文件夹("D:/test")内的所有文件(包括子文件夹中的),递归和不递归两种方法。

 直接上代码,有不理解的可以留言讨论。public class FindFile { public static void main(String[] args) { File file = new File("D:\\KuGou");// findall(file); findallone(file); } //封装一个递归方法// public static void...

2018-11-26 00:41:19 998

原创 使用Java编写一个程序,启动三个线程,三个线程的ID分别是A,B,C;每个线程将自己的ID值在屏幕上打印5遍,打印顺序是ABCABC......

作为初学者,这里的大神写的很多看不懂,这个问题可以用一些比较简单的思路去解决:直接创建三个线程类,然后通过另一个类连接起来,再去测试类开启线程;//这是起连接作用的类,定义的num用于后期判定输出A或B或C:public class Name {&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;int num=0;}...

2018-11-21 01:07:18 2785

空空如也

空空如也

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

TA关注的人

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