- 博客(101)
- 收藏
- 关注
原创 win10下powershell下 serverless deploy 报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x83
查看报错是因为hook的时候pip安装报错了,因为win10的ps1是gbk的出现了读取错误,打开requirements.txt文件,另存为utf-8withbom格式。腾讯云用的是python3.6,所以需要保证本地也有python3.6。重新serverlessdeploy即可。...
2022-07-21 12:47:47
498
原创 serverless安装Tencent Serverless CLI报错 RequestError: read ECONNRESET
erverless安装TencentServerlessCLI报错RequestErrorreadECONNRESET。
2022-07-21 09:46:10
590
原创 docker 启动ElasticSearch和kibana
docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" --name=es elasticsearch:7.14.0# 之后在浏览器插件安装 elasticvue可视化前端插件 docker run -d -p 5601:5601 -e ELASTICSEARCH_URL=http://192.168.99.100:9200 --name=kibana kibana:7.14.0docker exec -it kib
2021-08-12 17:37:05
388
原创 window子系统wsl配置hosts的问题
wsl 的hosts 是从windows的host配置中加载的,所以修改wsl里面的hosts配置是不生效的需要修改windows中的hosts文件才可以
2021-07-02 09:10:12
3461
转载 Linux 中的动态链接库和静态链接库是干什么的?
作者:wuxinliulei链接:https://www.zhihu.com/question/20484931/answer/69553616来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。什么是库?库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)
2021-07-01 09:24:20
204
转载 CentOS7安装MySQL(完整版)
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可
2021-06-25 14:10:17
18613
14
原创 你可以在xbox One 主机上购买,(你所在的地区不支持通过mirosoft.com购买)
各种都试了,最后发现必须要登录微软账号才行,使用本地账号登陆时下载不了的
2021-06-24 09:32:30
4156
1
转载 基于Jenkins+Gitlab+Harbor+Rancher+k8s CI/CD实现
讲正文开始前先回顾一下以往传统的代码部署方式。通常运维人员在接到代码(新项目)上线的任务前都要做大量的准备工作,包括:物理主机、虚拟机、代码运行环境、数据库安装配置、各种帐号创建,、运行后期的系统监控、应用的日志收集,性能优化等一系列的工作。想一想这个流程不是很复杂但是很繁琐,效率低下,如需要调试还需要给开发人员提供线上系统权限等等,细节没有注意的话,还会造成解决问题的难度等各种问题。OK,说完以上的问题,那接下来就有相对应的解决方案。方案大概的架构组成:Jenkins+Gitlab+Harbor
2021-06-20 11:08:11
742
原创 卡在Please wait while Jenkins is getting ready to work
部署jenkins服务器出现Please wait while Jenkins is getting ready to work …一直进不去该怎么办?当你访问网页提示:在这里插入图片描述需要你进入jenkins的工作目录,打开----hudson.model.UpdateCenter.xml将 url 中的https://updates.jenkins.io/update-center.json更改为https://mirrors.tuna.tsinghua.edu.cn/jenkins/u
2021-06-18 21:42:48
208
转载 docker 使用mariadb
安装mariadb查找hub仓库的mariadb镜像 docker search mariadbNAME DESCRIPTION STARS OFFICIAL AUTOMATEDmariadb MariaDB is a community-de
2021-06-15 15:37:44
2114
原创 centos gpt boot手动引导
load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod xfs set root='hd0,msdos1' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=a.
2021-05-31 16:07:25
611
转载 设置vscodium采用微软官方扩展源
vscodium默认使用的扩展源是open-vsx.org,部分扩展没有加入此扩展源,需要使用微软官方扩展源才能直接安装和自动更新。修改安装根目录/resources/app/product.json文件中的extensionsGallery键对应的值如下:"extensionsGallery": { "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", "itemUrl": "https:/
2021-05-30 11:11:21
3008
转载 Centos7KVM虚拟化Migration-企业迁移案例
文章目录应用场景冷迁移(也叫静态迁移)热迁移(也叫动态迁移)P2V迁移(企业迁移案例)1 VM在KVM集群服务器之间的迁移(冷迁移技术)2 VM在KVM集群服务器之间的迁移(webvirtmgr)3 VMWare ESXi服务器迁移到KVM4 XEN服务器迁移到KVM应用场景VMware ESXi–> KVMKVM –> VMware ESXiXen –> VMware ESXiXEN–>KVMKVM –>KVM0x1 v2v(虚拟机到虚拟机的迁移virtual
2021-05-26 16:32:04
611
原创 virtualbox 开启嵌套VT-x/AMD-V
vboxmanage modifyvm "虚拟机名称" --nested-hw-virt on
2021-05-26 15:46:03
707
原创 关于 Ubuntu 20.04 LTS 的网络
检查网卡是否已插入网线直接查看文件# 1 表示有;0 表示没有$ cat /sys/class/net/enp2s0/carrier1ip addr 或 ip link 命令[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HbSkjmGP-1621997431335)(https://segmentfault.com/img/bVbHCK4)]查看网卡状态mii-tool$ sudo mii-tool enp3s0enp3s0: no li
2021-05-26 10:52:16
1496
原创 我的Ubutnu 常用软件
sudo apt install tk-dev python3-tksudo apt install xclipsudo apt install flameshotsudo apt install totemsudo apt install ubuntu-restricted-extrassudo apt install remminasudo apt install zeal
2021-05-25 18:40:12
108
转载 vim使用系统剪贴板
以前就遇到过的问题。有如下情景:1.假设现在我要将文件a的部分内容复制到文件b中,一般情况,我会用vs或者sp命令打开这两个文件然后用y和p进行复制粘贴。但是如果分别用vim打开这两个文件就不能完成上述动作。2.假设我先在要把vim打开的源代码中的部分内容复制到博客中,一般我会用vim编辑好以后,退出用gedit打开,或者cat一下,再复制到系统剪切板,再粘贴。今天,对于vim这个没办法跟“外界”交流的特性忍够了,决定解决一下。1.首先,查看vim版本是否支持clipboardvim --ve
2021-05-20 09:14:14
2430
转载 pyppeteer 安装
0.1442020.05.15 19:02:22字数 352阅读 1,951在安装chromium的时候,因为是谷歌源所以我们下载不了或者下载很慢,并且网上大多数的资料都是复制别人的,并没有给出具体的解决办法,很坑,这里给出我搞了一天的解决办法,有点复杂我们选择系统默认的版本,这样最保险用清华源安装pyppeteerpip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pyppeteer 然后我们在新建一个py文件写入一下代码im..
2021-05-12 12:56:24
1323
转载 CentOS7下Centreon的安装部署
1. Centreon的Packages方式安装Centreon提供了RPM包的安装方式,我们能够在下载源中获取免费的开源版本,这些RPM包已经被验证能够顺利安装在CentOS7的各版本环境下,安装完成后,可以通过以下命令更新系统2. 安装环境配置1)关闭SELinux直接编辑/etc/selinux/config并将enforcing替换为disabled,或者执行以下命令检查SELinux状态,结果为disabled2)配置或关闭防火墙添加具体防火墙规则或关闭防火墙3)安装仓库(In
2021-05-11 20:59:15
576
转载 Access denied for user ‘root‘@‘localhost‘
在云上部署了一台服务器,CentOS6.8系统环境,安装了MySql+Nginx+Git+vsftpd等软件,在本地Linux终端以非root账户SSH远程登录服务器,在将项目打包发布时遇到如题所示问题。代码中配置文件里的用户名不是“root”,密码正确,且该用户名和密码是配置在服务端数据库的用户表中的。但是在用浏览器调用跟数据库交互接口时出错:尝试解决网上搜了一堆文章,主要集中在(1)对root授权:无效grant all privileges on *.* to root@localhost
2021-05-11 20:55:16
188
转载 Faas
文章介绍了Faas是什么,FaaS的特点、以及它的好处,和基于Kubernetes的FaaS框架Fission等,希望能对您有所帮助。前言云计算时代出现了大量XaaS形式的概念,从IaaS、PaaS、SaaS到容器云引领的CaaS,再到火热的微服务架构,以及现在越来越多被谈起的Serverless和FaaS,我们正在经历?一个技术飞速变革的时代。一、什么是Faas云计算时代出现了大量XaaS形式的概念,从IaaS(Infrastructure as a Service)、PaaS(Platform
2021-05-05 23:46:56
1699
转载 docker中使用mongodb
如果你是一名 MongoDB 的初学者,那么你入门 MongoDB 的第一件事就是安装,但是安装 MongoDB 还需要自己配置一些服务。这时候,Docker 就能帮上大忙,它能够让你不需要本地安装 MongoDB 就能使用。首先你的电脑上需要 安装 Docker,然后在 Docker 的镜像中查询 MongoDB 的镜像,命令如下:docker search mongodb我们在这些镜像中选择使用第一个镜像,即 mongo。拉取 mongo 镜像,命令如下:docker pull mo.
2021-04-04 19:19:45
812
原创 django Class ‘xxx‘ has no ‘objects‘ member
在自己的类里添加 objects = models.Manager()
2021-04-02 22:40:13
194
原创 Ubuntu20.04LTS关机比较慢,光标长时间闪烁
sudo vi /etc/systemd/system.conf##修改为3sDefaultTimeoutStartSec=3sDefaultTimeoutStopSec=3s
2021-04-02 08:15:30
1132
2
转载 如何在Linux操作系统中使用parted分区---gpt
文章目录一、实验环境二、需求分析三、实验步骤一、实验环境VMware虚拟机CentOS 7二、需求分析Linux系统一般是作为服务器的,分区采用LVM分区,之前LVM分区采用2TB的分区大小,现在硬盘越来越大,超过2TB的很常见。对于超过2TB的话,需要采用parted分区模式。三、实验步骤先在虚拟机中加一块大小为4096GB的硬盘,即为4TB查看分区,分区为sdd[root@localhost ~]# fdisk -l //查看一下分区信息......磁盘 /dev
2021-03-30 13:14:47
171
原创 Python使用redis存储对象
使用pickle模块,在存入到redis中时调用dumps函数,获取后调用loads函数import pickleimport redisdb = redis.Redis()class Eg: a=1 b=2 def foo(self): print('this is a foo‘) e = Eg()data = pickle.dumps(e)db.set(key,data)data = db.get(key)obj = pickle.loads(data)
2021-03-27 15:24:45
1707
转载 解决 ImportError: cannot import name ‘_AES‘ 的问题
ImportError: cannot import name ‘_AES’安装pycrypto一直报错,无法安装,导致from Crypto.Cipher import AES也无法使用可以使用下面的语句安装pycryptodome这个库pip install pycryptodome为pycrypto的后续,可以正常使用。...
2021-03-24 15:06:57
2610
原创 如何在一个python 文件用两个不同版本的库
import importlibimport sys# use elasticsearch 5.xes_lib_path = "/Users/woshiaotian/es_5x/lib/python2.7/site-packages"# 注意要把es_lib_path放在sys.path 的首位,确保load module的时候,该目录下的ES库,能够被优先加载sys.path.insert(0, es_lib_path) #print sys.pathelasticsearch = imp
2021-03-24 14:24:36
1272
原创 ubuntu 常用下载器
1.下载命令wget,usage: wget -i http://*说明: http://*为下载文件网址及文件名example: wget -i http://xp6.yyxt.com/201201/GZOS_XP_1.1.iso2.用axel加快下载速度安装axelapt-get install axel运行axelusage: axel -n 10 -o /tmp/ http://xp6.yyxt.com/201201/GZOS_XP_1.1.iso3.用aria2断点下载文件
2021-03-24 00:34:53
669
原创 snap 安装的程序如何创建快捷方式
在 /sanp/[对应程序名]/current/meta/gui/*****.desktop找到这个 文件并复制到桌面,右键点击允许启动之前遇到过右键点击没有程序启动的解决办事是编辑模式打开****.desktop 把TryEex那一行删除就可以了,图标不能正常显示,就找到icon那一行,改下路径就行,一般图标和****.desktop在一个 目录下...
2021-03-22 13:24:01
1889
1
原创 numpy.shpe我之拙见
numpy.shpe的输出结果是一个元组(…n, m, j, i)我一般都是 从后往前看我们从一本书开始展开输出我的理解()想象成 一个字,它是一个标量( i,)想象成一行字,i 表示这行的字数,它是一个1阶向量( j, i )想象成一页 j 表示这一页有几行,i 表示每一行有几个字,( m, j, i )想象成一节 ,m 表示这一节有多少页, j 表示每一页有几行,i 表示每一行有几个字( n, m , j , i )想象成一章,n 表示这样一章
2021-03-16 09:18:50
94
原创 mysql 容器挂载目录,修改root 密码,设置root远程访问
##修改密码mysql> use mysql;Query OK, 0 rows affected (0.00 sec)mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass';ERROR 1819 (HY000): Your password does notsatisfy the current policy requirementsmysql> alter user 'root'@'localhost'IDEN
2021-03-15 18:15:17
173
原创 jupyterlab安装代码补全插件,比装kite简单多了
在jupyterlab所在的python 环境下pip install jupyterlab-lsppip install 'python-language-server[all]'再在jupyer lab Extension Manager 搜索 @krassowski/jupyterlab-lsp 安装就OK了
2021-03-15 14:24:54
3642
原创 Ubuntu20.04 下vscode的 ctrl+shift+e快捷键冲突
问题ubutnuu20.04LTS在任意文本框按Ctrl+ Shift+e 出现一个带下划线的e,按空格后出现表情符号选择框然而Ctrl+ Shift+e 也是vscode的资源管理器快捷键,这就和系统的表情快捷键冲突了解决办法打开终端输入 ibus-setupibus-setup 第三个选项卡,表情符号,把快捷键修改或删除即可。...
2021-03-13 06:57:46
1724
2
转载 Systemd 添加自定义服务(开机自启动)
Systemd 添加自定义服务(开机自启动)Systemd 简介:https://fedoraproject.org/wiki/Systemd/zh-cn管理自启动服务(空格取消选中,按 TAB 切换确定):ntsysv一、service unit 常用命令,以 mysql 服务为例# 开机启动systemctl enable mysqld# 关闭开机启动systemctl disable mysqld# 启动服务systemctl start mysqld# 停止服务syste
2021-03-11 11:18:55
826
转载 如何破解Ubuntu root密码及防止别人通过单用户模式修改密码
Ubuntu root的密码是Ubuntu用户必须学习使用的,由于Ubuntu root密码还有很多人不会应用所以由我来简述说明下,至于管用否就看人品了.Ubuntu root系统的特性,既可作为高校计算机专业Ubuntu root学习,也可以作为Ubuntu root系统开源爱好者、Ubuntu root系统用户的学习。第一部分:如何破解Ubuntu root密码。Linux安装完毕后会有一个Ubuntu root用户。那么如何在不知道密码的情况下修改掉Ubuntu root用户的密码呢?本系统使用R
2021-03-04 09:20:47
937
1
转载 在 Ubuntu 上安装 Neovim (nvim)
首先,如果没有安装PPA的话,先用下面的命令来安装:sudo apt-get install software-properties-common如果已经安装,用上面的命令也没有问题,会提示已经已有最新版本,不会重复安装。PPA - Personal Package Archive,个人包档案然后用下面的命令来安装 Neovimsudo apt-add-repository ppa:neovim-ppa/stablesudo apt-get updatesudo apt-get install
2021-03-04 08:57:53
8779
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人