自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

@随心的博客

欢迎点赞,收藏,关注,互相讨论技术问题

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

原创 maven报错:离线模式,无法访问目标ip,导致相关依赖无法下载

idea的maven设置问题,不小心把离线模式打开了,关闭就好。导致无法使用clean和install功能。

2024-07-30 17:12:50 159

原创 es使用中遇到的问题

修改elasticsearch.yml配置文件,并重启es,会自动删除索引。

2024-05-31 16:19:22 188

原创 使用kibana对es的备份与恢复

尝试进行es备份操作,觉得使用纯命令方式太过麻烦,于是使用kibana的可视化界面进行备份与恢复,现对流程进行一下记录,方便后续回顾。根据情况选择备份保留天数,最大最小备份数,或者跳过。.yml中配置的path.repo地址。1、在kibana找到备份与恢复。策略命名、备份周期时间。需要关闭或删除原索引。

2024-05-31 16:04:19 525

原创 关于CentOS8停止维护后,新安装CentOS无法使用yum、wget等命令的问题解决

今天在虚拟机安装centos8,安装完成后,突然发现yum无法使用,原来是官方数据源停止维护了,需要切换yum数据源,搜索后发现切换数据源命令但是,这并不好用,因为是新环境,没有wget命令,于是安装wget但是,yum源还没配置,所以无法使用,这样就陷入了死循环,根本没办法进行下去。。。

2024-05-16 18:05:55 996

原创 使用mybatis-generator的一些总结

Override@Override//添加domain的import//添加domain的注解@Override@Override//添加Mapper的import//添加Mapper的注解@Override//不生成getter@Override//不生成setter// 解决IDEA下运行,多个模块路径冲突问题,不然找不到。

2024-04-24 14:17:23 304

原创 centos7使用docker安装mysql8.0使用及遇到的一些问题

docker部署mysql确实方便,省略很多麻烦的步骤,后续准备学习docker部署其他应用,以及使用dockerfile自定义镜像,尝试部署分布式项目。刚刚学习使用docker,做一个小实践,记录一下重点过程和遇到的问题,以便后续回顾。7.4、设置密码永不过时(似乎对解决2059问题并不关键,不确定是否可以省略)7.3、检查数据库,注意root是否为%(代表是否可以远程连接)7.1、没问题就成功,若有以下问题需进一步解决。7.6、再次测试,即可成功。7、连接测试mysql。4、查看容器启动状态。

2023-12-15 10:39:22 475

原创 Elasticsearch的全文检索

短语搜索, 要求所有的分词必须同时出现在文档中,同时位置必须紧邻一致**先对搜索词分词,再进行分词搜索。最近业务中有遇到使用es进行全文检索,记录一下学习的结果。2、对于上面的几种方法都不太适用,我希望。3、借助java的API实现全文检索。1、使用DSL进行es查询的方法。查询所有(二者是等价的)

2023-12-05 17:41:43 462

原创 idea设置注释模板

记录一下idea设置注释模板的方法,因为每次装idea都要重新搜索文章去配置,而且很多网络文章都有问题不好用。3、在组下新建模板,并配置名称(后续使用模板时,需要使用该名称),模板格式(如下)点击回车(根据前面自己的配置(可能是tab))此处method为自己建的模板名称。2、按步骤新建,新建组。6、配置完成,实际使用。

2023-12-05 17:05:40 447

原创 使用mybatis-generator报错ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long

看到这个错的第一印象就是猜测数据库版本可能有问题,之前是5.X版本,现在是换到了8.X版本,于是找了一下哪里有数据库的版本设置,全部换成8.X。今天在使用mybatis-generator时报了一个错,解决完成,记录一下。

2023-11-20 14:35:40 260

原创 使用websocket传输文件(客户服务端都使用java)

3、自定义我们配置文件中配置的处理类FileTransferHandler2,实现接BinaryWebSocketHandle 或TextWebSocketHandler,然后在handleTextMessage方法中自定义处理文本信息的程序在 handleBinaryMessage方法中自定义处理文件流信息的程序。看了一些案例都是在讲聊天室的案例,用于文件传输的案例很少,于是在开发中遇到了一些问题,文件发送接收不到,终于,今天解决了,所以记录一下学习心得。

2023-06-09 16:33:27 3662

原创 PageHelper使用的小误区:查询出的结果集赋值给另外一个结果集后,结果集总数和分页总页数不正确(已解决)

的分页插件,我们只需要在调用 mapper 之前调用 startPage() 方法,传入相应的参数,在调用之后将查询结果封装进 PageInfo 对象中,就能按我们的需要进行分页查询。利用查询结果集accountList,创建出分页对象accountPageInfo,此时total和pages是正确的。上面的total应该是查询到所有的数量,而不是某一页,pages应该是总页数;今天在使用的时候发现了一个小误区,进行记录一下,避免下次再犯错误。1、正常使用,首先在调用查询的方法之前,使用。

2023-06-06 14:15:07 1431

原创 打成jar包运行之后报错,java.io.FileNotFoundException:(已解决)

java.io.FileNotFoundException: class path resource [db/aixing.db] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/C:/Users/office/Desktop/card_active-0.0.1-SNAPSHOT.jar!/ BOOT-INF/classes!

2023-05-18 13:53:32 4899

原创 mybatis(xml)报错:Invalid bound statement (not found): com.zjw.mapper.second.HospitalMapper.insert(已解决)

1、定位错误,直接发现错误在com.zjw.mapper.second.HospitalMapper.insertSelective。注意到错误中显示绑定问题,猜测是java和xml中的方法未绑定,经过一番寻找与尝试,最后发现错误点。上网查询之后,发现一些解决方案,然后记录一下错误原因,以防止下一次再出现错误,浪费时间。或者是在mapper.xml。修改完正常路径之后,再运行项目,不再报错。在mapper.java。xml中绑定的java类路径错误。

2023-05-16 14:18:42 174

原创 springboot程序中调用方法执行linux命令

需要注意的是,在生产环境中执行Linux命令需要谨慎,建议仅在必要的情况下使用。同时,需要注意命令执行的安全性和输入参数的合法性。以上就是今天对springboot程序中调用方法执行linux命令的学习总结了。可以通过使用Java中的。

2023-04-28 17:45:38 2032 2

原创 mybatis报错:XML fragments parsed from previous mappers does not contain value for com.mapper...(已解决)

查询网络之后看了一些方法,情况并不匹配。最后自我尝试并解决问题,发现网络上并没有我这种情况,现分享记录一下。

2023-04-26 10:33:09 4575

原创 SQL返回插入数据的主键id,配置xml的标签属性useGeneratedKeys后仍不能获取,已解决!

其中,useGeneratedKeys表示返回自增主键,keyProperty是Java对象的属性名,而不是数据库表中的字段名。最近开发中遇到一个问题,通过inseret语句插入新数据后,如何获取新插入数据的id,上网查询之后,很容易就获取到解决办法,我尝试了两种。我又尝试了许多次调整,最终结果都是这样:并不返回插入数据的id值,结果不是1就是null。原来如此,他把结果返回到了实体类的id中,而不是默认的返回值中,可以看到插入数据的id为2,而输出i的结果为1。这么简单,白忙活了这么久,终于大功告成了。

2023-03-14 14:32:00 741

原创 上传项目到Git仓库流程及一些问题(已解决)fatal: unable to access XXX

上传中遇到fatal: unable to access XXX 解决方法如下。在要存储项目的路径下打开git bash,粘贴、复制、执行2.1语句。5、新建仓库成功,按图中提示逐行复制粘贴(部分需要修改)在git bash中执行(需安装git)5.2.2 、如果将已存在项目上传至git并继续开发,执行上图步骤2.2。5.1、到项目(空项目或已存在项目)目录下执行执行git bash,5.2.1 、如果在空项目基础上开发,执行上图步骤2.1。

2023-03-10 10:44:12 483

原创 上传项目到Git遇到问题Failed to connect to 192.168.1.2XX port 80: Timed out

2、后观察错误发现ip连接错误,git自动生成的ip网段不对,改为自己公司git网段就行。1、查阅网友的方法取消http和https代理并没有作用。3、删除项目下的.git文件夹,重新执行操作即可。代理已取消,仍然报错。

2023-03-10 10:43:49 1113

原创 字符串String判空(null)的几种方式尝试

通过isEmpty(), StringUtils.isEmpty(a),StringUtils.isBlank(a)三种方式,对以下几种情况做出判断。尝试的时候发现还有一个trim方法,也进行了测试。

2023-03-08 15:53:55 1736

原创 读取多级文件夹内的所有文件

简单工具类,读取目标目录里所有文件,多级目录也可以读取

2023-02-21 18:20:59 191

原创 Sl4j+log4j2配置完成,在windows环境可以输出日志文件,linux环境则无法输出文件,已解决

针对这一问题,初步怀疑日志文件输出路径有错误,“/”和“\”使用错误。后思考:会不会部署之后,无法识别默认的log4j2的xml配置文件。发现无论怎么修改,服务器上都无法创建日志文件。再次 打包部署后,成功输出日志文件,问题解决!又尝试:在yml配置文件中添加。

2023-02-08 14:55:11 853

空空如也

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

TA关注的人

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