3 天大会下雨

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 9w+

springboot2.x 整合 elasticsearch 创建索引的方式

已经在上一篇文件讲述了springboot整合elasticsearch时,包括elasticsearch的搭建,springboot整合到elasticsearch。文章地址:https://blog.csdn.net/chenxihua1/article/details/94546282#commentBox这里我将讲述springboot 整合elasticsearch 创建索引的方...

2019-11-29 15:27:28

springdata jpa发生java.lang.StackOverflowError: null

需求是这样的。使用springdata jpa 一对多的关联关系。User.class实体, 和Dept.class 实体, 一个用户对应一个部门,一个部门可以有多个用户。然后出现一个如下异常:java.lang.StackOverflowError: null(堆栈溢出错误, 写代码时出现的错误)出现栈内存溢出的常见原因有2个:1. 函数递归调用层次过深,每调用一次,函数的参数、局部变...

2019-10-24 10:46:34

docker初级命令

运行中的镜像称为容器使用Docker的步骤1:安装Docker2:去Docker仓库找到这个软件对应的镜像;3:使用Docker运行这个镜像,这个镜像就会生成一个Docker容器;4:对容器的启动停止就是对软件的启动和停止二:在linux安装docker1):Docker要求centOS系统内核版本高于3.10;使用命令uname -r查看版本2):升级软...

2019-10-22 15:11:07

Window 下安装Redis Desktop出现电脑缺少MSVCP140.dll问题的解决方法

这是转载的一篇文章,快速解决安装redis管理工具时,出现缺少MSVCP140.dll 的问题运行RedisDesktopManager时如果弹出窗口电脑缺少MSVCP140.dll等弹窗时,不用担心,根据之前安装的文件位置找到文件vcredist_x86,双击运行。(当时遇到这问题网上下了很多direct修复工具都没用,还修复了visual C++也没有用,偶然间打开文件安装位置里的vcre...

2019-10-21 10:49:34

对List中的对象按某个字段进行排序

这个是参考了其他博主写的文章原文链接:https://blog.csdn.net/juligang320/article/details/82885738#commentBox这在自己的博客,进行了稍微的更新,以便记录自己的学习过程实体对象public class Logs implements Serializable, Comparable<Logs> { ...

2019-07-26 17:28:11

用Java代码说说&&与||, 以及 & 和 | 的关系

如题目,抛开理论,用代码说事&& 与 || 的关系 @Test public void testIf(){ if (true && true){ System.out.println(1); } if (true && false){ ...

2019-07-26 16:06:49

springboot整合elasticsearch5.x以及IK分词器做全文检索

文章我会分三部分来讲解:第一部分,window下搭建elasticsearch的环境,以及其他插件第二部分,springboot整合elasticsearch(有一定的分词能力)第三部分,springboot整合elasticsearch以及ik分词器,做全字段检索(完全分词)(我的第二篇,《springboot2.x 整合 elasticsearch 创建索引的方式》有更实用的意...

2019-07-03 14:03:03

thymeleaf+layui 渲染表格出错

原文参考:https://blog.csdn.net/malimingwq/article/details/79894652这篇文章是借鉴大神的,记录下来,供复习记忆thymeleaf模板引擎使用layui渲染表格时,可能会报错如下:org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as exp...

2019-01-08 10:45:02

layui清空,重置表单数据

最近在使用layui框架,在页面进行表单数据提交后,要是页面表单数据清空,依是有下面方法表单:<formclass="layui-form"action=""lay-filter="addGoodsForm"id="addGoodsForm">主题内容</form>jquery://监听提交form.

2018-12-26 16:26:35

利用反射获取一个类中的所有方法和该方法的参数

因为平时用反射很少,之前一次面试被问到反射这块的一个问题,很简单,当时给了个不是很确切的答案,回家之后也忘了去找出这个问题的答案,今天手头上的工作比较闲,就把之前的那个问题给解决下。被问到的是,我只知道一个类和他其中的一个方法,不知道方法的参数情况,我怎么定位到这个方法?这个问题我想到的就是反射获取这个类的所有方法,然后去找它的参数(当时不确定有方法能获取参数类型),在反过来调用这个方法。然后被...

2018-11-06 13:52:19

java中获取一个类中的所有方法

一、获取当前类定义的所有方法,不包括父类和接口的class.getDeclaredMethods()会返回当前类定义的所有方法(包括私有的、静态的、抽象的),但是不会返回接口和父类中定义的方法二、获取当前类所有的public方法,包括父类和接口的class.getMethods()会返回当前类所有的public方法,包括接口和父类中定义的public方法。三、获取当前类...

2018-11-06 13:52:00

AspectJ中的JoinPoint方法概要

AspectJ中的切入点匹配的执行点称作连接的(JoinPoint),在通知方法中可以声明一个JoinPoint类型的参数。通过JoinPoint可以访问连接点的细节。下面简要介绍JponPoint的方法:1.java.lang.Object[] getArgs():获取连接点方法运行时的入参列表; 2.Signature getSignature() :获取连接点的方法签名对象; 3.j...

2018-11-06 13:51:32

管道通讯,使用管道通讯进行数据交流(PipeInputStream)

想了解一下,管道之间是怎样进行通讯的,于是看到网上的做的一个Demo,于是记录下来,方便学习写一个消息生产者/** * @author chenxihua * @Date 2018年9月17日 * * 我们以数字替代产品 生产者每5秒提供5个产品,放入管道 */public class MyProducer extends Thread { private Pipe...

2018-09-29 14:55:21

Integer的Integer.valueOf()

参考文章:https://blog.csdn.net/u010502101/article/details/79162587https://blog.csdn.net/dawn_after_dark/article/details/74154338https://blog.csdn.net/android_destiny/article/details/52698849做个笔记留着...

2018-09-20 09:19:33

自定义编写一个项目用到的StringUtils类

原文链接:https://www.jianshu.com/p/b3108295bfe2import java.net.URLEncoder;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalen...

2018-09-19 09:55:01

ssm框架整合AOP,实现日志记录功能

在ssm框架中,实现一个切面日志功能,起码要掌握的知识有四点:1:在切面类的方法里面获取一个request2:springAOP中JoinPoint类的知识3:用到自定义注解类的知识4:用到类对象的各种方法以下是自己之前做的一个项目,希望对你们有帮助1:先定义一个自定义注解类@Target({METHOD, TYPE})@Retention(RetentionPolic...

2018-09-14 15:48:43

实现自定义注解(代码篇)

这是根据一篇博客写的,原文链接为:https://blog.csdn.net/wangpengzhi19891223/article/details/78131137/#commentBox我们来逐个讲述编写自定义Annotations的要点。J2SE5.0版本在 java.lang.annotation提供了四种元注解,专门注解其他的注解:@Documented –注解是否将包含在Jav...

2018-09-14 15:27:00

java中判断输入的字符串是不是文件路径

原始的方式:String source = "z:\\java\\kl\\$kls\\";System.out.println(source.matches("^[A-z]:\\\\(.+?\\\\)*$"));如果直接输入的是直接的文件路径:如:E:\DevTools\eclipse\workplace\laoshi\bin则要在这个路径下面加多一个系统文件分割符,变成:E:\D...

2018-09-12 11:47:41

一个java项目引入jar包后,再把这个java项目打包,遇到的jar找不到的问题

参考文章:https://www.cnblogs.com/qypx520/p/5844993.html步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0Class-Path: lib/commo...

2018-09-12 11:21:21

InputStream中的read() 与 available() 方法比较

这篇文章是转载的,原文链接为:https://blog.csdn.net/alpslzy/article/details/421752571. 关于InputStream.read()在从数据流里读取数据时,为图简单,经常用InputStream.read()方法。这个方法是从流里每次只读取读取一个字节,效率会非常低。    更好的方法是用InputStream.read(byte[...

2018-09-11 10:15:41

查看更多

勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。