
运维
文章平均质量分 55
南京小菜
这个作者很懒,什么都没留下…
展开
-
RSA分段加密/解密 nodejs 和java联调
*** 定义注解* 功能:排除请求体/响应体解密/加密,请求体参数/响应不需要进行解密/加密*/}/*** 定义注解* 功能:请求体/响应体解密/加密,请求体参数/响应需要进行解密/加密*/}原创 2022-08-22 11:43:43 · 1177 阅读 · 0 评论 -
密码学 aes rsa 分段加密 填充 rsakey 生成
加密和解密使用两个不通的秘钥,(public key和private key)公钥可以给别人私钥总是字节保留。原创 2022-08-17 17:12:11 · 2140 阅读 · 0 评论 -
nginx 正则匹配测试工具
[root@liupantong ~]# yum install -y pcre-tools[root@liupantong ~]# pcretestPCRE version 8.32 2012-11-30re> /(.*)/data> test.html0: test.html1: test.htmldata>re> /(\d+)/data> tets121.html0: 1211: 121data> /(\d+)/No matchdata> /(\d+)/No matchda原创 2022-07-01 13:38:52 · 2092 阅读 · 0 评论 -
forfiles批量处理文件工具,定期清理备份文件
日志清理工具脚本,只保留N天的日志最近有个数据库备份的文件,因为时间长了,里面有很多的文件,只要求保留7天内的备份文件示例:FORFILES /?FORFILESFORFILES /P C:\WINDOWS /S /M DNS*.*FORFILES /S /M *.txt /C “cmd /c type @file | more”FORFILES /P C:\ /S /M *.batFORFILES /D -30 /M *.exe/C “cmd /c echo @path 0x09 在 3原创 2022-06-30 09:04:49 · 578 阅读 · 0 评论 -
idea 使用docker 插件链接docker 容器发布springboot项目
idea 使用docker 插件链接docker 容器发布springboot项目文章目录idea 使用docker 插件链接docker 容器发布springboot项目1 docker 配置远程访问1.1 修改配置文件1.2 修改配置1.3 重启docker 服务1.4 查看服务器端口监听状态1.5 关闭防火墙1.6 测试docker 远程连通性1.7 远程测试1.8 编写Dockerfile1.9 下载对应的版本的jdk1.10 运行编制镜像文件1.11 查看编译后的镜像文件1.12 创建运行容器1原创 2021-12-03 09:51:06 · 1162 阅读 · 0 评论 -
geoserver 发布地图案例
1下载安装1.1 下载地址http://geoserver.org/release/2.19.3/1.2 下载:绿色版安装1.3使用/bin/start.bat 启动1.4 访问地址http://localhost:8080/geoserver1.5 用户名密码username: admin,password: geoserver2 地图服务2.1 WMTS 瓦片地图2.2 WCS 栅格地图2.3 WFS 地图要素2.4 wms 网页地图3 上手发布shapefile文件3原创 2021-11-08 16:45:23 · 1555 阅读 · 0 评论 -
node-sass 安装出错解决方案
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/// 也可以设置系统环境变量的方式。示例// linux、mac 下SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass// window 下set SASS_BINARY_SITE=https://npm.taobao.org/mirr原创 2021-09-28 09:05:28 · 181 阅读 · 0 评论 -
element-ui upload组件完美适配oss 解决方案
oss 存储方案1 oss 基础配置1 .1创建bucket1.2 创建子账户创建用户并授予编程访问权限:创建用户成功后的样式:1.3 授权完成oss所有的权限2 oss 官方文档地址2.1 官方帮助文档:https://help.aliyun.com/document_detail/32006.html2.2 安装sdk<dependency> <groupId>com.aliyun.oss</groupId> <原创 2021-09-27 13:20:43 · 1291 阅读 · 0 评论 -
mysql8 安装 及过坑记录
mysql 8 过坑记1.1 安装过程中启动实例的时候,启动不了。解决方案:在安装过程中,启动mysql的实例不能正常启动,需要在管理员组中添加network service用户。1.2 安装后root 用户连接不上,输入密码后总是提示不正确解决方案:命令窗口,直接回车键进入。1.3 进入后想修改密码,结果失败mysql> use mysqlDatabase changedmysql> update user set password="Root123" where use原创 2021-09-01 09:01:40 · 266 阅读 · 0 评论 -
nginx 配置 开发模式和生产模式(实例)
nginx 配置 开发模式和生产模式(实例)在vue项目开发过程中,经常使用的3中状态,mock阶段,开发阶段,生产阶段mock阶段,前端开发过程中, 经常需要构思页面,进行模拟数据的返回 后才采用easkmock开发阶段,有后台接口后,可以根据后台返回来进行前端开发生产阶段,改变ip为生产环境,完成上线一个nginx 完成3个阶段的分发任务,这里只是示例,如果在生产环境,一般单独使用两个为生产服务,形成主备关系server { listen 80;原创 2021-07-06 10:35:39 · 443 阅读 · 0 评论 -
关于vue项目内网穿透问题解决方案
小伙伴们经常回调是接口,或者做一些应用的时候,会用到应用成功后的回调,应为没有公网地址,这里就需要我们做内网穿透,来解决应用的回调问题。如:支付宝支付后 ,需要回调微信支持后,需要回调前端页面做oss照片上传,需要回调。。。。。。1 注册配置隧道内网穿透工具很多,这里我为大家介绍的是natapp软件。(因为可以免费)https://natapp.cn/ 注册,然后实名认真首先,购买隧道,当然也是购买免费的。然后配置这样我们就将本地的9528端口,映射到公网上去了。2 下载启动软原创 2021-06-23 10:20:41 · 6127 阅读 · 9 评论 -
node 后台启动项目 forever
最近部署了一个easymock 因为,在命令行中启动,当xshell关闭后,easymock 停止工作,nohup npm run dev & 这个命令并不能再后台启动守护这个easymock进程,当我关闭xshell回话后,发现easymock服务停止。最后还是用了forever 命令很轻松的解决了问题。[root@sxfz-216 ~]# cd easy-mock/[root@sxfz-216 easy-mock]# lltotal 732-rw-r--r-- 1 root r原创 2021-03-31 09:42:06 · 686 阅读 · 0 评论 -
vue代理访问api 报错404 502错误解决
vue代理访问api 报错404 502错误解决最近有个项目中,因为访问不到api 接口,导致项目页面不可访问在本地调试中一切显示正常,但是一旦上线就不行:通过调试模式查看接口访问报错404,找不到接口。通过postman 查看接口访问地址没有问题我就猜想是不是因为nginx配置的问题,然后通过实验来测试猜想1 安装nginx并配置配置文件等映射docker run -di --name=liubijun_nginx -p 80:80 -v /root/nginx/log:/var/log原创 2021-03-23 10:58:04 · 3327 阅读 · 1 评论 -
docker +haproxy+mysql 集群
docker +haproxy+mysql 集群文章目录docker +haproxy+mysql 集群1 docker 的官方网站1.1 创建单机版本mysql1.2 网桥相关操作1.3 持久化mysql数据库文件1.4为什么集群1.5 mysql 数据库做高可用:1.5.1 集群引发的问题1.5.2 数据库数据一致性的原理1.5.3 数据库同步的流程1.5.4 强弱一致性的使用场景1.6 使用pxc 完成一个强一致性的数据库安装1.6.1 拉去镜像版本1.6.2 创建卷标1.6.3 创建网络并指定网桥原创 2021-03-19 13:25:39 · 464 阅读 · 0 评论 -
docker 容器和网络通讯这件的关系坑
docker 容器和网络通讯这件的关系1、docker 的容器网络类型网络类型中有:--net=bridge 这个是默认值,连接到默认的网桥。--net=host 告诉 Docker 不要将容器网络放到隔离的名字空间中,即不要容器化容器内的网络。此时容器使用本地主机的网络,它拥有完全的本地主机接口访问权限。容器进程可以跟主机其 它 root 进程一样可以打开低范围的端口,可以访问本地网络服务比如 D-bus,还可以让容器做一些影响整个主机系统的事情,比如重启主机。因此使用这个选项的时候要非常小心。原创 2021-03-17 11:03:10 · 193 阅读 · 0 评论 -
oss 照片图片处理 压缩图
oss 照片图片处理 压缩图OSS 压缩图显示,首先创建规则,如test2原图地址后面加?x-oss-process=style/test2或者原图后面加规则代码 ?x-oss-process=image/resize,m_fill,w_40,h_40/quality,q_50w–>宽度 pxh—>高度 pxq–> 压缩质量 % https://url?x-oss-process=style/test2 https://url?x-oss-proc原创 2021-03-13 09:04:18 · 3504 阅读 · 0 评论 -
GATEWAY+nacos+config实现路由动态负载均衡
文章目录GATEWAY 路由使用1 、路由的核心概念1.1 router(路由)1.1.1 URI:的类型1.2 predicate(断言)1.3 fiter(过滤)2 GATEWAY的原理3 配置实例3.1 创建父工程3.2 创建网关3.2.0 改pom3.2.1 bootstrap.yaml3.2.2 application.yml3.2.3 启动类3.3 创建测试模块3.3.0 测试项目结构3.3.1 改pom3.3.2 启动类3.3.3 修改配置类application.yaml3.4 配置中心文原创 2021-03-03 15:22:26 · 3681 阅读 · 1 评论 -
Nacos1.4.1 配置中心+mysql8.0+ docker版本
Nacos1.4.1 配置中心+mysql8.0+ docker版本文章目录Nacos1.4.1 配置中心+mysql8.0+ docker版本1 、 mysql的安装2 、数据库的建立3 、nacos服务4 、nacos测试1 、 mysql的安装#拉去镜像文件[root@localhost ~]# docker Pull mysql#创建容器[root@localhost ~]# docker run -di --name=liubijun_mysql -p 3306:3306 -e MY原创 2021-03-02 13:11:16 · 1111 阅读 · 0 评论 -
@SpringBootApplication exclude = {DataSourceAutoConfiguration.class} 失效的解决方案
@SpringBootApplication exclude = {DataSourceAutoConfiguration.class} 失效的的问题,原因:druid-spring-boot-starter 会再次扫描数据源解决方案一:@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class,DataSourceTransactionManagerAutoConfiguration.class,DruidDataSo原创 2021-02-07 10:48:31 · 5398 阅读 · 3 评论 -
安装本地jar包到仓库,提供给maven项目使用
安装本地jar包到仓库,提供给maven项目使用文章目录安装本地jar包到仓库,提供给maven项目使用1 安装脚本1.1 安装后本地仓库显示情况1.2 本地使用1 安装脚本 -Dfile 安装jar所在的路径 -DgruopId 包名 -DartifactId 项目名 -Dversion=0.0.1 版本号mvn install:install-file -Dfile=E:\libs\baidu-api-sdk-java.jar -DgroupId=com.baidu.api -Dar原创 2020-12-22 15:43:44 · 106 阅读 · 0 评论 -
Git使用教程 温故而知薪
Git使用教程文章目录Git使用教程1 git安装1.1 下载1.2 初始化仓库1.3 git 配置用户信息1.4 添加文件1.5 本地提交1.6 查看工作区状态1.7 全部添加1.8 查看日志1.9 版本回退1.10 分支创建、切换、合并1.11 将本地代码上传到gitee1.12 远程拉去仓库1.13 clone的方式1.14 ssh首先,在使用大量工具和idea的集成环境后,突然发现好多git命令不会用了, 这里重新温顾一下:1 git安装1.1 下载https://git-scm.co原创 2020-12-17 14:42:18 · 228 阅读 · 0 评论 -
sentinel 安装和持久化
sentinel 安装和持久化文章目录sentinel 安装和持久化1、 镜像拉取2 容器创建3 访问4 持久化4.1 添加pom4.2 写yaml4.3 规则json5 nacos 中添加流控规则6 测试7 官方文档1、 镜像拉取[root@liubj182 ~]# docker pull bladex/sentinel-dashboard:1.7.01.7.0: Pulling from bladex/sentinel-dashboard4fe2ade4980c: Pull complete原创 2020-12-02 16:29:30 · 487 阅读 · 0 评论 -
nacos docker +mysql8.0 搭建环境
nacos docker +mysql8.0 搭建环境文章目录nacos docker +mysql8.0 搭建环境1、nacose-server 安装1.1 镜像拉去1.2 创建挂载目录1.3 配置文件1.4 sql脚本文件1.5 创建数据库1.6 创建容器1.7 测试1、nacose-server 安装1.1 镜像拉去#拉去镜像[root@liubj182 ~]#docker pull nacos/nacos-server1.2 创建挂载目录#创建挂载目录[root@liubj182原创 2020-12-02 14:19:57 · 1257 阅读 · 1 评论 -
nginx HA keepalived 实例
nginx 配置高可用keepalived文章目录nginx 配置高可用keepalived1 架构图1.1 系统信息1.2 服务配置说明1.3 使用docker 安装nginx1.4 安装keepalived1.5 keepalived的配置1.6 使用killall 命令安装1.7 配置检查nginx状态的脚本1.8 配置nginx 访问页面1.9 nginx 单独预览1.10 虚拟ip 预览1.11 实验计划1 架构图1.1 系统信息[root@liubij183 ~]# hostnam原创 2020-11-27 10:22:13 · 790 阅读 · 0 评论 -
docker 安装 和 portainer管理平台
docker 安装 和管理平台文章目录docker 安装 和管理平台docker 安装管理平台安装docker 安装https://docs.docker.com/engine/install/centos/ 这个是官方的安装: #首先卸载docker安装 yum remove docker \ docker-client \ docker-client-latest \ docker-co原创 2020-11-26 13:12:26 · 276 阅读 · 0 评论 -
docker-compose 安装,跳坑,爬坑
docker-compose安装与配置# 安装docker-compose[root@sxkj ~]# curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-(uname -s)-(uname -m)" -o /usr/local/bin/docker-compose#如果下载太慢建议你使用windows平台下载,然后用上迅雷效果会更好,上面的一长串其实就是一个下载地址[root@sxk原创 2020-11-26 10:11:14 · 486 阅读 · 0 评论 -
ssh 免秘钥登录 三部曲
ssh 免秘钥登录 三部曲文章目录ssh 免秘钥登录 三部曲1、 在本地生成公钥和私钥2 copy 公钥到指定的服务器上3 免秘钥登录测试1、 在本地生成公钥和私钥#一路回车生成公钥和私钥[root@localhost ~]# ssh-keygen Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Created directory '/root/.ss原创 2020-11-26 09:53:59 · 210 阅读 · 0 评论 -
关于github解析错误的问题,raw.githubusercontent.com:443; 拒绝连接
问题描述:当我们访问github网站一些资源的时候,经常会被443 拒绝或者当我们访问资源提示资源不存在的时候,我们修改我们的hosts文件即可正常下载[root@sxkj ~]# curl -L https://raw.githubusercontent.com/docker/compose/1.27.4/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose % Total % Rece原创 2020-11-25 16:40:25 · 7499 阅读 · 1 评论 -
docker 容器中安装vim
在docker容器中想要编辑配置文件,可是悲剧的我发现容器中并没有提供文档编辑工具。但是我们却可以自己装。root@67a848f84101:/# apt-get updateroot@67a848f84101:/# apt-get install vimroot@67a848f84101:/# apt-get updateGet:1 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]Get:原创 2020-11-25 11:54:50 · 630 阅读 · 0 评论 -
docker 容器中配置nginx 实例
文章目录1 nginx1.1 nginx安装1.2 修改配置文件的方法1.3 配置解释1.4 修改hosts文件1.5 实验结果1.6 docker容器工具两个很重要的命令首先我们来确定下今天实验的目标:完成nginx 在容器中的创建完成nginx 实现反向代理完成nginx与域名之间的绑定完成nginx 和不同域名之间的绑定,完成不同系统入口的指定1 nginx1.1 nginx安装docker run -di --name=liubijun_nginx -p 80:80 ngi原创 2020-11-24 16:53:39 · 2554 阅读 · 2 评论 -
easymock本地安装配置
easymock本地安装配置1 前期准备redis4.0 及以上,mongodb 4.0 以上,node v8.1.3,git随便1.0安装环境1.1 node安装使用nvm安装node并切换版本。不会nvm的可以参考我的博客https://blog.youkuaiyun.com/shi860715/article/details/106223238C:\Users\Administrator>nvm install v8.1.3Downloading node.js version 8.1.3原创 2020-11-20 15:50:49 · 593 阅读 · 0 评论 -
mysql 性能优化从无到有
文章目录0 优化介绍:1 优化思路1.0 优化方向1.1 优化要考虑的问题1.1.1 优化可能带来的问题1.1.2 优化需求1.2 优化维度1.3 优化的工具1.4 数据库使用和优化思路1.4.1 应急调优思路1.4.2 常规调优的思路2 查询优化2.1 MYSQL查询流程2.2 查询优化2.2.1 慢查询2.2.2 explain3 索引优化3.1 索引介绍3.2 索引类型3.3索引的存储结构3.3.1 BTree 索引3.3.2 哈希索引3.3.2 Full-text 全文检索3.4 索引的使用4原创 2020-11-20 12:54:56 · 251 阅读 · 1 评论 -
# nacos高可用集群搭建
nacos高可用集群搭建文章目录nacos高可用集群搭建0 架构介绍0.1 官方指导文档0.2 个人推荐0.3 架构图1 下载nacos 我这里演示的是1.14版本1.1 github地址1.2 下载地址1.3 上传并解压1.4 安装nginx1.5 修改nginx 配置文件1.6 nacos安装1.6.1 创建mysql 数据库1.6.2 nacos配置数据库 application.properties1.6.7 nacos 修改集群文件1.6.8 nacos 修改启动文件1.6.9 启动1.7 启原创 2020-11-11 14:03:49 · 418 阅读 · 0 评论 -
nginx 搭建 netty5 负载均衡
nginx 搭建netty5 负载均衡文章目录nginx 搭建netty5 负载均衡1、 下载nginx2 、安装环境3、 解压缩并编译安装4 、nginx 启动后的效果图:5、修改配置6、 重新加载配置7 、测试代码:8 、结果9 总结:1、 下载nginx[root@localhost ~]# wget http://nginx.org/download/nginx-1.12.2.tar.gz--2020-05-21 11:01:25-- http://nginx.org/download/n原创 2020-05-21 12:54:44 · 2913 阅读 · 0 评论 -
excel 无法找到入口 enumcalendarInfoExEx 于动态库链接库KERNEL32.DLL
经常遇见同事电脑出现,excel 无法找到入口 enumcalendarInfoExEx 于动态库链接库KERNEL32.DLL;在百度中检索很久,发现大多数解决方案,并不能解决该问题。有一次在找资料的过程中,发现该解决方案;下面提供解决链接;链接:https://pan.baidu.com/s/1QJWcdpGpfe9sDLpIa6fSyg提取码:7ubs复制这段内容后打开百度网盘手...原创 2019-10-11 14:20:29 · 5952 阅读 · 0 评论