自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_1259799716的博客

偶尔分享知识,偶尔写点代码

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

原创 Cent OS系统语言咋改成中文

怎么设置linux系统语言是中文

2024-07-24 17:01:46 228

原创 MySQL定时备份数据,并上传到oss

linux下MySQL自动备份数据,并且上传到阿里云的oss

2024-07-22 15:59:48 561

原创 nginx如何开启优先访问压缩文件

【代码】nginx如何开启优先访问压缩文件。

2024-07-22 15:20:00 290

原创 SimpleDateFormat 处理带有毫秒的时间字符串转化为时间不准的问题

处理带有微秒的字符串转化为时间会导致不准确。我们可以发现原来的时间是。

2024-07-04 11:10:46 305

原创 ConfigurationProperties 注解部分属性未生效

该属性的 set 方法一定要是私有的才可以

2024-06-08 11:48:07 195

原创 好用的sql

【代码】好用的sql。

2024-03-30 19:11:13 133

原创 常用的css属性

* 1.这个单词的意思是如果文字显示不开也必须强制一行内显示 *//* 这个单词的意思是如果文字显示不开自动换行 *//* 设置或检索伸缩盒对象的子元素的排列方式 *//* 3. 文字溢出的时候用省略号来显示 *//* 限制在一个块元素显示的文本的行数 *//* 2.溢出的部分隐藏起来 *//* 弹性伸缩盒子模型显示 */

2024-03-07 14:29:51 160

原创 Redis 的哨兵模式配置

sentinel.conf 哨兵配置文件的地址。redis-sentinel 哨兵的启动命令。其余均用默认配置即可。

2024-03-02 11:38:19 582

原创 Redis的主从搭建

两个参数 masterip 主的ip 主的端口号 masterport。1.先启动主机redis。2.再启用从机redis。从机redis 日志打印。主机redis日志打印。

2024-03-02 10:25:16 415

原创 es安装中文分词器 IK

1.在es的 plugins 的文件夹下先创建一个ik目录。这个是官方的下载地址,下载跟自己es版本对应的即可。2.然后将下载解压后的文件放入到ik文件夹下。那么需要下载 7.12.0版本的分词器。

2024-02-18 14:26:40 556

原创 docker 常用命令

docker的一些常用命令

2024-02-17 11:46:35 602

原创 linux 安装 docker

linux环境下如何安装docker

2024-02-17 10:30:21 896

原创 tomcat 8.0 以后版本需要配置UMASK值

否则生成文件夹的权限是 600,导致其他用户不可读。

2023-12-15 18:30:11 708

原创 磁盘监控:告警时发送邮件

是因为没有配置smtps://smtp.163.com:465 的ssl证书,想解决这个报错的可以自行百度配置证书,本脚本是直接忽略该错误,不影响正常使用。2.在末尾输入自己的邮箱配置,以163邮箱为例。1259799716@qq.com:收件人。自己的邮箱已经可以收到邮件,报错。3.测试发邮箱功能是否可用。shell脚本分享如下。2.赋予脚本可执行权限。1.编辑邮箱配置文件。

2023-10-27 10:53:34 1036 1

原创 layUI 中 穿梭框无法获取值的细节问题

不然就会出现无法调用 获得右侧数据和实例重载的方法。

2023-08-26 14:29:23 917

原创 如何在 Nginx 中设置文件上传大小限制

在使用 Nginx 进行文件上传时,我们可能需要对上传文件的大小进行限制,以防止用户上传过大的文件导致服务器负载过高。本文将介绍如何在 Nginx 中设置文件上传大小限制。

2023-06-13 11:05:50 10383

原创 如何在 Nginx 中隐藏版本号

Nginx 是一款高性能的 Web 服务器软件,它支持反向代理、负载均衡、缓存等功能。在使用 Nginx 的过程中,有时候我们需要隐藏 Nginx 的版本号,以增强服务器的安全性。

2023-06-13 10:15:20 8838 4

原创 Java WebSocket

WebSocket 是一种基于 TCP 协议的全双工通信协议,可以实现客户端和服务器之间的实时通信。在 Java 中,我们可以使用 Java API for WebSocket(JSR 356)来实现 WebSocket。

2023-06-13 10:03:47 3562

原创 谈谈FileWriter

FileWriter 是 Java 中用于写入字符流的类,可以向文件中写入字符数据。使用 FileWriter 时需要注意以上几点,以确保程序能够正常运行。

2023-06-13 09:55:30 2380

原创 你听说过 FileReader 吗

FileReader 是 Java 中用于读取字符流的类,可以从文件中读取字符数据并将其转换为 Java 字符串。使用 FileReader 时需要注意以上几点,以确保程序能够正常运行。

2023-06-08 12:37:11 310

原创 浅谈FileOutputStream

在 Java 中,FileOutputStream 是一种用于将数据写入文件的输出流。它继承自 OutputStream 类,是所有输出流的基类。使用 FileOutputStream 可以将数据写入文件,也可以创建新文件。它的工作原理是将数据写入一个文件,如果该文件不存在,则会创建一个新文件。如果该文件已经存在,则会覆盖原有的文件内容。

2023-06-08 11:36:52 2292

原创 FileInputStream 你了解多少

FileInputStream 是 Java IO 中非常常用的类之一,它提供了一种简单、灵活的方式来读取文件数据。在使用 FileInputStream 时,需要注意异常处理和资源释放等问题,以确保程序的稳定和可靠。

2023-06-08 11:26:37 1338

原创 浅谈JAVA IO 流

Java IO 流是 Java 中用于输入和输出数据的机制。它是一种通用的方式,可以用于读取和写入各种类型的数据,包括文本、二进制和对象等。Java IO 流可以从文件、网络连接、内存和其他数据源中读取数据,并将数据写入文件、网络连接、内存和其他数据目标中。Java IO 流是 Java 中非常重要的一部分,它提供了一种灵活、通用的方式来读取和写入各种类型的数据。熟练掌握 Java IO 流对于开发高效、可靠的 Java 应用程序非常重要。

2023-06-08 11:05:55 107

原创 java 异常类介绍

Java 异常可以分为编译时异常和运行时异常两种类型。Java 异常处理机制允许程序在出现异常情况时进行处理,避免程序崩溃或出现不可预知的错误。Unchecked Exception 是指运行时异常,可以不进行处理,但如果不处理,程序会崩溃或出现不可预知的错误。运行时异常可以不进行处理,但如果不处理,程序会崩溃或出现不可预知的错误。在使用 throw 语句时,应该尽可能使用 Java 内置的异常类型,避免使用自定义异常类型。应该在程序中尽可能避免使用运行时异常,应该使用编译时异常或自定义异常。

2023-06-08 10:37:35 1166

原创 tomcat中server.xml详解

快速排序是一种常用的排序算法,其时间复杂度为 O(n)。它的基本思路是通过分治的方式将一个大问题分解成若干个小问题,再通过递归的方式将小问题解决,最终将所有小问题的解合并起来得到大问题的解。下面我们来看一下 Java 快速排序的实现步骤和示例代码。

2023-06-06 20:14:14 1131

原创 JAVA冒泡排序

冒泡排序是一种简单的排序算法,它要遍历两次需要排序的列表,比较相邻的两个元素,如果前面的数值大于后面的,就交换位置,直到列表已经排序完成。Java 冒泡排序是一种简单但有效的排序算法。它的实现很容易理解,但是对于大型数据集来说,它的性能可能会受到影响。在实现排序算法时,我们应该考虑到数据集的大小和性质,并选择最适合的算法来解决问题。

2023-06-06 20:08:10 64

原创 linux的日志文件自动上传到oss

bin/bash。

2023-05-31 10:49:05 421

原创 tomcat获取客户端真实ip

【代码】tomcat获取客户端真实ip。

2023-05-26 15:55:31 498

原创 Filter 不能利用spring 注入

先初始化listener,然后再来就filter的初始化,再接着才到我们的dispathServlet的初始化,Spring中,web应用启动的顺序是:listener->filter->servlet.因此,当我们需要在filter里注入一个注解的bean时,就会注入失败,因为filter初始化时,注解的bean还没初始化,没法注入。在init方法中注入。

2023-05-10 09:41:30 405

原创 linux 安装 MySQL

mysql安装教程

2023-03-09 11:52:39 106

原创 elasticsearch安装详细教程

Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:1.分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。2.实时分析的分布式搜索引擎。3.可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据资料Elastic官网:https://www.elastic.co/cn/

2022-09-15 17:13:41 17172 4

原创 nginx静态资源配置文件

server {listen 80;listen 443 ssl;server_name dev.maximing.top; ssl_certificate /home/apps/nginx/cert/5647127_dev.maximing.top.pem; ssl_certificate_key /home/apps/nginx/cert/5647127_dev.maximing.top.key; ssl_session_cache

2022-04-26 09:28:26 222

原创 java,小程序毕业设计

前言 临近毕业,对于计算机专业的小伙伴们来说,相信大家最头疼的就是毕设了。 对于java方向的毕业设计题目选题,我们可以从技术点出发,比如现在最热的就是javaweb方向了,javaweb方向又分为好几种,我们还是从技术框架出发,目前最热的是springmvc,ssh,ssm,三种框架集合,这个是java后台框架,然后前端框架就比较简单了,一般是jquery+bootstrap,基础稍微好一点的同学可以使用Vue。还有微信小程序也是比较热门的,一般都是前后端分离开发,服务器用Java语言开发。Jav

2022-04-16 20:20:49 661

原创 java自定义注解

自定义注解:使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口,由编译程序自动完成其他细节。在定义注解时,不能继承其他的注解或接口。@interface用来声明一个注解,其中的每一个方法实际上是声明了一个配置参数。方法的名称就是参数的名称,返回值类型就是参数的类型(返回值类型只能是基本类型、Class、String、enum)。可以通过default来声明参数的默认值。定义注解格式:  public @interface 注解名 {定义体

2020-12-16 10:48:46 192

原创 Linux配置公钥登录

公钥配置在哪个用户下,就可以通过哪个用户名进行登录。下面以tomcat这个用户为例,配置公钥登录1.创建这个用户useradd tomcat2. 在tomcat这个文件夹下创建一个名为 .ssh的文件夹cd /home/tomcat/ 移动到tomcat文件夹下mkdir .ssh 创建.ssh文件夹ls -a 查看文件夹是否创建成功3.创建文件touch authorized_keys 创建文件4.将生成的公钥写入到该文件中5.赋予权限chmod 600

2020-10-27 14:19:22 1972

原创 Linux命令中的chmod命令具体用法

参数说明u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。其他参数说明:-c : 若该文件权限确实已经更改,才显示其更改动作-f : 若该文件权限无法被更改也不要显示错误讯息-v : 显示权限变更的详细资料-R : 对目前目录下的所有文件与子目录进行相同的

2020-09-12 14:34:40 144

原创 高校教材征订系统(Vue+ssmp)

技术介绍系统整体采用前后端分离的开发模式1. 前端技术介绍Vue+ElementUI2.后端技术介绍SpringMVC + Spring + MyBatisPlus3.其他版本介绍数据库采用MySQL 5.7 jar采用maven进行统一管理4.运行环境介绍jdk版本是1.8 tomcat版本为8.55.项目运行部分截图管理员端1.登录页面2.管理员首页3.入库中心4.新增库存5.需求列表6.采购列表7.零售列表8.教师列表9.学院列表10.

2020-09-06 12:01:43 2478 3

原创 超市订单管理系统

技术介绍1. 页面技术介绍页面采用JSP2.服务器技术介绍SpringMVC + Spring + MyBatis3.其他版本介绍数据库采用MySQL 5.7 jar采用maven进行统一管理4.运行环境介绍jdk版本是1.8 tomcat版本为8.55.项目运行部分截图1.登录页面:2.订单管理页面3.供应商管理页面4.用户管理页面5.添加用户页面6.密码修改附上百度网盘下载地址:链接:https://pan.baidu.com/s/1QZRR3wwtR

2020-09-06 11:29:46 2750 1

原创 基于java的学生选课系统(前后端分离)

技术介绍系统整体采用前后端分离的开发模式1. 前端技术介绍Vue+ElementUI2.后端技术介绍SpringMVC + Spring + MyBatis3.其他版本介绍数据库采用MySQL 5.7 jar采用maven进行统一管理4.运行环境介绍jdk版本是1.8 tomcat版本为8.55.项目运行部分截图1.登录页面2.登录成功页面3.修改学生信息页面4.添加教师信息5.修改学生信息6.退出登录页面项目是我个人独立开发的,感兴趣或者需要提供帮助的

2020-08-20 14:39:19 1666 1

原创 Redis的发布订阅模式

Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。起两个redis客服端来订阅名字为cctv的频道subscribe cctv 订阅cctv再起第二个redis客户端,输入同样的命令。执行后的结果如下:2.再起一个客户端,通过cctv频道来发布消息publish cctv hello 通过cctv频道发布信息,内容为hello执行后的结果如下:打开刚开始创建的两个订阅客户端,查看是否正常收到了消息,结果如下

2020-08-12 15:59:25 170

空空如也

空空如也

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

TA关注的人

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