自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (20)
  • 收藏
  • 关注

原创 【NodeJS编辑出现版本错误:is incompatible with this module】

nodejs is incompatible with this module

2024-04-23 10:52:02 34

原创 Npm的一些镜像地址-复制粘帖

NPM整理一些可使用的源地址,直接复制使用

2024-03-15 10:53:10 724 1

原创 构建支持中文的Ubuntu20.04 Docker镜像

由于需要在服务器上生成excel及word,需要镜像支持中文。以下是构建支持中文的Dockerfile。如果是其他的ubuntu版本,更换FROM就可以了。

2023-04-23 18:55:42 518 1

原创 MongoDB K8s集群部署

在k8s集群中安装MongoDb参考

2023-04-23 16:45:10 2501

原创 flutter设置默认字体

【代码】flutter设置默认字体。

2022-09-19 18:25:47 1952

原创 k8s中Jenkins jenkinsfile自动执行任务配置

在使用Jenkinsfile时,使用declarescript需要将定时任务写在jenkinsfile时,使用以下方法。properties( [ pipelineTriggers([cron('TZ=Asia/Shanghai\nH 2 * * *')]), ])如果有什么问题,留言。

2021-10-16 14:46:48 410

原创 docker镜像编译指定Dockerfile的方法

常规Docker编译时,会在目录中去查找dockerfile文件,如果存在多个dockerfile文件时,则只需要使用"-f"指定dockerfile文件。如:docker build -f dockerfile2 -t 'anotherdockerfile:1.0' .

2021-06-07 11:02:07 2890

原创 k8s imagePullSecrets拉取镜像的一种配置

在k8s中,拉取本地镜像或远程镜像时,需要授权。创建secretkubectl create secret docker-registry secret-key --docker-server=http://172.16.0.107 --docker-username=admin --docker-password=password -n <NAMESPACE>K8s自动拉取镜像权限以下是imagePullSecrets的配置方式。name: secret-key 这个就是我们需要使

2021-06-03 17:58:48 2598

原创 Mac系统pull非https,http的本地镜像文件

解决问题:failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to do request: Head https://172.16.100.107:2180/v2/base/nginx/manifests/1.17.6: http: server gave HTTP response to HTTPS client1. 打开图形配置界面如下所示:2. 选择Docker Engin

2021-06-01 11:57:34 451

原创 Harbor删除镜像后空间释放

Harbor删除镜像后空间释放简单点就是执行下面的代码简单点就是执行下面的代码docker run -it --name gc --rm --volumes-from registry vmware/registry-photon:v2.6.2-v1.5.2 garbage-collect /etc/registry/config.yml

2021-05-14 17:00:30 389

原创 k8s 1.9 使用问题记录-001

在部署中出现以下问题error: unable to recognize “deployment.yaml”: no matches for /, Kind=Deployment将deployment的apiVersion换为apiVersion: apps/v1

2020-08-27 20:29:02 242

原创 Ubuntu 18.04中安装perf工具(复制/粘帐/回车 版)

准备使用perf工具分析代码的性能,发现perf安装的方式有好几种。安装信赖1.安装flexflex如果不安装,后面在编译的时候,会出现信赖报错。报错的内容类似以下:Warning: Kernel ABI header at 'tools/include/uapi/drm/i915_drm.h' differs from latest version at 'include/uapi/drm/i915_drm.h'Warning: Kernel ABI header at 'tools/in.

2020-07-05 15:04:50 2603

原创 ubuntu E: Could not get lock /var/lib/dpkg/lock-frontend解决方法

在Ubuntu中,使用sudo apt install xxx的时候,提示以下错误:E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?解决方法:找出apt

2020-07-05 14:30:30 294

原创 如何在ubuntu中安装pip(简单版本)

如果已经到这里了,说明对python及pip是什么都了解的比较清楚。只是想复制下命令,然后完成安装。Pip在Ubuntu中没有默认安装,需要自己手动进行安装。在Ubuntu中安装Pip是非常简单的。安装过程会花上几分钟。Ubuntu 18.04中,默认安装了Python 2和Python 3。因此,我们需要安装两个版本的Pip。在这里,由于使用的是Ubuntu 18.04,所以就以这个版本安装为例。Python 2安装Pip首先,确保Python 2 已经安装。在Ubuntu,使用以下命令进行验.

2020-06-27 15:12:55 9992 1

原创 阿里云 K8s 中Ingress从80端口跳转到443的配置方法

本方法主要用于阿里云k8s中ingress从80端口跳转到443端口。在阿里云的k8s中的示例.实现需求在K8s中,访问http(80)时,需要直接跳转到https(443)。需要使用Ingress来完成.实现方法配置Ingress的注解:nginx.ingress.kubernetes.io/ssl-redirect: ‘true’阿里云如下图所示:yaml内空如下:apiVersion: extensions/v1beta1kind: Ingressmetadata: a.

2020-06-11 22:23:40 3288

原创 简单速成的-Nginx rtmp mp4视频点播服务搭建

本文使用Nginx搭建视频点播服务。涉及的关于点播的知识点比较少。主要是流程类型。https://hub.docker.com/r/alqutami/rtmp-hlshttps://github.com/arut/nginx-rtmp-module默认的配置:worker_processes auto;#error_log logs/error.log;events { ...

2020-05-08 12:11:54 4164 3

原创 Git清除历史记录最完美的方法

Git清除历史记录如果因为某种原因,想删除git所有的提交记录,那么,可以按以下的方式来处理。创建临时分支创建一个临时分支,并且将这个分支checkout。git checkout --orphan temp_branch提交文件到临时分区将现在所有文件提交到临时的分支中.git add -Agit commit -am "删除所有的提交记录"删除master分支git b...

2020-05-06 12:09:49 1903

原创 Linux下常用的命令组合

####查看文件打开数lsof -n | awk '{print $2}' | sort | uniq -c | sort -nr | more####查看网络连接ESTABLISHEDnetstat -an | grep ESTABLISHED | wc -l

2020-04-07 11:15:19 270

原创 NodeJS集群Cluster模式,负载均衡策略设置

NodeJS集群Cluster模式,负载均衡策略设置1. RoundRobin简称:RR设置的时候使用: cluster.SCHED_RR代码实现:cluster.schedulingPolicy = cluster.SCHED_RR;2. Shared Socket简称: SS设置的时候使用: cluster.SCHED_NONEcluster.schedulingPoli...

2020-03-17 10:44:14 1322

原创 mac下vscode使用vim长按键启用

$ defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false # For VS Code$ defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false # For VS Code Inside...

2020-03-11 11:01:04 1021 1

原创 Ubuntu 18.04安装Android SDK Manager

Android sdkmanager是一个管理Android SDK的工具,用于查看,安装,更新Android SDK.本文将说明如何在Ubuntu 18.04中在终端中安装Android SDK Manager.Android Studio已经集成了Android Studio,因此,如果安装了Android Studio,则不需要再安装Android SDK Manager.Androi...

2020-02-13 22:17:13 7911 2

原创 最简单的方式在Mac安装mongodb

直接使用brew install mongodb现在好像无法安装了.需要使用以下方法:brew tap mongodb/brew brew install mongodb-community如果brew没有,以下命令安装:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instal...

2019-12-23 10:42:38 169

原创 MAC使用brew安装maven

在使用vscode时,需要使用maven,使用brew安装,一个命令搞定。使用brew安装Maven**brew install maven**检查结果packagedeMac-mini:~ tester01$ mvn -versionApache Maven 3.6.2 (40f52333136460af0dc0d7232c0dc0bcf0d9e117; 2019-08-27T23:...

2019-12-17 11:42:57 12376 6

原创 Deepin深度系统安装nodejs13

在深度deepin系统中,安装方式同ubuntu一样。工具安装sudo apt-get install curl安装curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -

2019-12-12 15:04:37 520

Ubuntu18.04 制作pem证书

下载相关文件wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 wget https://pkg.cfssl.org/R1.2/cfssl-certinfo_linux-amd64mv cfssl-certinfo_linux-amd...

2019-11-11 19:45:22 1251

原创 Ubuntu18.04,Ubuntu 16.04安装Nodejs v13.x

在Ubuntu 18.04中安装Nodejs v13Nodejs的安装方法可以直接参考在Github上面的安装方法,本文档也是通过github上的方法安装.github地址: https://github.com/nodesource/distributions1. 准备操作系统这里我们使用的是Ubuntu 18.04。2. 安装Nodejs执行以下命令:curl -sL https...

2019-11-09 15:56:27 1520

原创 Java.SpringBoot InputStream流复制.

本文档产生场景.在项目中,由于需要一个服务做为文件中转,先定义这个中转服务为C。C服务需要将内部文件服务器(这里定义为A)的文件转移到新的文件服务器(定义为B中)。由于编程经验不足,在C中直接将A的文件读成inputStream流,然后将此inputStream流交给B。在测试环境,由于网络正常,没有出现过任何问题,或者说问题不明显,但在生产环境中,由于网络速度的不对称,造成上传文件时好时坏。以...

2019-11-09 15:01:29 3241

原创 Nginx在使用过程中出现的问题

1. 上传文件大小Premature end of Content-Length delimited message body (expected: 11,791,936; received: 3,011,273)解决方法在配置文件中加入配置:client_max_body_size 200m;

2019-11-05 18:11:56 1172

原创 Mac下CoreShell文件上传和下载配置

在MAC下,使用CoreShell时,使用lrzsz命令,上传文件的方法.在安装完CoreShell后,需要在Mac下执行以下的命令:将以下内容保存为" ~/.bashrc_Core_Shell "# Bash support for Core Shell, reference: /etc/bashrc_Apple_Terminal on macOS# Report Workin...

2019-11-05 16:25:22 2274

原创 MySQL 8数据库用户权限: 角色配置

MySQL角色配置内容包括:1. 角色查询2. 角色创建3. 角色赋权4. 用户创建5. 给用户赋角色1. 角色查询查询当前mysql8中有什么角色:SELECT DISTINCT User 'Role Name', if(from_user is NULL,0, 1) Active FROM mysql.user LEFT JOIN role_edges ON ...

2019-11-05 10:48:12 611

原创 flutter学习: json转dart的方法:

1. 使用以下的连接可以再线转.https://javiercbk.github.io/json_to_dart/可能出现的错误:Cannot generate dart code. Please check the project caveats.此错误由于json的格式引起,通常我们使用的json格式为:[ { "title":"abc", "describe":"bcd...

2019-11-02 15:51:23 1673

原创 Flutter学习: tabbar取消下划线

Tabbar取消下划线由于tabbar自带下划线,如果需要取消,在Tabbar的内加入以下内容:new Tabbar( indicator: const BoxDecoration(),)

2019-10-29 11:56:50 7423

原创 Linux: 记录一些Linux常见的小问题.

缺少c++包exec: g++: not found解决:yum install gcc-c++

2019-10-21 12:11:38 346

原创 Linux下autoreconfig命令安装.

在linux做编译安装时,发现没有autoreconfig。使用以下命令进行安装:yum install autoconfig automake libtoolautoreconf -h

2019-10-21 12:07:36 4133

原创 Flutter学习 - SharedPreferences数据存储

笔记类,没有考虑排版.引用在pubspec.yaml中引入shared_preferences: ^0.5.3+4导入在dart文件中导入:import 'package:shared_preferences/shared_preferences.dart';使用 bool isOff=false; _onTap() async { // 初始化 Sh...

2019-10-18 17:54:58 330

原创 Flutter学习 - 隐藏和显示组件Offstage

笔记类型,所以排版不是很好。要求:在Flutter中,通过点击图片,显示和隐藏组件。Container中的内容如下:Container( margin: const EdgeInsets.only( left: 12.0, right: 12.0), child: GestureDetector( child: ...

2019-10-18 17:50:40 1480 1

原创 Flutter学习-通过上下滑动打开新页面

笔记Flutter 监听滚动打开新的页面import 'dart:ui' as prefix0;import 'package:flutter/material.dart';class PersonalPage extends StatefulWidget { @override PersonalPageState createState() { return new ...

2019-10-18 12:57:55 1295

原创 Mac安装Homebrew包管理工具

在MAC中类似于yum 和 apt-get的安装方法:Homebrew.Homebrew的安装方法如下:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"是的,就是这么简单....

2019-10-14 19:06:51 116

原创 Centos7 安装SVN 服务器

在Centos7中安装SVN服务,也就只有几步.欢迎加入QQ讨论群: 839421316更新系统yum update -y 安装subversion服务yum install -y subversion验证安装svnadmin --hlep创建SVN仓库在目录/opt/codes中创建仓库.svnadmin create /opt/codes创建完后,在/opt/...

2019-10-14 14:33:43 124

原创 Ubuntu 18.04,Ubuntu 16.04下载地址

Ubuntu 18.04 Bionichttp://releases.ubuntu.com/18.04/Server install image 64-bit PC (AMD64) server install image服务端64位 安装镜像http://releases.ubuntu.com/16.04/ubuntu-16.04.6-server-amd64.isoUbuntu 1...

2019-10-09 14:33:24 1648

brew.sh安装脚本

homebrew安装脚本

2021-09-11

jdt-language-server-0.45.0-201910031256.tar.gz

安装vim开发环境所需要的包。由于是国外下载,所以非常慢。

2020-04-15

quay.io/coreos/flannel:v0.10.0-arm64

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: docker load < flannel.v0.10.0-arm64.tar docker tag 122cdb7aa710 quay.io/coreos/flannel:v0.10.0-arm64

2018-11-01

quay.io/coreos/flannel:v0.10.0-amd64

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: docker load < flannel.v0.10.0-amd64.tar docker tag f0fad859c909 quay.io/coreos/flannel:v0.10.0-amd64

2018-11-01

quay.io/coreos/flannel:v0.10.0-arm

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: docker load < flannel.v0.10.0-arm.tar docker tag c663d02f7966 quay.io/coreos/flannel:v0.10.0-arm

2018-11-01

quay.io/coreos/flannel:v0.10.0-ppc64le

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: #docker load < flannel.v0.10.0-s390x.tar #docker tag e2f67d69dd84 quay.io/coreos/flannel:v0.10.0-ppc64le

2018-11-01

quay.io/coreos/flannel:v0.10.0-s390x

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: #docker load < flannel.v0.10.0-s390x.tar # docker tag 463654e4ed2d quay.io/coreos/flannel:v0.10.0-s390x

2018-11-01

socat-1.7.3.2-2.el7.x86_64.rpm

使用方法请关注blog: https://blog.csdn.net/wenwst

2018-11-01

kubernetes-cni-0.6.0-0.x86_64.rpm

使用方法请关注blog: https://blog.csdn.net/wenwst kubernetes-cni-0.6.0-0.x86_64.rpm

2018-11-01

kubelet-1.12.2-0.x86_64.rpm

使用方法请关注blog: https://blog.csdn.net/wenwst kubelet-1.12.2-0.x86_64.rpm

2018-11-01

cri-tools-1.12.0-0.x86_64.rpm

使用方法请关注blog: https://blog.csdn.net/wenwst cri-tools-1.12.0-0.x86_64.rpm

2018-11-01

kubeadm-1.12.2-0.x86_64.rpm

使用方法请关注blog: https://blog.csdn.net/wenwst kubeadm 1.12.2安装包

2018-11-01

k8s.gcr.io/coredns:1.2.2

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: #docker load < coredns.1.2.2.tar # docker tag 367cdc8433a4 k8s.gcr.io/coredns:1.2.2

2018-11-01

k8s.gcr.io/etcd:3.2.24

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: #docker load < etcd.3.2.24.tar # ocker tag 3cab8e1b9802 k8s.gcr.io/etcd:3.2.24

2018-11-01

k8s.gcr.io/pause:3.1

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: #docker load < pause.3.1.tar # docker tag da86e6ba6ca1 k8s.gcr.io/pause:3.1

2018-11-01

k8s.gcr.io/kube-proxy:v1.12.2

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: #docker load < kube-scheduler.v1.12.2.tar # docker tag d6d57c76136c k8s.gcr.io/kube-scheduler:

2018-11-01

k8s.gcr.io/kube-scheduler:v1.12.2

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: #docker load < kube-scheduler.v1.12.2.tar # docker tag d6d57c76136c k8s.gcr.io/kube-scheduler:v1.12.2

2018-11-01

k8s.gcr.io/kube-controller-manager:v1.12.2

使用方法请关注blog: https://blog.csdn.net/wenwst 导入命令: #docker load < kube-controller-manager.v1.12.2.tar # docker tag 15548c720a70 k8s.gcr.io/kube-controller-manager:v1.12.2

2018-11-01

k8s.gcr.io/kube-apiserver:v1.12.2

使用方法请关注blog: https://blog.csdn.net/wenwst docker load < kube-apiserver.v1.12.2.tar docker tag 51a9c329b7c5 k8s.gcr.io/kube-apiserver:v1.12.2

2018-11-01

nagios+pnp绘图

nagios,pnp使用及安装说明,在里面涉及了nagios,pnp,ndo,cacti等插件的安装方法。

2012-08-09

空空如也

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

TA关注的人

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