自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux网络配置

第一个网卡名为lo一般不会修改,而选择ens开头的,本次以ens36为例,该名称对应的网卡文件为

2023-09-17 23:07:58 133

原创 对称加密算法AES

AES是对称加密算法,这种加密算法用来加密和解密的数据是相同的。

2023-09-14 11:02:17 108

原创 非对称加密算法之RSA

RSA是非对称加密算法,这种加密算法有两个密钥,一个用来加密数据,一个用来解密数据。

2023-09-14 10:47:19 109

原创 数字签名算法之MD5withRSA

MD5withRSA算法是一种数字签名算法,其工作原理是将正文通过MD5数字摘要处理后,再次通过RSA公钥加密生成数字签名,并将明文与密文以及公钥发送给对方。对方拿到私钥/公钥对数字签名进行解密,然后解密后的明文经过MD5加密与原明文进行比较,如果一致则通过。

2023-09-14 10:31:10 770

原创 数字签名算法之SHA256withRSA

SHA256withRSA算法是一种数字签名算法,其工作原理是将正文通过MD5数字摘要处理后,再次通过RSA公钥加密生成数字签名,并将明文与密文以及公钥发送给对方。对方拿到私钥/公钥对数字签名进行解密,然后解密后的明文经过MD5加密与原明文进行比较,如果一致则通过。

2023-09-14 10:28:44 3236

原创 Linux系统vim工具命令

vim常见模式主要有三种,分别为命令模式末行模式编辑模式,vim大部分命令操作都需要在指定模式下才能生效,熟悉命令作用的模式可以提升工作效率。

2023-09-05 17:06:06 36

原创 linux之防火墙管理

linux开启防火墙,添加防火墙的映射关系,添加允许规则、禁止规则、删除规则操作

2023-09-05 15:54:57 828

原创 Redis安全之ACL模块

Redis ACL是访问控制列表的缩写,它可以实现某些连接在执行的命令和访问的密钥方面受到限制。它的工作方式是,在连接后,客户端需要提供用户名和有效密码来进行身份验证。如果身份验证成功,则连接将与给定用户的限制相关联。在默认配置中,Redis 6(第一个拥有ACL的版本)的工作方式与旧版本的Redis完全相同。每个新连接都能够调用每一个可能的命令并访问每一个密钥,因此ACL功能与旧客户端和应用程序向后兼容。

2023-08-17 15:27:59 213

原创 Gitlab中fork的代码与原项目代码同步

gitlib服务器上fork别人的项目,当原项目代码有更新时如何同步到自己fork下来的分支?

2023-07-07 17:04:38 2434

原创 linux安装Redis并搭建集群

安装redis:不管是安装redis的单机、哨兵还是集群第一步都是安装redis,我这边选择源码编译安装模式下载源码压缩包解压并编译源码启动测试配置redis集群:两台机器配置拥有三主三从共6个服务的redis集群新建集群配置文件redis.conf:这个文件将填写一些集群必要的配置;配置防火墙白名单:将redis集群需要用到的端口加入到ip白名单访问;启动所有redis服务:这里将创建redis用户,并使用redis用户启动redis;集群创建。

2023-04-25 15:59:08 577

原创 Tomcat升级后项目css文件样式不起作用

Tomcat升级后项目css文件样式不起作用;网络请求中css文件请求头Content-Type:text/html;SpringMVC项目css文件样式不起作用;

2023-04-20 17:34:30 621

原创 ELK离线安装和配置流程

ELK是一个开源的数据分析和可视化工具,由三个开源项目组成:Elasticsearch、Logstash和Kibana。Elasticsearch是一个基于Lucene库的分布式搜索和分析引擎;Logstash是一个用于收集、处理和转换数据的数据管道,它可以从各种来源读取数据,包括日志文件、系统事件、网络流量等;Kibana则是一个数据可视化平台,可以对从Elasticsearch中检索到的数据进行查询、分析和可视化。ELK常用于日志数据分析和监控,也被广泛用于业务数据分析和实时数据处理。

2023-04-11 11:26:56 786

原创 Java实现数据脱敏

姓名脱敏、身份证号脱敏、手机号脱敏、地址脱敏、电子邮件脱敏、密码脱敏、银行卡脱敏

2023-01-12 16:54:35 505

原创 MySQL主从复制环境搭建

MySQL主从复制主要包含三个线程(Log Dump Thread、IO Thread、SQL Thread)和两个日志(Bin log、Relay log),Master的数据库变更会写到binlog中,binlog内容会通过Log Dump Thread线程发送给从节点,从节点的IO Thread线程读取到内容后会将内容写到Relay Log中,然后通过SQL Thread线程读取Relay Log并以SQL形式在Slave数据库执行。# master_connect_retry:重试时间。

2022-11-22 13:27:54 1335

原创 MySQL慢查询配置和使用

当数据库速度相应慢是,解决慢查询问题是非常重要的手段,通过以下配置可以开启慢查询。mysql.slow_log记录了慢查询,通过如下sql查询慢查询。# 慢查询界定,通常查询时间超过1秒即算慢查询。二、修改my.cnf添加如下配置启动慢查询。# 启动慢查询日志 1-启用,0-禁用。一、检查是否启动慢查询配置。修改以上配置后需重启服务。

2022-11-21 20:36:40 985

原创 CentOS7离线安装MySQL

linux服务器中离线安装MySQL服务

2022-11-21 20:24:00 616

原创 第二章、Elasticsearch索引_Index、映射_Mapping操作

通过Apipost、Postman等http工具对Elasticsearch的index和mapping完成创建、修改、删除操作

2022-05-26 14:48:58 433

原创 第一章、Elasticsearch下载安装

Windows安装Elasticsearch8.2.0版本,实现软件下载、安装、配置、修改密码

2022-05-23 13:47:46 152

原创 敏感信息脱敏

Java实现敏感信息脱敏,使用“*”替换内容达到隐藏内容部分信息

2022-05-18 11:11:51 135

原创 JAVA实现ini文件的读写功能

背景公司老总希望导出单个客户资料,所以希望通过ini格式的内容输出,优点整洁、能清晰看到内容1.展示效果2.调用方式 public static void main(String[] args) throws IOException { File file = new File("d:\\a.ini"); if(!file.exists())file.createNewFile(); //写入功能 write(file.get

2020-12-21 01:05:03 723

原创 Word转PDF_OpenOffice_JobConverter

项目源码下载——百度网盘源码和OpenOffice提取码:rb2lJava Word转PDF前提条件需安装OpenOffice(官网有windows、linux、mac等操作系统的安装包,点击OpenOffice下载)本文通过JobConverter操作OpenOffice实现Word转PDF代码(doc,docx均支持)如下:maven依赖<dependency> <groupId>org.jodconverter</groupId>...

2020-06-04 23:33:24 907

原创 List集合去除重复数据的方法

1、创建新集合,然后通过集合的Contain方法去重复public static List<String> deDuplicationContain(List<String> data){ List<String> resultData = new ArrayList<>(); data.forEach((e)->{ ...

2019-10-16 02:23:50 164

原创 Html时间自定义控件

自定义HTML时间控件控件中已实现的功能    1、根据给定的年和月布局时间控件    2、往时间控件中添加小圆点标识(单个添加和批量添加--单个传当月日期,多个传日期数组)    3、对控件中前、后月份日期的点击事件(灰色日期),当前月份日期点击事件    4、日期控件css样式部分自由修改源代码下载链接:下载时间控件源码文件效果截图:调用代码&lt;!doctype html&gt;&lt;...

2018-04-09 17:00:51 1953

原创 C# panel横向铺满

C#panel水平宽度根据屏幕窗体宽度一致设置属性AutoSize=False设置属性Dock=Top

2017-12-31 14:35:42 4311

SpirngCloud Gateway整合Nacos

使用SpringCloud Gateway整合Nacos,实现服务网关转发、配置中心、注册中心功能,使用技术版本信息为SpringCloud2021.0.3版本、nacos2.0.3版本、Springboot2.7.0版本,项目包含gateway网关服务和简单的product-service产品服务,服务都启动后可通过http://localhost/api-product/product/123请求路径实现由网关转发到产品服务的控制层

2022-06-01

Java通过JobConverter操作OpenOffice实现Word转PDF功能

Java技术通过JobConverter操作OpenOffice实现Word转PDF,支持(doc转PDF,docx转PDF),且OpenOffice支持linux、windows、mac等操作系统,本案例只测试了windows

2020-06-04

HTML自定义时间控件

自定义HTML时间控件:控件中已实现的功能 1、根据给定的年和月绘画出时间控件 2、往时间控件中添加小圆点标识(单个添加和批量添加--单个传当月日期,多个传日期数组) 3、对控件中前、后月份日期的点击事件(灰色日期),当前月份日期点击事件 4、日期控件css样式部分自由修改

2018-04-09

空空如也

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

TA关注的人

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