- 博客(61)
- 资源 (1)
- 收藏
- 关注
原创 ES elasticsearch-analysis-dynamic-synonym连接数据库动态更新synonym近义词
修改源码实现连接数据库获取近义词汇下载elasticsearch-analysis-dynamic-synonym打开项目(https://github.com/bells/elasticsearch-analysis-dynamic-synonym/tree/master)
2023-12-19 10:01:23 1378
转载 ElasticSearch搜索时term大写搜不到而match大小写都可以搜到的问题
ElasticSearch搜索时term大写搜不到而match大小写都可以搜到的问题。
2023-12-11 15:29:39 220
原创 ES替换某个索引下的字段的值
针对nested结构的字段则有点不同了,下面的操作是将xh下的pathName中的%替换成/针对于name字段进行替换,将name字段中包含/的替换成/有其他的操作大家可以以此类推,目前我只用到了这两种。
2023-10-31 09:36:15 761
原创 ES查询数据的时报错:circuit_breaking_exception[[parent] Data too large
每次查询ES会将查询结果缓存到内存里面,方便下一次查询索引时更快速,如果一直不清理缓存的数据就有可能内存溢出。
2023-09-27 14:55:26 2923
原创 ES写入数据报错:retrying failed action with response code: 429
因为导入的数据和ES写入的数据速度不匹配,ES为了保护自己,产生了拒绝。
2023-09-27 14:45:13 983
原创 ES写入数据时:circuit_breaking_exception[[parent] Data too large
根本原因是ES设置有问题,默认配置是JVM内存使用达到75%的时候进行full GC
2023-09-27 14:43:03 1709
原创 windows环境下安装logstash同步数据,注册系统服务
此方法适用于Windows环境配置logstash,同一个配置文件配置多个管道,并且配置系统服务,防止程序被杀进程。
2023-09-21 14:17:52 1928
转载 java实现一键将pfx格式和keystore格式的证书互转
客户给出pfx格式的证书,需要导入到东方通的配置中,东方通默认读取的是keystore格式的文件,所以看到了这个文章
2022-10-25 15:19:46 384
原创 序列化时去掉NULL的数据
一、没有数据的菜单就去掉。方法一、代码里面加判断(下面的方法中还没有加,具体怎么加参考我之前的文章)方法二、给返回的实体类的字段上加注解
2022-06-09 10:29:23 447
原创 递归查询菜单树
一、递归查询菜单树1、装载的实体类public class MenuTree { private String menuCode; // 菜单code private String menuName; // 菜单名称 private String parentId; // 父id private List<MenuTree> children = new ArrayList<MenuTree>(); // 子id}2、查询数据组装publi
2022-05-10 18:01:30 340
原创 SpringBoot静态资源映射,映射路径
一、SpringBoot静态资源映射#Windows地址配置staticFileUrl=file:/D:/uploadDoc/#Linux地址配置#staticFileUrl=file:/uploadDoc/比如说我的系统访问一个网址:http://172.16.228.130:7300/document/d9dd1ec7e72d4fc6a9e50ef1a930f34d.docx那么系统会将document映射成D盘中的uploadDoc文件夹或者Linux系统中的uploadDoc文件
2022-05-10 17:36:06 1657 1
原创 使用文件流的形式在浏览器下载word文档
一、使用文件流的形式在浏览器下载word文档String path = "http://172.16.228.130:7300/document/d9dd1ec7e72d4fc6a9e50ef1a930f34d.docx";String fileName = "测试文档";//远程调用文档流下载文档BufferedOutputStream bf = null;String fileName = fileName;try { response.setHeader("Content-disp
2022-05-10 17:07:49 946
原创 HttpClient工具类
一、HttpClient工具类public class HttpClint { private static Logger logger = Logger.getLogger(HttpClint.class); /** * get请求 * @return */ public static String doGet(String url) { CloseableHttpClient client =
2022-05-10 16:18:27 1536
原创 EasyUI + js 实现下拉框多选展示和回显值
一、EasyUI + js 实现下拉框多选展示和回显值<input id="checkPerIds" name="checkPerIds" prompt="请选择检查人员" editable="false" style="width: 350px" <%=ks ? "" : "class='easyui-combobox'" %> ><th>已选择检查人</th><td> <span id="createdept_fp_ry_2
2022-05-10 16:12:43 2231
原创 Navcat数据传输的过程中报错:ERROR:out of memory
如果navcat所在的计算机的的配置不是很高的话,传输的时候再选项中去掉勾选运行多重插入语句再次执行传输即可。‘’“运行多重插入语句” 消耗系统内存,执行数据量很大的表的时候,内存消耗过大,导致out of memory...
2022-02-24 11:15:35 2643
原创 14、Spring-Boot 加载Bean的几种方式
01、学习内容1、Spring-Boot 加载Bean的几种方式2、自定义starter,顺便理解springboot加载原理和机制02、探索springboot的加载bean几种方式springboot启动类上的注解是一个复合注解:@SpringBootConfiguration配置类 + @Bean配置类作用:方便扩展、方便集成,不受包约束。@EnableAutoConfigurationspringboot内部的starter加载的原理内部其实:配置+@Bean
2022-01-16 23:36:25 1240
原创 13、SpringBoot之配置类@Configuration
01、概述配置类:在springboot中被@Configuration或者@SpringBootConfiguration标注的类称之为配置类。02、作用&目的在配置类可以定义很多@Bean的方法,可以让这些@Bean修饰的方式让spring框架加载到ioc容器中去。03、那为什么会存在配置方便你覆盖底层的配置类让你去扩展的bean的一种机制。04、一个springboot项目中的加载的bean有那些呢?程序员自己编写的开发的bean ,比如加了:@Service,@Map
2022-01-16 23:03:18 9963
原创 12、SpringBoot配置跨域Cors
01、同源策略同源策略[same origin policy]是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。 同源策略是浏览器安全的基石。什么是源源[origin]就是协议、域名和端口号。例如:http://www.baidu.com:80这个URL。什么是同源若地址里面的协议、域名和端口号均相同则属于同源。是否是同源的判断例如判断下面的URL是否与 http://www.a.com/test/index.html 同源http://www.a.com
2022-01-16 22:48:58 189
原创 11、SpringBoot之SpringAop的认识2
AOP01、概述Spring框架的两大核心特性:IOC和AOP。IOC是基础是核心之核心,AOP(Aspect Oriented Programming) 面向切面编程。底层实现的原理是:动态代理。Aop必须构建在IOC基础之上。Aop原理是:动态代理。动态代理的核心:把目标对象(ioc)转换成代理对象02、动态代理的作用动态代理的机制是:在原来业务实现的不改变的情况,新增一些功能。03、动态代理的思想& 场景场景从横向结构看,将业务系统中行为相似的(如:权限校验,日志记录
2022-01-16 21:43:11 318
原创 10、SpringBoot之SpringAop的认识
SpringAop的认识01、学习目标认识SpringAop了解SpringAop的底层实现的原理JDK动态代理CGLIB代理SpringAop的增强通知的类型SpringAop的切点的定义Spring中默认的Aop代理机制是什么?SpringBoot中默认的Aop代理机制是什么?SpringAop的实战开发,日志管理,限流处理,权限拦截。SpringMvc源码分析后置通知是如何和Aop产生管理的。然后在回归学习SpringAop和动态代理的关系。为什么springaop是
2022-01-16 21:21:35 377
原创 9、SpringBoot中静态资源处理&全路径的问题(拦截器做统一路由处理)
01、概述在单体的Web架构项目中,如果你使用freemarker和 thymeleaf的话肯定就处理静态资源和路径的问题。静态和路径的处理,在SpringBoot是如何处理的。对于一个WEB开发项目来是哦,如果不是采用前后端分离的模式。而是将imgs,js和css等一些静态资源打包的jar 包中,那么springboot是如何把它们放入到项目中呢?02、springboot实现静态资源映射第一步:在pom.xml中引入web和freemarker<dependency> &l
2022-01-16 20:43:38 981
elasticsearch-analysis-dynamic-synonym-7.2.0
2023-12-19
部门人员管理系统.zip
2019-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人