自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 SpringBoot 自定义starter

Spring-Core 包里定义了SpringFactoriesLoader类,这个类实现了检索WETA-INFO/spring.factories文件,并获取指定接口配置,此类中定义了两个对外的方法。当前示例义创建一个普通项目为例。

2023-05-30 18:26:13 242

原创 Linux服务器免密登录方法

1、下载服务器端的免密连接私钥id_rsa(一般是这样命名的)2、登录本地Ubuntu系统,切换到root权限用户3、执行指令:ssh-keygen -t rsa 然后一直回车,这样就会在/root/.ssh/目录下创建了两个文件id_rsa(私钥)和id_rsa.pub(公钥)4、接下来就是处理这两个文件,默认情况下我们是不需要id_rsa.pub这个文件的,因为服务器端生成公钥和私钥的时候就已经将公钥存放的服务器的制定文件夹了,

2023-05-30 17:44:58 535

原创 属性复制神器——MapStruct

解决不同属性名称的不同实体类的属性复制问题

2022-07-07 15:43:56 768

原创 Nexus私有仓库搭建说明文档(实用型)

温馨提醒:到这里已经基本掌握Nexus私有maven仓库的搭建和使用了,其他密码明文加密需要童鞋们自行研究了。温馨提示:本地仓库路径配置,如果不配置默认将jar包安装到系统盘C目录下,暂用大量系统盘存储空间。当前采用的是root用户运行,同鞋们可以选择其他用户运行,最好是可以做成Service服务启动。没有”save“ 按钮,是”Create repository“!具体命令使用 man ufw[ufw 是示例命令],查看使用详情。温馨提醒:如果出现 标签报错,请手动敲入【童鞋们切记,切记】

2022-06-25 11:14:42 960 2

原创 Centos系列之yum源更新

背景有些童鞋下载是是Minimal镜像,会导致不少命令无法正常使用,那么就需要更新系统,采用国外yum源仓库有时会导致镜像无法下载方案在你自己设计的游戏里,你很难输。——《黑天鹅》

2022-06-23 14:40:18 1625

原创 Ubuntu查看便捷工具jq

格式化查看JSON文件工具jq,使用示例如下所示

2022-06-11 09:08:50 728

原创 properties配置文件配置

背景说明项目部署到不通服务器时,对应的配置文件可能不相同,比如:读入节目文件的访问地址等。故需要将项目某些配置文件与原有项目解耦,使得部署项目更加灵活。maven依赖<!-- configuration --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</

2022-01-13 17:56:30 2227

原创 Centos7安装Kafka

Centos7安装Kafka查询jdk安装目录指令which javals -lrt /usr/bin/java> lrwxrwxrwx 1 root root 46 Jun 10 2021 /etc/alternatives/java -> /usr/lib/jvm/ja va-8-openjdk-amd64/jre/bin/java在Ubuntu上安装JDK请按照以下文章手动在Ubuntu 20.04 LTS上下载并安装Oracle JAVA 8。可以查看本站的如何在

2022-01-07 13:40:59 935

原创 UMASK之详解

UMASK之详解要点掌握1、文件的基数为666,目录的基数为777,文件没有执行位x,目录拥有x位2、我们设置权限通常使用chmod,chmod设置哪个位权限就有哪个位权限,然而umask则是设置哪个位就移除掉哪个位置的权限。chmod 与 umask区别chmod 775 ./test.xmlrwx rwx r-x test.xmlumask 数值位002,说明移除o-wrw- rw- r-- test.xml...

2021-06-08 14:07:10 126

原创 Spring之RestControllerAdvice无效、切面日志无法捕获异常

切面日志中是否包含下列代码@Around("pointCutMethod()")public Object doAround(ProceedingJoinPoint pjp) throws Throwable {}

2021-06-05 08:52:09 2293

原创 ITextPdf中文不显示解决办法

pom.xml引入maven依赖<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13</version> </dependency> <dependency>

2021-06-02 13:52:01 3085

原创 Nginx之自签名证书创建、配置、接口代理

Nginx自签名证书创建、配置、接口代理安装nginxsudo apt install -y nginx创建自签名证书# 创建保存证书文件的目录sudo mkdir -p /etc/nginx/cert/# 切换的创建的证书目录下,然后执行下列指令创建证书sudo cd /etc/nginx/cert/# 制作CA证书sudo openssl genrsa -des3 -out ca.key 2048sudo openssl req -new -x509 -days 730

2021-04-15 18:01:36 659

原创 Ubuntu之Mosquitto安装以及用户账号配置

引入mosquitto仓库并更新软件源sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppasudo apt-get update安装mosquitto软件sudo apt-get install mosquitto安装mosquitto开发包(选)sudo apt-get install mosquitto-dev安装mosquitto客户端sudo apt-get install mosquitto-client

2021-03-29 23:55:21 504 1

原创 Docker之云服务器Ubuntu配置和Idea配置

开启远程连接docker1、服务器安全组添加docker默认端口号23752、服务器防火墙开放docker默认端口ufw allow 23753、修改服务器docker.service服务配置文件查找docker.service服务文件# 查看服务路径systemctl status docker# 修改配置文件内容vim /lib/systemd/system/docker.service修改内容如下所示:在ExecStart后面追加 -H tcp://0.0.0.0:

2021-03-08 17:10:56 263

原创 MySQL之数据库主从配置

主从配置原理说明在主库上把数据更改记录到二进制日志文件(Binary Log)中,这些记录成为二进制日志事件从库通过IO线程将主库上得日志复制到自己的中继日志(Ralay Log)中从库通过SQL线程读取中继日志中得事件,并将重放到自己数据上图片源自《高性能MySQL》主数据库my.cnf配置文件示例# 服务的唯一编号 server-id = 1 # 开启mysql binlog功能 log-bin = mysql-bin # binlog记录内容的方式,记录被操作的每一行

2021-03-04 17:17:36 216 5

原创 Ubuntu之数据库备份脚本

脚本示例#!/bin/bash# 声明备份保存地址backupdir=/data/websites/storage/mysqlshell/mysqlbat# 格式化当前时间time=`date +%Y%m%d%H%M%s`# 执行数据库备份命令/usr/bin/mysqldump -u数据库用户名 -p数据库密码 数据库名 | gzip > $backupdir/mysql_designman_$time.sql.gzfind $backupdir -name "mysql_*.s

2021-03-04 16:52:17 313 1

原创 Ubuntu之Crontab定时任务设置

使用说明crontab -l #查看详情crontab -e #设置定时任务*  *  *  *  *  command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 应用示例30 21 * * * /usr/local/etc/rc.d/lighttpd restart # 每晚的2

2021-03-04 16:46:48 789 1

原创 Ubuntu之云服务器Ubuntu初始化配置

云服务器Ubuntu实话配置修改云镜像源# deb cdrom:[Ubuntu 20.04.1 LTS _Focal Fossa_ - Release amd64 (20200731)]/ focal main restricted# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to# newer versions of the distribution.deb http://mirrors.aliy

2021-03-04 16:36:24 880 2

原创 FastDFS配置(Centos7)

1、文件说明文件名称说明nginx前端代理服务器fastdfs-nginx-module-masternginx 和 fastdfs 配置中间件fastdfs分布式文件系统libfastcommon-master插件fdfs/etc/fdfs/目录下所有配置文件nginx.confignginx安装成功后修改nginx-1.10.1nginx源码安装文件注意:其他没有说明的文件暂时不用管2、需要提前创建的文件夹说明:文件夹路径

2020-07-10 11:31:05 266 1

原创 接口空格去除能解决

java.lang.IllegalArgumentException: Illegal character in path at index 64

2020-03-10 14:13:21 261

原创 Window配置apache服务

配置apache服务使用管理员权限执行cmd跳转apache的bin目录,执行指令httpd -k install修改apache虚拟目录文件,添加媒体文件虚拟目录 (250行左右)<IfModule dir_module> DirectoryIndex index.html index.php index.htm l.php Alias /web "F:/ap...

2019-12-07 14:42:29 292

原创 Eclipse添加Spring Tool

查看使用的eclipse编辑器版本,操作如下Help -> About Eclipse IDE版本和spring tool 契合很重要,https://spring.io/tools3/sts/all针对URL做出了总结 如下2019-06 (4.12)https://download.springsource.com/release/TOOLS/update...

2019-10-25 17:35:26 220

原创 eclipse Mybatis自动生成代码

2019-10-17 10:42:04 180

原创 Eclipse 添加Lombok插件

详细步骤:1、前往官网先https://projectlombok.org/download 下载Lombok.jar文件2、通过cmd,切换到eclipse安装路径(路径下包含eclipse.exe),运行下面指令,会出现一个弹出框选择eclipse安装目录即可java -jar Lombok.jar3、待安装好lombok.jar,eclipse的安装目录会多出eclipse.ini...

2019-10-15 10:06:40 392

原创 SVN日常总结

SVN日常总结一、svn更新或者checkout文件显示图标解决方案:1、安装svn的时候会生成一个setting,双击“settings”,Icon Overlays中的status 擦车选择shell,driver types选择fixed drivers;Icon set选择MufWin7在这里插入图片描述2、在运行里输入regedit,进入注册表界面,HKEY_LOCAL_MAC...

2019-10-14 16:29:30 122

原创 优雅处理媒体文件读取

优雅处理媒体文件读取详细步骤如下所示:1、如果有多个可用域名,可以配置多个域名指向当前服务器ip(略);2、在tomcat的conf目录下找到server.xml文件同时将对应文件配置如下 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="tru...

2019-10-10 16:05:01 106

原创 GoLang 在window系统先编译linux运行程序

日常记录在安装golang的前提下,进入dos界面并切换到对应的golang程序目录,并依次执行下列指令: 1、SET CGO_ENABLED=0 2、SET GOOS=linux 3、SET GOARCH=amd64 4、go build xxx.go运行完指令后,对应的文件夹下就会生成linux可以执行的二进制程序...

2019-08-16 15:00:48 825

原创 redis日常操作总结

redis日常操作总结如何删除redis中的所有数据redisredis清空所有数据的三大指令:FLUSHALL,FLUSHDB,SCREPT FLUSH1.FLUSHALL [ASYNC]说明表示清空所有DB中的所有数据。默认为同步操作,其中ASYNC标识异步操作,即清空操作在一个新的线程中进行,不会妨碍主线程运行。$ redis-cli -h 127.0.0.1 -p 637...

2019-07-18 15:23:14 214

原创 IDEA常用设置操作

IDEA @Autowired 消除红色下划线日常总结

2019-06-18 17:49:56 262

原创 fastJSON小总结

fastJSON常见的操作1、获取json字符串中的数据{ "IP":"192.168.0.1:8080", "ids":[123,2344], "data":{ "fileMd5":"['123456','1231212sdwd']" }}1) String IP = jsonObject.getString("IP");...

2019-05-10 09:22:29 85

原创 Spring 4 项目配置定时器

1、引入定时器需要引入的maven依赖<!-- 关于quartz 建议1.8<版本--><dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version&g...

2019-05-07 08:21:55 372

原创 Centos7安装桌面程序具体步骤(方便在linux环境下编程)

1、首先安装X(X Window System)yum groupinstall "X Window System" 回车(注意有引号)2、检查一下我们已经安装好的软件以及可以安装的软件yum grouplist 回车选择GNOME Desktop和Graphical Administration Tools进行安装yum groupinstall "GNOME Desktop...

2019-04-17 00:23:54 941

原创 maven环境变量配置以及修改本地仓库

一、环境变量配置1、M2_HOME(maven解压地址)D:\00maven\apache-maven-3.6.0-bin\apache-maven-3.6.02、M2_PEPO(本地仓库地址)D:\00maven\.m2\repository3、Path(环境)win10:新建(1)%M2_HOME%\bin(2)%M2_PEPO%二、更换本地仓库的配置路径:D:\0...

2019-04-17 00:23:11 821

原创 Ubuntu忘记密码重置密码总结

1、启动虚拟机的时候,反复按下esc按键2、选择 Ubuntu高级选项 enter3、选择(recovery mode) 按下e进行编辑4、按向下箭头往下翻,在倒数第五行找到【recovery nomodeset】并将之删除,然后下移一行,在行尾添加【quiet splash rw init=/bin/bash】(下图中的linux行尾,即locale=en_US quiet splas...

2019-04-17 00:21:31 743

原创 数据库中文乱码解决方案

系统环境为Centos 71、登录数据库mysql -u 用户名 -p输入用户对应的密码即可登录数据库2、查看数据库对应的字符集合show variables like 'character_set%'3、编辑对应的配置文件cd /etc/my.cnfvi /etc/my.cnf 编辑对应的文件,向文件添加对应的下面的信息character-set-serve...

2019-04-16 18:10:10 1200

原创 mysql8.0免安装版(踩坑)

1、首先需要去到mysql官方网站下载mysql-8.0.15-winx64.zip免安装压缩包,解压存放到你自己喜欢的路径2、进入解压后的文件中,如果已经有了data目录的话需要将data目录中的所有的文件删除,记住是所有,(这个是为了后面或取临时登录密码使用的)3、在解压文件目录下创建my.ini的文件文件中添加以下内容:[Client]#端口号尽量不要与之前已经转好的数据库的端...

2019-04-03 10:37:45 2339

原创 本地Ubuntu免密连接远程服务器的解决办法(两种情况)

一、第一种情况,公钥和私钥有服务器端生成1、下载服务器端的免密连接私钥id_rsa(一般是这样命名的)2、登录本地Ubuntu系统,切换到root权限用户3、执行指令:ssh-keygen -t rsa 然后一直回车,这样就会在/root/.ssh/目录下创建了两个文件id_rsa(私钥)和id_rsa.pub(公钥)4、接下来就是处理这两个文件,默认情况下我们是不需要id_...

2019-04-01 16:38:38 414

原创 IDEA更换本地maven仓库后系统出现jar包下载不全的现象的解决方案

1、2、在对应输入框中添加下面的执行指令 

2019-02-22 18:11:55 2559

原创 git创建用户名和邮箱

1.修改用户名和邮箱账号信息:  (1)去c盘搜索框输入gitconfig,会看到有一个名称为config的目录    它是用来存放git的一些配置信息的,在这里可以直接配置  (2)[user]        [email protected]   邮箱        user.name=123           用户名            (3)常用指令:    查...

2018-07-28 00:05:10 9213

原创 jquery中$符号报错的问题

请将所有的jquery包放到body外面即可!

2017-10-29 08:44:49 1758

fastbase.zip

分布式文件管理系统fastdfs在ubuntu系统部署需要的插件以及相关配置说明

2021-09-14

FastDFS需要的配置需要软件和配置说明

整合配置fastdfs、nginx、nginx扩张插件,配置文件配置说明以及需要创建文件说明(zip是对应安装需要的zip)

2020-07-10

Apache服务器安装包

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。

2019-12-07

空空如也

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

TA关注的人

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