- 博客(18)
- 收藏
- 关注
原创 JAVA获取ES连接并查询所有数据
我们的项目要获取es连接,新版本和旧版本有不小的区别,在8.17.0版本使用的是。重点关注循环获取数据的内容,通过AI搜索的不一定对,这是经过修改之后的。
2025-06-03 15:46:44
599
原创 统计客户端使用情况,使用es存储数据,实现去重以及计数
本文介绍了使用tshark、filebeat和logstash等工具统计客户端版本的设计与实现。侧重通过filebeat、logstah配置,实现es存储去重与统计计数
2025-05-19 16:03:41
414
原创 搭建elasticsearch集群,8.17.0版本
下面说一下我启动的步骤:先用如下命令启动第一个节点。搭建集群的帖子有很多,但是似乎新版做了一些改动。然后进入容器生成token。使用如下命令修改密码。
2025-02-28 17:50:34
503
原创 docker启动elasticsearch,挂载文件报错:Device or resource busy
原始错误是在安全自动配置期间引发的,配置文件里显示的启用安全配置xpack.security.enabled: true可以跳过自动配置,问题解决。本人使用的是elasticsearch 8.17.0,不过通过看帖子发现这个问题很早之前就有了,并且到现在官方也没有很好的解决。问题分析大家可以参考这篇帖子,
2025-02-28 17:08:14
456
原创 使用AOP在切面逻辑中无法获取到requesetBody
请求体只能被读取一次:HTTP请求体是一个输入流,它只能被读取一次。一旦HttpMessageConverter读取了请求体,输入流就被“消耗”掉了,无法再次被读取。代码没有问题,但是无法获取到requestBody,就要考虑接口方法是否使用了@RequestBody。注解时,Spring会在将请求转发到控制器方法之前,从HTTP请求体中读取数据并将其反序列化为Java对象。注意,这里需要拿到的是原始的请求信息!完成的,它负责将请求体中的JSON、XML或其他格式的数据转换为Java对象。
2025-01-08 15:01:41
425
原创 在Linux环境下Weblogic创建域并部署项目
1.在domain目录下,创建新的目录,例如test_domain;2.找到basicWLSDomain.py文件,weblogic/wlser1221/wlserver/common/templates/scripts/wlst目录下,可能有微小差异。复制此文件到test_domain目录下。cp /weblogic/wlser1221/wlserver/common/templates/scripts/wlst/basicWLSDomain.py ./3.修改basicWLSDomain.p
2021-05-21 09:11:12
676
原创 weblogic服务器设置编码
记一次代码迁移,遇到的“锟杰葵拷”部分中文乱码的错误。最近项目迁移到了新增加的服务器上,代码没有任何变化,只是服务器环境变了,所以问题来源可想而知,从服务器环境设置着手。首先,查看Linux服务器的编码,echo $LANG,发现旧服务器与新服务器编码一致,剩下的问题就是weblogic服务器了。网络上查了下,有些说法是,修改startWeblogic.sh文件,我实际操作并不是修改此文件。经过与旧服务器的对比,修改了setDomainEnv.sh,在${JAVA_OPTIONS}后面增加“-D
2020-11-03 09:48:58
622
原创 ibatis使用报错:Check the result mapping for the ‘xxx‘ property,quoted string not properly terminated
在使用ibatis的时候报这个错误,挺常见,一般我们就会去检查SQL查询的字段和resultMap是否对应。可是这次经过我仔细的检查之后,发现写的都是对的。只好采用排除法来检查错误。首先把报错的字段、属性在SQL和resultMap中分别去掉,去掉之后呢,依旧报错,但是报错信息变了——check the paramter mapping for the ‘xxx’ property。这次变成了入参错误,但是我其他几个方法也用到了相同的参数啊,并没有报错。所以这次去掉筛选条件,没有入参,只有一段干
2020-08-12 10:50:31
3813
原创 使用EasyUI实现动态tabs页签
需求:需要实现一个动态tabs的功能。具体要求:在首页可以通过鼠标点击进入具体的一个页签,另外首页还有一个动态按钮是展示全部的页签。当显示全部页签的时候,由于窗口大小需要把多余的页签隐藏。首页还有一个动作按钮是可以只展示出“未配置”的页签,相当于需要展示出的页签(不是全部)。需求如上,经过一番研究吧,最后发现EasyUI可以实现这个功能。EasyUI Demo如下,贴出主要代码:<link rel="stylesheet" type="text/css" href="http://www
2020-08-06 11:39:18
899
1
原创 Linux环境下配置SAP及遇到的问题
背景:开发、测试环境是windows系统,生产环境是linux,而SAP在这两个系统安装有所不同。安装步骤:将sapjco3.jar 文件复制至 $JAVA_HOME/lib/sapjco3.jar 。 将 libsapjco3.so 文件复制至 $JAVA_HOME/jre/lib/amd64/server/libsapjco3.so(可自行指定目录) 添加环境变量,export ...
2019-08-29 14:11:00
3473
8
原创 bootstrapTable点击行事件添加
给一个按钮添加事件,这个比较简单,就是用jQuery的选择器选择按钮的名字onclick就可以了。 最近做了一个给某一行添加事件的任务,想了想,还是记录一下。 表格是bootstrap自动生成的,没有id,class这个可以选择,但是bootstrap提供了某一行添加点击事件的方法。 $("#realTime_Table").bootstrapTable({ ...
2018-06-08 17:32:47
15228
原创 通过前端页面试图实现批量下载的一些探索
最近接到一个需求,就是要做一个批量下载的功能,心想这还不简单,然而结果并不是这个样子。<button type="button" class="btn btn-primary" data-toggle="modal" id="downloadBtn" <nn:roleButton value="30101020"/>>
2018-05-31 09:52:05
2078
原创 使用bootstrap date-picker遇到的一个小bug
最近在做公司的管理系统,有一个需求需要页面传递年月信息,例如:201805。<input type="text" class="span12 m-wrap orm-control date-picker dpd2" id="c_ident_dt" data-date-format="yyyy-mm" name="at_mth" placeholder=&qu
2018-05-23 15:22:45
799
原创 IDEA中的.iml文件和.idea文件夹
初次使用IDEA,创建一个maven工程,发现在目录结构中产生了两个不一样的东西——.iml文件和.idea文件夹。非常好奇,所以立刻上网查找了这两个东西的信息。iml是 intellij idea的工程配置文件,里面是当前project的一些配置信息。.Idea存放项目的配置信息,包括历史记录,版本控制信息等。其实可以不用理它。如果觉得看着麻烦的话,我们可以配置隐藏。点击file->Set...
2018-05-22 17:51:37
81585
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅