自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

野生Java小菜鸟的博客

人生旅程中,顺畅也好,低谷也罢,都应该坦然面对。

  • 博客(81)
  • 资源 (6)
  • 问答 (4)
  • 收藏
  • 关注

原创 Windows10打开资源管理器慢、idea中Open File or Project慢、浏览器中调用文件选择框慢的解决办法

看网上说如标题所说的各种慢的解决办法,说是在设置中关闭索引。然鹅并没有什么卵用。注意了:这个时候需要资源管理器的网络位置是否映射有驱动器了,因为我映射了两个,其中一个是家里局域网的,所以不在家的时候是联不通的,于是也就出现了如题的问题。解决办法:把连接异常的驱动器或者连接速度缓慢的驱动器删除,即可解决!真是一个大坑...

2022-04-27 12:29:43 1231 1

原创 Kindle在线推书网站 强烈推荐

Kindle在线推送网站

2021-12-31 11:44:48 4099

原创 【CentOS7】MiniO对象存储利用宝塔面板对SSL配置

MiniO简介:MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。MinIO是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。〇、背景:MiniO对象存储服务看起来跟阿里的OSS很像,前段时间在阿里的ECS上部署了一下,用起来感觉还不

2021-06-30 11:15:41 1807 1

原创 【Java】Swagger导出文档

导出接口文档配置:0、确认系统的 /v2/api-docs 接口可用1、进行swagger2markup POM配置 <plugin> <groupId>io.github.swagger2markup</groupId> <artifactId>swagger2markup-maven-plugin</artifactId> <vers

2021-03-02 11:33:39 2424 1

原创 【CentOS7】PostgreSQL设置开机自启动

上篇博客记录了Postgresql10.3的安装过程,下面记录下配置开机启动的过程。1、设置开机自启动//拷贝linux文件,并更名为postgresql# cp /usr/local/postgresql-10.3/contrib/start-scripts/linux /etc/init.d/postgresql//进入/etc/init.d更改postgresql文件配置# vi postgresql如下图所示,我的非ROOT账户名称为home,postgresql安装根目录在/usr

2021-02-05 19:03:42 1879

原创 【CentOS7】PostgreSQL-10.3的安装

备注:#为root运行 $为普通账户运行0、安装gcc、gcc-c++、readline-devel、zlib-devel工具# yum install -y vim lrzsz tree wget gcc gcc-c++ readline-devel zlib-devel1、进入/usr/local/目录下# cd /usr/local2、下载postgresql-10.3.tar.gz# curl -O https://ftp.postgresql.org/pub/source/v1

2021-02-05 17:35:53 417

原创 【CentOS7】Linux Shell脚本编程

Shell 是用户与 Linux 操作系统之间沟通的桥梁。用户可以输入命令执行,又可以利用Shell 脚本编程去运行。随着 Linux 企业应用越来越多,维护 Linux 日常工作频繁,所以如果单靠手工去敲打命令是非常困难的,学会熟练使用SHELL编程是每个Linux SA必备功课。Linux Shell种类非常多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again Shell(/bin/bash)、C Shell(/usr/bin/csh)、K.

2021-02-04 16:26:30 4784 1

原创 【CentOS7】Linux系统优化

1) 优化 Linux 文件打开最大数:# vi /etc/security/limits.conf* soft nproc 65535* hard nproc 65535* soft nofile 65535* hard nofile 65535       为了防止失控的进程破坏系统的性能,Unix 和 Linux 跟踪进程使用的大部分资源,允许用户和系统管理员使用对进程的资源限制,设置的限制有两种: 硬限制和软限制:

2021-02-04 14:54:42 914 1

原创 【CentOS7】Linux基本知识

Linux执行流程:1. 当你打开电源后电脑所做的第一件事情就是 BIOS 初始化。BIOS 会读取引导设备设定,定位并传递系统控制权给 MBR(假设硬盘是第一引导设备)。2. MBR 从 Grub 或 LILO 引导程序读取相关信息并初始化内核。接下来将由 Grub 或 LILO继续引导系统。如果你在 grub 配置文件里指定了 systemd 作为引导管理程序,之后的引导过程将由 systemd 完成。Systemd 使用“target”来处理引导和服务管理过程。这些 systemd 里的

2021-02-04 14:47:24 605

原创 【CentOS7】临时&永久关闭selinux

临时关闭selinuxsetenforce 0开启selinuxsetenforce 1查看selinux状态getenforce更改selinux的配置文件# vi /etc/selinux/config更改SELINUX=enforcing为SELINUX=disabled即可永久关闭更改前:# This file controls the state of SELinux on the system.# SELINUX= can take one of these thr

2021-02-04 10:13:09 1675 1

原创 【CentOS7】开机自启动三种方法

有个需求,比如说我想要执行开机杀毒程序,就需要去做开机自启动相关操作。准备工作:在/usr/local目录下建立killviruses.sh (前提:安装病毒库)# vi killviruses.sh //键入以下内容(前提:已安装ClamAV)clamscan –ri / -l clamscan.log --remove//赋予可执行权限# chmod -R 777 /usr/local/killviruses.sh方法一:更改/etc/rc.d/rc.local在rc.local中加

2021-02-03 14:06:28 9353

原创 【CentOS7】selinux介绍及案例详解

setenforce是Linux的selinux防火墙配置命令〇、简介:SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。我们在命

2021-02-03 11:25:16 3106

原创 【CentOS7】Crontab定时任务(定时扫描清理病毒)

简介:crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρνο),原意是时间。通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。1、安装vixie-cron(cron主程序)和crontabs(用来安装 卸载或列举驱动cron守护进程的程序)

2021-02-02 14:41:43 1127

原创 【CentOS7】Clamav病毒库的安装与部署

Clamav的安装与部署简介:Clam AntiVirus(ClamAV)是免费而且开放源代码的防毒软件,软件与病毒码的更新皆由社群免费发布。目前ClamAV主要是使用在由Linux、FreeBSD等Unix-like系统架设的邮件服务器上,提供电子邮件的病毒扫描服务。ClamAV本身是在文字接口下运作,但也有许多图形接口的前端工具可用,另外由于其开放源代码的特性,在Windows与Mac OS X平台都有其移植版。1、 更新epel仓库源,yum下载clamav$ yum -y install

2021-02-02 14:34:53 1770 3

原创 【CentOS7】查看CPU各个内核的温度

简介:lm_sensors是一款linux的硬件监控的软件,可以帮助我们来监控主板,CPU的工作电压,风扇转速、温度等数据。这些数据我们通常在主板的 BIOS也可以看到。当我们可以在机器运行的时候通过lm_sensors随时来监测着CPU的温度变化,可以预防和保护因为CPU过热而会烧掉。前提:你的硬件支持1、检查 lm_sensors是否安装# sensors -v2、yum安装lm_sensors# yum install -y lm_sensors3、检测传感器# sh -c

2021-02-01 10:32:46 2167

原创 【CentOS7】Samba服务器的安装

Samba服务器可以让手机、电脑、平板等等所有网络设备都能实现数据共享。简单来说,就是很香!看一下百度的Samba的简单释义Samba简介:Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他

2021-01-31 15:40:04 1509

原创 【CentOS7】Linux挂载移动硬盘或U盘

安装环境:CentOS7.9安装前首先检查下GCC是否安装# gcc -v没有就安装一个吧!# yum install gcc-c++ -y # yum -y install gcc注意点:如果缺少gcc就会报错(可参考)make: *** 没有指明目标并且找不到 makefile。 停止。准备工作完成后进入正题1、下载ntfs-3g(ntfs-3g_ntfsprogs-yyyy.MM.dd)      下载地址:点击进

2021-01-31 11:42:11 1699

原创 【CentOS7】SakuraFrp配置开机自启动 [最新配置2021-01-29 亲测可用]

最近两天在配置SakuraFrp的开机自启动,在网上找了许多教程,都是千篇一律的过时配置,用这些配置都没有成功。查阅资料后进行了如下配置,并成功开机自启动。现将配置步骤一一列出,以备后续不时之需。1、添加服务# vi /etc/systemd/system/natfrp.service2、对服务配置文件进行配置[Unit]Description=NATFrpWants=network-online.targetAfter=network-online.target[Service]

2021-01-29 18:38:30 1111

原创 【CentOS7】-bash: ifconfig: 未找到命令

安装完CentOS7并配置完网络之后使用ifconfig命令进行测试出现以下情况:原因分析:缺少ifconfig组件那么我们可以下载相关的网络组件来解决yum install -y net-tools 一波未平,一波又起出现了一下问题(源error)经过分析得知yum源有问题怎么办呢?换阿里的yum源呗开始行动0、用wget下载【不可行、不可行、不可行】//看网上手用wget指令下载wget http://mirrors.aliyun.com/repo/Centos-7.re

2021-01-29 15:54:58 3100

原创 【CentOS7】wget: 未找到命令

在利用wget安装mysql出现以下问题原因分析:        检查本地yum库,里面没有wget解决办法://安装wget# yum -y install wget(如下图)再次测试,mysql就能下载了以上就是【wget: 未找到命令】的解决办法!...

2021-01-29 10:40:09 2903

原创 【CentOS7】普通用户切换角色:*不在sudoers文件中。此事将被报告。

CentOS7中使用非root用户切换角色时时出现以下错误:解决方案:1、切换root# su - root 2、给root写权限# chmod 640 /etc/sudoers3、查看权限# ll /etc/sudoers // -r--r-----. 1 root root 4328 9月 30 21:18 /etc/sudoers4、修改sudoers文件# vi /etc/sudoers5、在root ALL=(ALL) ALL下行添加 非root用户名

2021-01-29 10:09:42 720 1

原创 【CentOS7】宝塔面板的安装与使用

〇、宝塔官网一、面板特色功能:*一键配置服务器环境(LAMP/LNMP)* 一键安全重启* 一键创建管理网站、ftp、数据库* 一键部署SSL证书* 一键部署源码(discuz、wordpress、dedecms、z-blog、微擎等等)* 一键配置(定期备份、数据导入、伪静态、301、SSL、子目录、反向代理、切换PHP版本)* 一键安装常用PHP扩展(fileinfo、intl、opcache、imap、memcache、apc、redis、ioncube、imagick)* 数据库

2021-01-27 14:35:06 5779 3

原创 【CentOS7】快速创建非root用户

1.添加用户:adduser notroot2.添加密码:passwd notroot然后根据提示输入密码,例如输入“00000000”3.创建密码完成后,执行如下命令:usermod -a -G notroot4.将用户加入到 wheel组,这样就有sudo权限了,然后执行命令:su - notroot5.切换到自己刚创建的用户下命令:sudo ls -al /root6.然后输入密码,进入notroot用户注意:执行某个文件时现permission denied时,是

2021-01-27 11:31:07 1052

原创 【CentOS7】Linux设置静态IP

1、查看本机IPifconfig2、进入/etc/sysconfig/network-scripts目录下cd /etc/sysconfig/network-scripts3、查看该目录下有哪些网络配置文件,一般只要ifcfg-开头的,并进行编辑lsvi ifcfg-***4、按i 在配置文件中进行配置//进行以下配置TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_F

2021-01-27 10:42:08 533

原创 【CentOS7】Docker部署solo博客系统

简介:Solo 是一款小而美的博客系统,专为程序员设计我们有一个活跃的小众社区,文章可以推送到社区让更多人看到《Solo 从设计到实现》剖析这款系统的方方面面第一个版本发布于 2010 年,永不断更 ????一、获取最新镜像:docker pull b3log/solo二、安装 MySQL (点我)三、安装 solodocker run --detach --name solo --network=host \--env RUNTIME_DB="MYSQL" \--e

2021-01-27 09:46:34 290

原创 【CentOS7】Nginx的安装

linux版本:CentOS7 x641、下载nginx-1.19.3.tar.gz并传输至服务器      nginx下载地址2、服务器上yum安装 gcc、pcre-devel、zlib-devel、openssl-devel yum install -y gcc pcre pcre-devel openssl openssl-devel gd gd-devel(若不安装以上依赖,make && make insta

2021-01-27 09:22:13 136

原创 【CentOS7】安装nginx时出现make: *** No rule to make target `build‘, needed by `default‘. Stop.的解决办法

安装Nginx时报以下错误:make: *** No rule to make target build', needed bydefault’. Stop.解决方案如下:1、安装下面配置yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel2、重新configure./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-h

2021-01-27 09:15:38 5014

原创 【中间件】Jenkins简介及环境搭建

简介:    Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。作用:1、Jenkins的主要功能是将项目中重复执行

2021-01-22 11:31:14 1449

原创 【CentOS7】内网服务器SSH连接,看这篇就够了(SakuraFrp)

最近在博客(具体在哪忘记了)看到树莓派开发看了简单地介绍后甚是喜悦出于对技术的热爱,自己也要仔细研究一番才行树莓派百度释义:Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI) 是为学习计算机编程教育而设计),只有信用卡大小的微型电脑,其系统基于Linux。 随着Windows 10 IoT的发布,我们也将可以用上运行Windows的树莓派。自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功

2021-01-21 15:55:28 3256

原创 【VUE】Vue改变data的值,视图不会刷新的解决办法!

背景:       在用vant配合vue做分页功能的时候,发现请求下一页数据,数据已经请求成功,但是数据未能加载到视图上边,也就是视图没有得到刷新。       纠结许久未能找到合适的解决办法,查找文档得知,       当data中的数据resources进行改变时,需要对data中的res

2020-11-27 19:17:56 1724

原创 【VUE】Vue2.x中v-for赋值img src失败解决办法!

初次接触Vue,在学习的过程中有点懵逼,于是乎出了各种错误!下面开始记录这次出坑过程。resource是后台ajax请求得到的对象。在使用v-for遍历Vue data时,利用src="{{resource.video_cover}}"的方式获取报错。<div class="row" v-for="(resource,index) in resources"> <div class="col-xs-4 col-lg-2"> <div class="th

2020-11-27 15:05:23 761

原创 【Java】Java操作阿里云对象存储OSS记录

先看一下介绍:对象存储服务(Object Storage Service,OSS)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。步骤一:        在Maven工程中使用JAVA SDK十分简单,只要在在pom.xml文件中加入依赖就可以了。在 dependencies 标签内加入如下内容:<!-- 阿里OSS存储 -

2020-11-19 14:54:31 626

原创 【CentOS7】Nginx以非ROOT用户启动报错解决方案!

Nginx以非root用户启动报错解决方案:       在项目中需要用到nginx进行反向代理,于是进行了nginx的安装[安装教程]与配置,考虑到使用root账户启动nginx会存在不可预知的风险,于是切换到普通用户去进行启动。当然不可能一次就能启动成功,报了如下错误:nginx: [emerg] open() "/usr/xx/xxx/nginx/logs/access.log" failed (13: Permission

2020-11-19 14:33:35 1631

原创 【CentOS7】Nginx的安装

本文记录要安装的linux版本:CentOS7 x64 Nginx版本:nginx-1.19.3.tar.gz一、简介(百度释义):Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。二、安装步骤:1、下载nginx-1.19.3.tar.gz并传输至服务器;2、服务器上yum安装 gcc、pcre-devel、zlib-devel、openssl-develyum install -y gcc pcre pcre-

2020-11-03 18:19:57 334

原创 【Aspose-CAD for Java】DWG如何优雅的转换成PDF文档!

前言       有些应用场景下(建筑、机械、电子)我们需要实现CAD图在线阅览功能。然而Aspose.CAD(Aspose.CAD for Java 19.9版)是一个不错的选择,利用Java就能够很轻松的对CAD文件进行转换。       下面看下官方的释义:       Aspose.

2020-10-15 19:46:46 2910 16

原创 【CentOS7】Linux下常见的命令,补充中

cat 文件名称 :查看文件more :展示更多文件tab 一次 :补全tab二次 :列出所有以xx开头的文件及文件夹* 通配符 :用于代替多个字符? 通配符 :用于代替单个字符[ ] 通配符 :用于代替[ ]内出现的字符- 通配符 : 用于表示范围 text[a-z] 表示text[a]到text[z]pwd :显示当前目录cd/

2020-09-25 14:00:11 247

原创 【Java】oAuth2.0调试出现IncorrectResultSizeDataAccessException, Incorrect result size解决办法

获取access_token时报错:IncorrectResultSizeDataAccessException, Incorrect result size: expected 1, actual 3.问题在于 用同一个 client 同时去请求多次 access_token ; 第一个请求还没处理完,第二个相同请求已经到达 服务器,去查询 第一个请求的 AccessToken没查找 到就会出现这类情况;解决办法:oauth_access_token表中同一个cleent_id下有多条相同记录,删除重

2020-09-24 15:30:12 893 1

原创 【Java】SpringBoot下PageHelper分页不起作用记录

试了多种方法,不起作用最终更换Maven依赖,把原有的<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.x.x</version></dependency>更改为以下即可<!--pagehelper分页组件-->&

2020-09-24 15:28:00 348 1

原创 【CentOS7】Docker中部署kkFileView开源项目

      平常我们想要在页面展示一些Word、PDF等文档信息,但是需要自己使用Apose插件构建,并且想要展示多种格式的文档更是需要不同类型的jar去支持,无意间发现国内竟然有如此好的开源项目,首先在此感谢开发人员!先看下官网的介绍吧!开源项目介绍kkFileView为文件文档在线预览解决方案,该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pp

2020-09-24 15:03:45 2515

原创 【CentOS7】Centos7 V3.10快速安装Docker

0、访问Docker官网1、Docker官方指出Linux系统版本需3.8+,可查看系统版本 uname -srm 或 cat /proc/version 查看当前Linux的版本信息2、更新yum(仅用于未安装过yum的新机器或虚拟机,生产环境慎用),yum update 出现提示时输入y3、执行命令yum install -y yum-utils device-mapper-persistent-data lvm24、设置yum源 选择其中之一yum-config-manager -

2020-09-24 14:28:36 372

jarbao-19.9.0

解压即可使用,无解压密码!

2020-10-15

二维码扫描相关jar包

这是一个关于qrcode3.0 .m2中的jar包,使用方法:直接解压到里面。。。。。。。。。。。。。。。。。。。。。

2020-05-14

用于二维码扫描的jar包

QRCode.zip 用于解决maven下载不下来。

2020-05-14

java字节码反编译工具

是一款反编译软件,JD分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。

2018-11-08

数字卷轴特效

印用countUp.js制作数字卷轴特效(数字上下滚动特效)

2018-10-27

eclipse所有代码自动补全配置文件!

eclipse所有代码自动补全配置文件!点击file -- import -- perference 引入

2018-10-18

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

TA关注的人

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