自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 利用Redis实现编码生成规则

相比查询数据库中编码的最大值,然后再+1,效率更加高,代码实现难度更加低,因为查询数据库最大值,然后+1,可能要考虑不同天日期的处理,总之,下次遇到有这样类似编码生成的需求,直接用Redis的incrBy是不错之举。

2023-10-13 15:51:41 226

原创 踩坑批量更新sql报错,实际sql能够正常执行

踩坑批量更新sql报错,实际sql能够正常运行

2023-06-05 01:10:59 654 1

原创 list<Object>根据其中对象的某个特定字段去重

将List按其中对象的某个字段进行去重。

2023-02-10 23:00:49 923 1

原创 踩坑Debug启动失败,无报错信息

一.踩坑描述:项目无法正常Debug启动,无报错信息。事情大概就是今天在项目debug时,发现项目一直处于正在启动状态,但一直启动不成功,也无报错信息,等了大概十分钟,没有转圈圈了,但是项目也没有启动成功。二.分析原因:此坑大概率就是该项目存在某个断点打在方法上,未打在方法里面,无法debug调试。三.解决方案:1.查看所有断点信息:先点击idea左下角多Debug,再点击两个红点,如下图所示。2.查看是否存在违法断点:果不其然,可能是不小心断点打偏了位置,有违法断点。。。

2022-05-16 20:12:59 1142 1

原创 报错:java.lang.IllegalStateException: Failed to execute CommandLineRunner

一.踩坑描述:废话不多说,先奉上报错日志:事情经过就是某天早上上班本地启动项目时,发现报错了(如上),项目无法正常启动。(日常掉坑踩雷~~)二.分析原因:1、项目引用的ES版本和ES服务的版本不一样;2、端口配置不正确3、服务器es中的yml配置文件cluster.name与本地配置文件不一致4、ES服务没启动(可能性最大);三.解决方案:(针对最后一种情况)1.查看进程是否存在:2.重启elasticsearch:1.切换到es用户下:su es2.在ES服务bin目录执行:

2022-04-26 13:51:59 31587

原创 踩雷高德API省市区乡镇街道地址保存报错

踩雷高德API获取省市区乡镇街道地址入库报错

2022-04-22 11:20:35 743 1

原创 Nacos进程自动消失

那些年在开发路上踩过的坑— Nacos篇一.Nacos服务自动关闭二.持续更新中...一.Nacos服务自动关闭1.踩坑描述:起因是每次启动Nacos后,一旦关闭窗口或者control + c退出,进程自动消失2.分析原因:查阅网上各种资料,最终发现是Nacos版本的问题,由于版本过低,当执行了sh startup.sh -m standalone,Nacos并没有作为后台进程启动,如果一旦关闭窗口或者退出,Nacos服务会自动退出。3.解决方案:当我们启动Nacos时,将服务作为后台

2022-04-07 17:33:50 2413 2

原创 开发中所遇见的数据库常见函数总结

数据库常见函数使用:mysql数据库:1.向上/向下取整:2.字符串截取:3.序号排序:后续实际开发中遇见了补充(欢迎网友留言补充)~:mysql数据库:1.向上/向下取整:向上取整:select CEILING(1.23);执行结果2--------------------------------------------------------------向下取整:select FLOOR(1.23);执行结果12.字符串截取:select substring_index(

2022-03-22 11:00:28 1080

原创 Linux篇——安装Mysql

Linux安装Mysql一.安装前的准备工作:二.安装 MySQL:三.验证 MySQL安装是否成功:四.基本命令:一.安装前的准备工作:1.安装前,我们需要检测系统是否自带安装 MySQL:rpm -qa | grep mysql2.如果你系统有安装,那可以选择进行卸载:rpm -e mysql  // 普通删除模式rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除二.安装 MySQL:1.本次

2021-12-15 14:04:49 97

原创 Linux篇——部署项目

部署项目部署项目:1.打包项目:2.查看项目进程并杀掉此进程:3.备份4.上传项目至Linux服务器5.重新启动进程部署项目:1.打包项目:2.查看项目进程并杀掉此进程:sh showProcess.sh ———— 查看进程kill -9 27251 (进程端口号) ———— 删除进程3.备份mv jznhWebIntf-0.0.1-SNAPSHOT.jar jznhWebIntf-0.0.1-SNAPSHOT.jar2020注:根据实际情况考虑是否备份

2020-09-07 17:38:40 184

原创 Linux篇——部署前端资源文件

部署前端资源文件:1.准备好资源文件:2.查看tomcat进程:ps -ef|grep tomcat3.杀掉之前的tomcat进程:kill -9 13997(端口号) (如果之前没有tomcat进程可以省略此步)4.再次查看tomcat进程,查看进程是否清理掉:ps -ef|grep tomcat (确保进程清理干净)5.删除之前的文件路径:rm -rf jnxt/注: 是删除掉这个之前的路径目录。6.将准备好的前端资源文件托到Linux服务器下:

2020-09-07 15:22:02 527

原创 Docker设置阿里云镜像加速

具体步骤如下:1.在百度搜索阿里云:2.进入控制台:3.如果没有注册需要自己注册,然后登录:4.容器镜像服务:5.镜像加速器:6.复制7.粘贴:8.下载一个Tomcat测试:docker pull tomcat9.查看下载好的镜像:docker images...

2019-10-11 20:15:50 242

原创 Docker的安装

Ddcker的安装一.检查并移除:二.安装必要的依赖库:三.安装Docker:四.启动:五.测试:一.检查并移除:sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ ...

2019-10-11 19:48:26 460

原创 Linux篇——安装Tomcat

一.准备安装包:导入Linux的Tomcat安装包:二.解压安装包:tar -zxvf apache-tomcat-8.5.46.tar.gz # 根据自己的实际情况 (安装路径)操作如下:三.开启Tomcat:1.进入apache-tomcat-8.5.46安装包:cd apache-tomcat-8.5.462.进入bin目录cd bin3.执行startu...

2019-10-11 10:03:25 198

原创 Linux篇——安装JDK

Linux安装JDKLinux安装JDK一.准备安装包:二.解压安装包:三.配置环境变量:四.写一个简单的Java文件:Linux安装JDK一.准备安装包:导入Linux的JDK安装包:二.解压安装包:tar -zxvf jdk1.xx.tar.gz # 根据自己的实际情况 (安装路径)操作如下:三.配置环境变量:1.进入etc目录: cd /etc2.打开et...

2019-10-10 20:27:56 205

原创 InetAddress IP地址类

InetAddress类一.InetAddress类:InetAdderss类是JDK中提供了一个类,该类用于封装一个IP地址,并提供了一系列与IP地址相关的方法。二.常用方法:常用方法static InetAddressgetByName(String host)----在给定主机名的情况下确定主机的IP地址static InetAddressgetLo...

2019-09-04 14:07:50 945

原创 Thread与Runnable

创建线程的两种方式:Thread与RunnableThreadRunnableThread1.新写一个类(MyThread)继承Thread类。class MyThread extends Thread{2.覆盖run()方法,该方法则为线程执行任务的方法(ctrl+o或者alt+shift+s快捷键实现 run() 方法) @Override public void r...

2019-08-31 12:27:53 622 2

空空如也

空空如也

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

TA关注的人

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