自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 日常开发中的特殊常用sql,直接复制使用,方便极了!

前言:日常开发中总会用到一些使用率较低,但是非常有特点的sql,都记录在这了,后续有用到也会继续补充到这篇文章下!7、统一修改某一个字段内容的sql语句(将该表中该字段所有等于45的字段改为45分钟)8、查询某一个字段不同长度分组查询数量的sql(其中out_id为查询的字段)1、数据库某表在某个字段后增加一个新字段(记得修改类型与说明)9、查询某个机构在2024年不同身份,每日登录人数统计sql。1、查看linux中某个文件,不展示注释的内容。6、查询一个数据库实例里各个数据库的总条数。

2024-05-23 17:06:06 30

原创 如何优雅的卸载linux上的todesk

这样就可以优雅地卸载ToDesk,并清理相关的配置和依赖。然后,使用包管理器卸载ToDesk。

2024-05-21 16:46:30 172

原创 查看linux系统信息各种命令总结

查看linux系统版本(只适用redhat)查看linux系统版本(适用所有发行版)查看linux内核版本。查看linux内核版本。

2024-05-21 13:10:24 128

原创 关于处理漏洞,rocketmq升级到最新版本的详细过程

6、新版服务启动成功,旧版本文件夹可以备份后删除,然后去测试相关功能是否正常即可!2、发现运行的是5.1.2版本,使用如下两个命令,优雅的停掉当前运行的版本。3、再次执行查看rocketmq运行情况,发现已正常停运。3、进入到解压后的rocketmq的conf路径下。5、再次查看rocketmq是否正常启动。4、运行最新版本的rocketmq。5、进入bin路径下。

2024-05-20 16:53:03 412

原创 有了一个可下载的文件url,读取流,并且打压缩包下载的完整代码!

目前有了几个文件的url,url直接访问可以下载对应的文件,现在需要将这些文件通过代码的方式打压缩包下载下载。五、后续补充直接读取minio中的文件流来打包下载的详细代码。3、文件流打压缩包工具类。

2024-05-13 08:37:52 85

原创 华为静音模式指定联系人来电响铃

手机在静音/免打扰下也是能正常响铃收到来电的

2024-04-29 09:51:40 847

原创 修复[ 中风险 ] OpenSSH 安全漏洞,升级openssh版本到9.7详解,亲测好使!

修改需要修改 /etc/ssh/sshd_config 配置文件,将PermitRootLogin yes、PubkeyAuthentication yes、PasswordAuthentication yes都设置为true,注意别重复设置。十、新开一个窗口访问该服务器,看是否可以正常链接与登录,登录后并查看openssh版本已经是最新了。再次查看status:service sshd status ,Failed提示信息消失。七、进入解压包目录下,升级openssh版本到9.7。

2024-04-16 11:12:33 1562 3

原创 Linux防火墙常用命令大全,足够用了!

删除某一个端口:firewall-cmd --zone=public --remove-port=8080/tcp --permanent。开放某一个端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent。查看防火墙开通了哪些端口:firewall-cmd --zone=public --list-ports。增加或者删除后,需要执行一下:firewall-cmd --reload 才可生效。这几个命令,足够在日常系统管理中使用了。

2024-04-09 17:48:53 119

原创 npm install的时候报stack: ‘FetchError: request to https://registry.npm.taobao.org/cssom failed,

npm install的时候报stack: 'FetchError: request to https://registry.npm.taobao.org/cssom failed,查找了一下,原来是早在 2021 年,淘宝就发文称,npm 淘宝镜像已经从 registry.npm.taobao.org 切换到了 registry.npmmirror.com。npm config set registry https://registry.npmmirror.com 切换为最新的地址。

2024-04-09 15:17:15 270

原创 Linux登录访问限制

Linux系统下,用户密码的有效期可以通过编辑/etc/login.defs文件控制;密码复杂度规则设定需要通过/etc/pam.d/system-auth文件控制;登录失败次数限制通常由/etc/pam.d/login文件限制,可使用pam_tally2模块进行设置。

2024-04-09 15:14:45 1075

原创 SpringBoot整合Redis详细步骤(很简单的)

3、controller测试。1、引入maven依赖。

2024-02-20 14:51:04 332

原创 Redis在Linux服务器中详细安装与配置步骤

1、将redis linux版压缩包放置于一个路径下,通过命令tar -zxvf redis-5.0.7.tar.gz 解压2、复制utils 路径下的redis_init_script 到 /etc/init.d/路径下3、将redis解压包中的redis.conf文件复制到/usr/local/redis/路径下,若无redis包,可以自己创建一个,然后进入修改一下几处:...

2024-02-20 14:40:27 525

原创 rocketMQ-Dashboard安装与部署

4、maven打包,然后在target下找到打成的jar,在需要的服务器上jar启动部署即可;1、下载最新版本rocketMQ-Dashboard。①、修改端口及rocketmq服务的ip:port。rocketMQ-Dashboard部署。2、下载后解压,并用idea打开。②、修改访问账号、密码。

2024-02-19 15:34:17 508

原创 Linix与Windows上使用nc命令测试某一个服务器端口网络是否正常可访问详细安装及测试步骤

备注,当然nc命令不止可以测试网络连通性这一个功能,还可以进行文件传输等功能,也可拓展使用!

2024-02-19 11:53:59 562

原创 Springboot项目多数据源配置详细步骤

举一个oracle的例子,其他类似,在实现类中增加@DS注释,注意一个实现类只可使用一种。四、工作中使用到了,特此做个记录,使用很顺畅,有问题可以留言讨论。

2024-01-31 17:50:43 489

原创 Springboot项目的工具类中的静态方法读取application配置文件中值的方法详解,亲测很好使!

2、在工具类中通过定义本地静态属性来读取配置文件中的配置。3、直接在该类的静态方法中使用本地已经赋值的属性。4、运行程序看看是否已经成功读取。

2023-12-29 09:45:46 708

原创 Linux安装nginx超完整步骤

Linux安装nginx超完整步骤

2023-11-30 10:13:33 469

原创 DBserver,比Navicat还好使的一个免费数据库客户端

DBserver,比Navicat还好使的一个免费数据库客户端

2023-08-14 13:26:05 7558

原创 idea安装JRebal,热部署使用,亲测后嘎嘎好使

后端开发热部署利器,JRebel

2023-07-26 11:54:44 846

原创 sqlyog详细安装流程

sqlyog详细安装流程

2023-02-23 10:31:46 1296

原创 EasyExcel多sheet页导出详细代码记录

easyExcel多sheet页导出功能记录

2022-12-09 09:23:45 4661 4

原创 Nginx+Keepalived集群安装最详细安装步骤

Nginx+Keepalived集群安装最详细安装步骤

2022-09-28 17:59:45 584

原创 构建redis集群,一主二从模式,超详细(一)

reids集群详细搭建过程

2022-09-21 18:20:45 1761

原创 电脑清理内存的几个地方,可珍藏,可大大腾出电脑空间

电脑清理内存的几个地方,可珍藏,可大大腾出电脑空间!

2022-09-20 09:44:29 804

原创 windows环境下node升级到指定版本最快方式

windows环境下node升级到指定版本最快最稳定方式

2022-09-01 17:16:16 8867

原创 详解Springboot实现文件的上传与自定义名称下载

java实现文件上传、下载、预览访问功能,看这一篇足够了,有问题评论区沟通

2022-06-28 13:43:17 2384 1

转载 什么是mysql的慢查询,看完你就懂了

什么是mysql的慢查询,看完你就懂了

2022-06-07 17:40:28 2534

原创 springboot项目接入短信

阿里云对接短信服务

2022-06-01 18:06:53 879 1

转载 Java jar打包成exe应用程序(超详细)

Java jar打包成exe应用程序,可在无JDK/JRE环境下运行前言近期做了一个前后端合并的spring boot项目,但是要求达成exe文件,提供给不懂电脑的小白安装使用,就去研究了半天,踩了很多坑,写这篇文章,是想看到这篇文章的人,按照我的步骤走,能少踩坑。准备准备工作:一个jar包,没有bug能正常启动的jar包exe4j,一个将jar转换成exe的工具,链接:https://pan.baidu.com/s/1J30uUMJcYnqWCJSr6gkM5w提取码:6esr注册码:

2022-01-27 13:23:27 1153

原创 Linux完整安装Mysql8.0过程及安装中遇到的几个异常问题处理记录

1、在/usr/local 下新建mysqlmkdir mysql2、进入到mysql文件夹中cd mysql3、下载mysql,并使用tar xvjf 解压wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xztar xvJf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz4、重命名解压后的文件夹mv

2021-12-29 15:16:34 2835 5

原创 linux服务器安装jdk

linux安装jdk很简单的一、下载自己需要安装的jar包http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、将包通过Finalshell或者filezilla或者Xftp传输到服务器对应的路径下,执行tar -zxvf jdk1.8.0_281.tar.gz解压包三、vi /etc/profile 增加环境变更配置:如下四、使得配置生效source /etc/profil

2021-03-15 14:20:30 161

原创 抓包tcpdump,看这一篇足够了

最近工作上有用到tcpdump的一个抓包工具,所以记录一下:应用场景在日常工作中遇到的很多网络问题都可以通过 tcpdump 优雅的解决:相信大多数同学都遇到过 SSH 连接服务器缓慢,通过 tcpdump 抓包,可以快速定位到具体原因,一般都是因为 DNS 解析速度太慢。当我们工程师与用户面对网络问题争执不下时,通过 tcpdump 抓包,可以快速定位故障原因,轻松甩锅,毫无压力。当我们新开发的网络程序,没有按照预期工作时,通过 tcpdump 收集相关数据包,从包层面分析具体原因,让问题迎刃

2021-02-24 10:00:56 1957 3

原创 安装mysql8.0总结的最详细的一篇

新买了一台服务器,本来安装一个mysql很简单的,但是遇到各种问题,所以坐下来好好总结了一篇文章来详细记录一下操作步骤,及遇到问题的处理方式:1、wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm2、wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm3、rpm -ivh mysql80-community-r

2021-02-03 18:27:58 608

转载 如果你想要最高效的在git上找自己心仪的项目,看这篇文章就够了

https://www.imooc.com/article/313250

2020-12-15 17:06:45 85

原创 docker资料总结大全

一、了解阶段:1、虚拟化(Virtualization):是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来打破实体结构间不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。2、docker与虚拟机的对比:4、Docker镜像与容器:镜像是构建Docker的基石。用户基于镜像来运行自己的容器。比如一个mysql镜像可以构建三个...

2020-03-05 18:47:09 251

原创 Swagger2最完整的文档

1、引入三个依赖,其中第三个是为了优化页面用; io.springfox springfox-swagger2 2.4.0 io.springfox springfox-swagger-ui 2.4.0 com.github.xiaoymin swagger-bootstrap-ui 1.62、编写配置类;p......

2019-11-08 21:01:13 9303 6

原创 Spring以及各模块的讲解

Spring之核心模块模块名称 主要功能spring-core 依赖注入IOC和DI的基本实现spring-beans Bean工厂与Bean的装配spring-context 定义基础的Spring的Context上下文即IOC容器spring-context-support 对Spring IOC容器的扩展支持,以及IOC子容器spring-context-indexer Spri...

2019-07-10 22:06:36 203

翻译 Spring配置事务中@Transactional的各个属性详解

事务的注解属性的说明:propagation:事务传播行为。isolation:事务隔离级别。readOnly:事务的读写性,boolean型。timeout:超时时间,int型,以秒为单位。rollbackFor:一组异常类,遇到时回滚。(rollbackFor={SQLException.class})。rollbackForCalssName:一组异常类名,遇到回滚,类型为str...

2019-07-10 22:03:45 807

翻译 过滤器与拦截器的区别:

a.preHandle()这个方法是在过滤器的chain.doFilter(request, response)方法的前一步执行,也就是在 [System.out.println(“before…”)][chain.doFilter(request, response)]之间执行。b.preHandle()方法之后,在return ModelAndView之前进行,可以操控Controller的...

2019-07-02 23:31:27 205

翻译 mysql查询语句优化总结:

对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t w...

2019-07-01 20:57:44 76

空空如也

空空如也

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

TA关注的人

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