自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 端口占用处理

端口占用处理netstat -ano | findstr 端口号taskkill -PID 进程号 -F

2020-12-01 11:00:58 134

原创 Spring Boot logback 日志文件配置

引入依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.24</version> </dependency>logback-spring.xml 配置<?

2024-07-03 11:30:53 778

原创 Linux 相关命令

du: 是用来估算文件空间占用的命令。-h: 以人类可读的格式显示结果,例如以GB、MB等单位。–exclude 参数来排除特定的目录或文件,以防止 du 命令尝试访问 /proc 下的内容。sort -rh: 排序结果。-r: 以逆序排序,即最大的文件夹在前面。–max-depth=1: 限制深度为1,只显示直接子目录的信息。-h: 以人类可读的格式进行数值排序,例如"1K"、"2M"等。/: 指定要扫描的目录为根目录。

2024-07-01 17:42:26 182

原创 @PropertySource 配置读取文件位置配置

file:./config/test.properties 读取jar包所处文件夹同级目录的config下配置文件test.properties。file:./test.properties 读取jar包所处文件夹同级配置文件test.properties。classpath:/test.properties 读取jar包内的配置文件test.properties。使用场景:当我们打包发布文件是需要将配置文件拿出来配置,这个时候就需要配置读取文件的位置。程序启动输出地址:config。

2024-05-09 13:15:37 397

原创 Linux离线安装nginx

4、 --with-http_stub_status_module: 这个选项启用了 Nginx 的 stub_status 模块,允许通过 HTTP 请求查看 Nginx 的状态信息,比如当前的连接数、请求处理情况等。5、 --with-http_gzip_static_module: 这个选项启用了 Nginx 的 gzip_static 模块,允许 Nginx 在传送静态文件时进行 gzip 压缩,提高传输效率。这个命令会在配置成功后,编译 Nginx,并将编译后的结果安装到之前指定的安装路径中。

2024-05-08 15:08:58 812

原创 长安链管理台部署

4、查看docker 相关的内容 docker-ce 社区版 ee企业版。7、下载docker-compose。docker环境依赖安装。2、安装需要的安装包。3、安装需要的安装包。5、安装docker。6、启动docker。

2023-07-16 13:04:44 251

原创 HTML基于Vue实现Cron生成器

https://img-blog.csdnimg.cn/a92dfbe173ca4f1f9433586a3e774e2e.png

2023-04-14 10:20:13 1417

原创 正则表达式

正则表达式

2023-02-10 13:48:38 1068

原创 Iframe 自适应宽高

Iframe 自适应宽高

2022-09-02 15:57:37 1777

原创 Chrome 谷歌分页打印 去除页眉页脚 点击取消或打印关闭当前窗口

page-break-before(指定元素前添加分页符)auto 默认值。如果必要则在元素前插入分页符。always 在元素前插入分页符。avoid 避免在元素前插入分页符。left 在元素之前足够的分页符,一直到一张空白的左页为止。right 在元素之前足够的分页符,一直到一张空白的右页为止。inherit 规定应该从父元素继承 page-break-before 属性的设置。/* 在h1元素前始终插入分页符 */@media print { h1 {pag

2021-12-01 13:55:26 3033 1

原创 IE9 input 上传文件

需要引用jquery.form.js<script type="text/javascript" src="jquery.form.js"></script> <form id="uploadForm" method="post" enctype="multipart/form-data"> <input type="text" name="fileID" :value="fileid" style="display: none;">

2021-12-01 13:50:03 693

原创 IE9 适配 flex 转换 table-row,table-cell 绘制表格

由于最开始绘制表格时没考虑IE9的适配,使用flex布局绘制了表格。完成后发现要适配IE9,直接原地爆炸,重写吧不工作量有点大。最终百度发现可以通过使用table-row和table-cell解决问题。参考l链接:https://www.jianshu.com/p/df53fc3ed00b主要使用以下样式/*主要代码*/.row { display: table-row;}/*主要代码*/.cell { width: 130px; height: 50px;

2021-12-01 13:42:55 1210

原创 vue中使用mavon-editor, 不使用cdn,使用本地样式

由于mavon-editor中 highlight.min.js,github-markdown.min.css,katex.min.css,katex.min.js,highlight的styles和languages 默认使用的是cdn地址,如果网络不稳定则会导致引用失败。mavon-editor源码引用样式如下解决方法:将下载所需文件放到本地引用或从vue项目中node_modules下找到mavon-editor将dist下css,font,highlightjs,katex,mark.

2021-11-15 09:33:44 3866 9

原创 CSS实现div实心和空心箭头

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" /> <title>tim.

2021-06-18 15:12:57 1680

原创 Linux nginx的自定义安装与彻底卸载

nginx下载地址:http://nginx.org/en/download.html安装所需依赖yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel或yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel创建nginx安装目录# 在根目录下创建data文件夹mk.

2021-06-01 10:29:44 310

原创 Oracle 更改数据库字符集

Oracle 更改数据库字符集为ZHS16GBKconn /as sysdba; // 连接数据库shutdown immediate; // 关闭数据库startup mount; //装载数据库,打开控制文件ALTER SYSTEM ENABLE RESTRICTED SESSION; // 开启RESTRICTED模式ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; // 总共可创建0个job进程 防止有任务自动启动执行ALTER SYSTEM SET

2021-05-28 14:58:56 523 1

原创 动态地给Java对象添加字段并赋值

需要引入的maven依赖: <!--===========bean 动态 添加 字段==================--> <!--(必须显式添加)--> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifact

2021-03-04 15:23:40 504

原创 docker 安装 minio

1 搜索镜像的命令docker search minio2 拉取镜像docker pull minio/minio3 启动与安装镜像-it 表示运行参数-p 表示暴露端口-d 表示后台运行-v 卷挂载先创建 /data/docker/minio/data 和 /data/docker/minio/config 两个文件夹 用于卷挂载MINIO_ACCESS_KEY (账号)MINIO_SECRET_KEY (密码)docker run -p 9000:9000 --name

2021-01-01 21:24:57 213

原创 微信小程序通过公众号推送模板消息

微信官方API:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/uniform-message/uniformMessage.send.html配置文件:# 服务端口server: port: 8110spring: application: # 服务名 name: ybrain-wxmini # 环境设置:dev、test、prod profiles: ac.

2020-12-31 09:50:09 1078 1

原创 Linux设置开机自动运行脚本

方法一:修改 /etc/rc.d/rc.local 文件/etc/rc.d/rc.local 文件会在 Linux 系统各项服务都启动完毕之后再被运行。所以你想要自己的脚本在开机后被运行的话,可以将自己脚本路径加到该文件里。但是,首先需要确认你有运行这个文件的权限。$ chmod +x /etc/rc.d/rc.local为了演示,我们创建了一个脚本,当它被执行之后,将在家目录下写入有特定信息的文件。$ vim auto_run_script.sh#!/bin/bashdate >&

2020-12-23 10:58:25 90 1

原创 Spring Security Oauth2 自定义授权方式获取token

通过密码模式授权流程分析可以知道以下两部分内容:第一部分:关于授权类型 grant_type 的解析每种 grant_type 都会有一个对应的 TokenGranter 实现类。所有 TokenGranter 实现类都通过 CompositeTokenGranter 中的 tokenGranters 集合存起来。然后通过判断 grantType 参数来定位具体使用那个 TokenGranter 实现类来处理授权。第二部分:关于授权登录逻辑每种 授权方式 都会有一个对应的 Authent.

2020-12-19 21:44:18 3749 2

原创 SpringBoot微服务打包Docker镜像

SpringBoot微服务打包Docker镜像1、构建springboot项目等待项目构建完成!# 创建Controller包 和 HelloControllerpackage com.example.springbootdemo.controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestCon

2020-11-16 10:34:14 243

原创 Docker部署Redis集群

部署Redis集群# 创建一redis网卡docker network create redis --subnet 172.38.0.0/16# 创建网卡[root@localhost ~]# docker network create redis --subnet 172.38.0.0/16bccfe4e04aa5137dcdb3d803ac424bbf7606ec7830b56e884b68f49781931fe0# 查看网卡[root@localhost ~]# docker net

2020-11-16 10:33:36 214

原创 Docker 网络 详解

Docker 网络理解Docker0清空所有环境# 删除所有容器docker rm -f $(docker ps -aq)# 删除所有镜像docker rmi -f $(docker images -aq)测试[root@localhost ~]# ip addr-bash: ip: command not found[root@localhost /]# yum -y install initscripts[root@localhost /]# ip addr1: lo:

2020-11-16 10:32:39 212

原创 Docker 发布自己的镜像到DockerHub和阿里云上

发布自己的镜像提交到DockerHub上1、地址 https://hub.docker.com/ 注册自己的账号!2、确定这个账号可以登录!3、在我们服务器上提交自己的镜像!# 查看 docker login 指令[root@localhost home]# docker login --helpUsage: docker login [OPTIONS] [SERVER]Log in to a Docker registry.If no server is specified, t

2020-11-15 13:06:57 379

原创 DockerFile 介绍及编写

DockerFileDockerFile介绍dockerfile是用来docker镜像文件!命令参数脚本!构建步骤:1、编写一个dockerfile文件2、docker build 构建成为一个镜像3、docker run 运行镜像4、docker push 发布镜像(DockerHub、阿里云镜像仓库!)查看一下官方是怎么做的?点击对应版本进入GitHub很多官方的镜像都是基础包,很多功能没有,我们通常会自己搭建自己的镜像!DockerFile构建过程基础知识:1、每个保留关

2020-11-15 13:01:20 3229 2

原创 Docker 容器数据卷

容器数据卷使用数据卷方式一:直接使用命令进行挂载 -vdocker run -it -v 主机目录:容器目录#测试[root@MiWiFi-R3600-srv home]# docker run -it -v /home/centos:/home centos /bin/bash#启动起来之后可以通过 docker inspect 容器ID 查看[root@MiWiFi-R3600-srv ~]# docker inspect f07d53fa8401测试文件的同步#docker容

2020-11-15 12:53:26 223

原创 commit 提交容器成为一个新的镜像

commit 镜像命令描述docker commit 提交容器成为一个新的镜像# 命令和git原理类似docker commit -m="提交的描述信息" -a="作者" 容器ID 目标镜像名:[TAG版本号]实战测试# 1、启动一个默认的tomcat[root@MiWiFi-R3600-srv ~]# docker run -it -p 8080:8080 tomcat# 2、发现这个默认的tomcat没有webapps应用,镜像原因。[root@MiWiFi-R3600-srv ~

2020-11-15 12:44:44 686

原创 Docker图形化界面管理工具 portainer

Docker图形化界面管理工具 portainerDocker图形化界面管理工具!提供一个后台面板供我们操作! docker run -d -p 8088:9000 \--restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer访问测试:http://ip:8088/...

2020-11-15 12:40:47 256

原创 Docker 安装 Tomcat

Docker 安装 Tomcat1、搜索镜像 docker search tomcat[root@MiWiFi-R3600-srv /]# docker search tomcat2、下载镜像 docker pull tomcat[root@MiWiFi-R3600-srv /]# docker pull tomcatUsing default tag: latestlatest: Pulling from library/tomcate4c3d3e4f7b0: Pull complete

2020-11-15 12:37:17 202

原创 Docker 安装 nginx

Docker 安装 nginx1、搜索镜像 docker search nginx[root@MiWiFi-R3600-srv /]# docker search nginx2、下载镜像 docker pull nginx[root@MiWiFi-R3600-srv /]# docker pull nginxUsing default tag: latestlatest: Pulling from library/nginxbb79b6b2107f: Pull complete5a9f1c

2020-11-15 12:33:48 204

原创 Docker的常用命令

Docker的常用命令帮助命令docker version # docker当前版本信息docker info # docker系统信息docker --help # 帮助命令帮助文档的地址:https://docs.docker.com/engine/reference/commandline/build/镜像命令查看本地的主机上的镜像 docker imagesdocker images # 可选项-a,--all #列出所有镜像-q,--quiet #只显示

2020-11-15 12:19:00 153

原创 Docker 阿里云镜像加速

阿里云镜像加速1、登录阿里云找到容器镜像服务2、找到镜像加速地址(每个人都有自己的内网地址)3、配置使用sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["https://r6d5vl6o.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart doc

2020-11-15 12:15:34 141

原创 CentOS 7 安装Docker

CentOS 7 安装Docker官方文档:https://docs.docker.com/engine/install/centos/1、卸载旧版本yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \

2020-11-15 12:12:40 134

原创 Byte 转 Blob 用JSP从数据库中读取图片并显示在网页上

<%@ page contentType="text/html; charset=gbk" %> <%@ page import="java.io.*"%> <%@ page import="java.sql.*, javax.sql.*" %> <%@ page import="java.util.*"%> <%@ page impo...

2019-10-25 10:01:22 712

空空如也

空空如也

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

TA关注的人

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