自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python辅助命令

2.生成需求包的依赖文件。1.打包为可执行文件。

2023-10-07 14:31:16 96

原创 linux使用正则表达式删除文件

Linux使用rm命令可用来删除文件或目录,原理是直接把文件系统中的数据全部清空。使用正则表达式,我们可以对所需要删除的文件进行条件判断,只有满足条件的文件才会被rm命令选中。

2023-06-19 09:33:05 973

原创 linux查看文件夹大小

1、最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。6、对于指定文件夹也可以指定显示层次深度,如du -h --max-depth=0 software/及du -h --max-depth=1 software/2、通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。5、如果只想查看指定目录的总大小,可以使用du -sh 目录名称。

2023-06-19 09:29:31 16072

原创 CentOS 7 磁盘挂载

输入n,p,1,回车,回车, 最后按wq保存退出,这样sdb1分区就创建完成了,按错的话可以直接输入q退出即可,也可以输入d删除刚刚所建的分区。因此如果需要开机自动挂载的需要,就要把分区挂载信息添加到配置文件/etc/fstab中,实现开机/重启自动挂载。刚才的操作已经成功将/dev/sdb1挂载到/www下,但是属于临时挂载,一旦服务器重启,挂载就会丢失。-a 加载文件“/etc/fstab”中描述的所有文件系统。1.查看未挂载的磁盘,若未分区,则需要先分区格式化。-h 显示帮助信息并退出。

2023-04-28 16:49:41 1383

原创 Centos7安装Redis

由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装。systemctl start redis.service #启动redis服务。从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录。systemctl stop redis.service #停止redis服务。systemctl enable redis.service #设置开机自启动。四、安装并指定安装目录。

2023-04-28 16:44:40 710

原创 centOS7 下安装 JDK

centOS7 下安装 JDK

2022-07-20 15:44:26 425

原创 Centos7 安装MySQL详细步骤

Centos7 安装MySQL详细步骤

2022-07-20 15:39:31 27233 8

原创 centos7安装frpc

centos7安装frpc

2022-07-20 15:30:20 965

原创 CentOS7安装Nginx

centos7安装Nginx

2022-07-20 15:07:34 162

原创 Tomcat做成windows服务

Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用。我们可以通过tomcat文件下的startup.bat来启动服务,但是如果服务器重启之后还得再手动启动服务,如果我们做成windows服务就可以开机自启动了。网上已经有不少人写了关于如何做成windows服务的文章,但是大多数都不太好,甚至会误导大家走弯路,所以我决定把我知道的这些写成经验,希望能够给大家一些帮助。 首先安装jdk并配置相应的环境变量(这个网上有很多,不会的自行搜索),去Apa

2022-04-20 13:44:06 1268

原创 java之cpu过高排查

1、首先,使用top命令看一下那个进程CPU过高top2.记录一下pid号:64644,然后Ctrl+c,停止。输入:top -H -p 64644这样到java进程中那个线程导致的CPU过高。拿到PID:64659。由于java栈中显示的pid是16进制的。所以这里需要将十进制转化为16进制:printf '%x\n' 64659 3.使用jstack命令查看,将刚才十进制转化为16进制的:fc93了,使用grep过滤一下jstack 6464

2021-07-19 13:46:41 2734

原创 Linux下如何不停止服务,清空nohup.out文件

1.nohup.out的由来及作用用途:LINUX命令用法,不挂断地运行命令。语法:nohup Command [ Arg ... ] [ & ]描述:nohup 命令运行由Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。例子: nohup ./startWeblogic.sh & ...

2021-07-12 10:59:27 2167

原创 centos安装ffmpeg4.2

安装依赖包 1 2 yuminstallautoconf automakebzip2cmake freetype-develgccgcc-c++ git libtoolmakemercurial pkgconfig zlib-devel x264-devel yuminstall-y yasm 安装源码下载地址https://www.ffmpeg.org/download.html#build-linux 1 ...

2021-06-18 13:49:42 167

原创 CentOS 下FFmpeg安装

1、Linux系统CentOS 7.52、安装安装EPEL Release,因为安装需要使用其他的repo源,所以需要EPEL支持[linuxidc@localhost www.linuxidc.com]$sudo yum install -y epel-release rpm[linuxidc@localhost www.linuxidc.com]$sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 //...

2021-06-17 14:57:19 245 1

原创 -bash: ./1.sh: 权限不够

问题:有时在操作linux系统的时候,可能会经常遇到权限不够的问题,今天我就系统的解决介绍下这个问题。需要知识:一般我们在linux ,ll显示的信息如下,具体都什么意思呢,在下面这个图示中,都有详细的介绍:如果遇见执行的时候,权限不足这样情况,你只需要修改所属用户,用户组等权限,就ok了。chmod -R 755 1.sh至于755,这个数字怎么来的参考下图:————————————————版权声明:本文为CSDN博主「chenyanlong_v」的原创文章,遵循CC 4...

2021-06-17 14:53:15 3417

原创 解决Linux环境下执行脚本时报错:/bin/bash^M: 坏的解释器: 没有那个文件或目录

一、问题描述我在Windows 10 系统下编辑了一个发送消息到企业微信的shell脚本文件,然后copy到了远程的Linux服务器,当运行的时候报错了。如下所示:root@ubuntu116:/data/gitlabData/auto_back_shell# ./qiyewechat-notifier.sh-bash: ./qiyewechat-notifier.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录root@ubuntu116:/data/gitlabData/.

2021-06-17 14:50:37 324

原创 CentOS上安装Node.js

一、第一步 在CentOS找好安装位置cd /usr/local/bin/切换目录到/usr/local/bin/因为之前安装了。我就换一个位置到/usr/local/temp。你们随意。不过我推荐这个路径。我的位置去Node.js中文网选择要下载的版本Node.js 中文网​nodejs.cnNode.js中文网选择Node.js中文网是为了快!至于为什么快,那你就跟我瞧瞧。点击 下载点击阿里云镜像这就是我为什么要你上车...

2021-06-17 14:45:38 400 1

原创 springboot自定义缓存工具类

缓存是高并发系统的利器,可以大大减轻数据库压力,提高响应速度。以下介绍在spring boot中使用redis来自定义缓存工具类引入redis pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>

2021-03-26 15:36:13 876

原创 springboot集成rabbitmq

导入pom <!--rabbitMQ--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>rabbitmq配置spring.rabbitmq.host=localhostspring.rabbit

2021-03-26 13:13:56 84

原创 Windows 安装rabbitmq

RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。RabbitMQ官方地址:http://www.rabbitmq.comRabbitMQ由Erlang语言开发,需要安装与RabbitMQ版本对应的Erlang语言环境otp_win64_{version}.exe,再安装rabbitmq-server-{version}.exe。安装Erlang

2021-03-26 12:57:39 104

原创 java 非法字符 \ufeff

提示:Error:(1, 1) java: 非法字符: ‘\ufeff’Error:(1, 10) java: 需要class, interface或enum百度了下说是编码问题、方法一:然后就可以了。先选择gbk、然后convert、然后在选择一下utf-8在convert确认下就行了。方法二:将这些报错的文件拷贝到一个目录中,然后用notpad++打开,点击工具类上的 编码,将 以uft8格式编码 转为 以utf8无BOM格式编码,然后保存,再覆盖idea中对应的...

2021-03-16 15:24:18 333

原创 Java使用RXTX读取串口

准备工作下载资源文件首先下载RXTX库对应的资源文件。下载地址 http://fizzed.com/oss/rxtx-for-java 根据自己的系统下载对应的文件。拷贝动态库RXTX 的实现还需要依赖几个动态库,所以我们要先把动态库放到对应的 jdk 目录下面去。windows 和 linux 拷贝的文件不同:window平台:拷贝 rxtxSerial.dll —> <JAVA_HOME>\jre\bin拷贝 rxtxParallel.dll —> <JA

2021-03-16 15:15:19 952

原创 debian10安装redis

Redis版本5.0.x包含在默认的Debian 10存储库中。要安装它,请以root或具有sudo特权的用户身份运行以下命令:sudo apt updatesudo apt install redis-server安装完成后,Redis服务将会自动启动,你可以通过以下命令校验Redis服务是否正常运行:sudo systemctl status redis-server输出类似如下所示:redis-server.service - Advanced key-value sto

2021-03-12 16:42:50 518

原创 nodejs服务后台持续运行的方法

forever是一个nodejs守护进程,完全由命令行操控。forever会监控nodejs服务,并在服务挂掉后进行重启。1、安装 forevernpm install forever -g2、启动服务service forever start3、使用 forever 启动 js 文件forever start index.js4、停止 js 文件forever stop index.js5、启动js文件并输出日志文件forever start -l forever.log

2021-03-12 16:22:02 392

原创 debian10 安装ffmpeg

在Debian 10下安装FFmpeg 4.1.4的方法官方的Debian 10存储库包含可以与apt软件包管理器一起安装的FFmpeg软件包,在写本文时,Debian 10存储库中可用的FFmpeg当前版本为4.1.4。执行以下命令的前提是你的Debian 10系统必须具备有sudo用户权限1、请先更新,这一步不能省:sudo apt update2、然后输入以下命令以安装FFmpeg软件包:sudo apt install ffmpeg3、上面的命令执行完后,运行以下命令验证FF

2021-03-12 16:19:06 3147

原创 debian10 安装nodejs

从Debian存储库安装Node.js和npmNode.js和npm可以从标准的Debian存储库安装,在选写本文时,存储库中的版本是v10.x,这是最新的LTS版本。要在Debian上安装Node.js和npm,请使用以下命令:sudo apt updatesudo apt install nodejs npm一个安装完成,通过键入以下命令进行验证:nodejs --version该命令将显示Node.js版本:v10.15.2注:这是在Debian上安装Node.js

2021-03-12 16:13:37 1651

原创 debian10 安装jdk8

下载Oracle JDK 8在 Debian 上安装 Oracle JDK 需要从官网上下载可供安装的软件包。这里我们使用curl命令来从 Oracle 网站下载 Oracle Java 8。默认情况下curl命令工具并未在系统中安装可以通过如下命令先安装curlsudo apt-get install curlcurl命令安装后,则可通过如下命令下载Oracle JDK 8 软件curl -L -b "oraclelicense=a" -O http://download.orac

2021-03-12 16:06:49 4250

原创 springboot导出excel

jar包 <!-- apache poi office --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.8</version> </dependency> <dependency> <groupId>o

2020-08-25 16:33:16 236

原创 spring boot生成pdf工具类

导入jar包,itextpdf不支持中文,需要导入itext-asian语言包 <!--pdf依赖--> <!-- 支持中文--> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itext-asian</artifactId> <version>5.2.0</version> </depen

2020-08-24 17:19:43 646

原创 tomcat参数配置(端口,乱码,闪退)

1.修改tomcat端口,修改tomcat编码方式 在tomcat conf目录下修改server.xml 中的(port:端口,URIEncoding:编码)<Connector port="9080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />2...

2020-06-08 18:05:17 201

原创 解决python第三方库下载慢的方法

1.临时更改pip install 插件名字 -i https://pypi.tuna.tsinghua.edu.cn/simple12.永久更改1.Windows文件路径:C:\Users\Money\AppData\Local\pip\pip.ini[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple2.Li...

2020-05-08 14:21:50 929

原创 如何把bat放入开机启动

首先,打开你需要开机自动运行的bat批处理文件所在目录。 然后,在bat文件上右击鼠标,在弹出的菜单中选择“创建快捷方式”,为bat批处理文件在当前目录中创建一个快捷方式。 然后点击“开始菜单”,依次展开“所有程序”——“启动”。下图为xp系统操作图,win7的也基本相同。 然后在“启动”选项上右击鼠标,弹出菜单中选择“打开”(如果你希望b...

2020-02-28 15:02:49 2400 1

原创 linux开放指定端口命令

1、开启防火墙 systemctl start firewalld2、开放指定端口 firewall-cmd --zone=public --add-port=1935/tcp --permanent命令含义:--zone #作用域--add-port=1935/tcp #添加端口,格式为:端口/通讯协议--permanent #永久生效,没有此参数重启后失...

2020-02-28 14:57:08 515

原创 遇到多个构造器参数时考虑用构建器

package com.sudy.alarm.test;//Builder Patternpublic class NutritionFacts { private final int servingSize; private final int servings; private final int calories; private final int ...

2020-02-27 13:06:13 151

原创 查看JAVA进程中哪个线程CPU消耗最高

一,在centos linux 上查看进程占用cpu过高top -b -n 1查看哪个进程程消耗最高二,查看JAVA进程中哪个线程消耗最高2.1 导出java运行的线程信息jstack 进程id(jps查看)jstack 进程id > ps.txt2.2 查找最消耗cpu的java线程jps找到java进程PID命令:ps -mppid-o THR...

2020-02-26 15:34:32 1091

原创 springboot配置拦截器

1.编写配置package com.sudy.epay.config;import com.sudy.epay.interceptor.LoginInterceptor;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation....

2019-10-15 09:29:30 204

原创 springboot发送邮件

maven配置 <!--springboot 邮件--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency...

2019-09-18 14:32:33 146

原创 http接口测试工具

需要的工具1、谷歌浏览器(这是开发人员必用的浏览器,这里就不再详述了)2、Advanced-REST-client插件链接:https://pan.baidu.com/s/1bo05Bun密码:emah在Chrome浏览器中打开: chrome://extensions/勾选开发者模式和选择“加载正在开发的扩展程序”选择在第一步解压出来的Advanced-REST-cli...

2019-08-13 17:22:44 2370

原创 springboot整合netty

pom <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.0.36.Final</version> </dependency>搭建服务端1.se...

2019-08-13 13:52:51 178

原创 设置tomcat开机自启动

第一步我们首先需要配置jdk和tomcat的环境变量,CATALINA_HOME:F:\Install\Tomcat7\apache-tomcat-7.0.62(tomcat安装路径)JAVA_HOME:F:\Install\jdk1.8\(jdk安装路径)path:F:\Install\jdk1.8\bin(jdk安装路径bin目录)path:F:\Install\Tomcat7...

2019-08-09 14:56:42 372

飞机大战源码

使用java语言编写的小游戏飞机大战,把面向对象展现的淋漓尽致。

2018-05-24

mysql英文版

mysql学习英文版,更深入的了解学习mysql的原理和使用方法

2018-05-24

jquery学习笔记

记录了jquery学习过程中的一些笔记,从基础的语法到一些demo

2018-05-16

空空如也

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

TA关注的人

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