在wsus服务器,打开IIS,选择“wsus”服务,点击mimetype,修改或者添加".esd"Filenameextension:.esdMimetype:application/octet-streamwindowsserver2016wsusIISmimetype:.esd的内容是“application/vnd.ms-cab-compressed”需要修改,否则会提示
简介如果有很多excel文件需要合并到一个Excel文件中,使用复制粘贴来操作是非常痛苦,这时可以使用Python来批量自动操作。把需要合并的Excel文件放到同一文件夹下。安装需要的库python环境Python3pip3installxlrdpip3installxlsxwriter代码#!/usr/bin/envpython#-*-coding:utf-8-*-#@Author:AikerZ
简介pyspider是Python中强大Web爬虫框架,并且支持分布式架构。为什么使用docker搭建pyspider在安装pyspider时爬过一些坑,比如使用pipinstallpyspider时,python的版本要求在3.6及以下,因为async等已经是python3.7的关键字;使用gitclone代码安装pyspider,python3setup.pyintall,使用过程会遇到ssl
前言gogs简介Gogs是一款极易搭建的自助Git服务。Gogs的目标是打造一个最简单、最快速和最轻松的方式搭建自助Git服务。使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持Go语言支持的所有平台,包括Linux、MacOSX、Windows以及ARM平台。为什么使用gogsgogs轻量gogs自带gitupdategogs操作简洁基于docker快速搭建准备数据库如果之前没有数据
前言由于一些论坛不登录验证,就不能查看帖子的内容和附件,所以需要登录验证,如果在代码中添加登录验证,那就增加了代码的复杂度,所以可以结合cookie来登录然后爬取需要的资料cookie的获取使用chrome,登录后在开发工具里查取#!/usr/bin/envpython#-*-coding:utf-8-*-"""@author:AikerZhao@file:jianli.py@time:下午10:
前言之前写过一遍,pyhton结合图灵机器人自动回复,之前51cto是使用网页签到,但是已经失效了,微信签到的原理和之前的机器人差不多的,不过是使用了python的itchat模块,结合定时功能,自动签到。安装模块这里使用的是python3pipinstallitchatpipinstallapscheduler代码#!/usr/bin/envpython#-*-coding:utf-8-*-""
简介为什么使用python批量重命名而没有使用shell,python对文字的处理更灵活,对于文件名中的空格不会出现报错。代码:#!/usr/bin/envpython#-*-coding:utf-8-*-"""@author:AikerZhao@file:rename_all.py@time:下午10:29"""importospath="M:\\bd1\\都挺好\\"new_path="M:\
简介下载的电视剧经常遇到片头和片尾,有的片头还有广告,比较厌烦,所以笔者就写了个脚本,使用python3,ffmpeg批量多线程去除了片头和片尾,这里针对的是单部多集电视剧的片头、片尾,片头片尾的时间比较相似针对多部多集的电视剧,可以通过excel,或者构建字典的方式解决。代码如下:#!/usr/bin/envpython#-*-coding:utf-8-*-"""@author:AikerZha
一个比较简单,python3多线程使用requests库爬取都挺好,并使用正则提取下载链接,保存到mongodb#!/usr/bin/envpython#-*-coding:utf-8-*-"""@author:AikerZhao@file:doutinghao.py@time:下午8:18"""importrequestsimportreimportpymongofrommultiprocess
分析头条的ajax,通过正则表达式,python3多线程高容错爬取头条的街拍美图,保存到mongodb,并下载图片头条的内容网页较之前已经改版,图床页不仅有ajax的还有html的内容网页所以使用了两种正则,根据条件调用#!/usr/bin/envpython#-*-coding:utf-8-*-"""@author:Aiker@file:toutiao.py@time:下午9:35"""impo
通过python3的多线程,获取猫眼电影top100电影清单,并保存信息到本地,使用了requests库和正则表达式#!/usr/bin/envpython#-*-coding:utf-8-*-#@Author:AikerZhao#@Date:2019/4/22:52AM#@File:pamaoyan.py#@Desc:importrequestsfromrequests.exceptionsim
使用python3的requests库快速获取豆瓣图书推荐的新书清单,并保存书籍信息和图书缩略图图片到本地#!/usr/bin/envpython#-*-coding:utf-8-*-"""@author:AikerZhao@file:douban3.py@time:上午10:34"""importjsonimportosimportrefrommultiprocessingimportPooli
centos系统状态查看常用命令总结
dd命令常用总结
Jupyter简介Jupyter是一款基于python的webnotebook服务,目前有大多python数据挖掘与机器学习爱好者使用这款服务,其特性其实与IpytohnNotebook差不多,准确说IpythonNotebook是一款提供增强型交互的功能的shell,而Jupyter除了Ipython的功能,还加入了普通编辑器的通用功能,是一款带代码交互的动态文档web编辑器。Jupyterhu
layout:"post"title:"vim2"date:"2019-03-1511:15"<h4id="title-0">常规操作</h4><table><thead><tr><thstyle="text-align:left;"
何为高并发默认的Linux内核参数考虑的是最通用场景,不符合用于支持高并发访问的Web服务器,所以需要修改Linux内核参数,这样可以让Nginx拥有更高的性能;在优化内核时,可以做的事情很多,不过,我们通常会根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,期内核参数的调整都是不同的,这里针对最通用的、使Nginx支持更多并发请求的TCP网络参数
简介rewrite能够根据您的条件将传入的URL更改(重写)到不同的URL是任何Web服务器的基本功能。Nginx重写功能非常强大且灵活。我们将在nginx重写中解释以下示例:Nginx重写示例使用$1,$2,..使用Nginx重写创建控制器文件在位置上下文中重写中断标志添加问号到Nginx重写替换字符串如果是Context和RewriteDirectiveNginx重写标志示例捕获Nginx重写
近日,家里的电信adsl运营商给了IPV6,windows,mac图形桌面都自动获取到了,linux没有开自动获取,需要手动设置.静态IPv6地址的配置[root@localhost~]#vim/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneHWADDR=00:07:5D:22:EA:40IPADDR=192.16
安装gitlabgitlab是深受企业用户喜爱的基于git的代码管理系统。本文使用Docker方式安装gitlab:这是一种快速高效的部署方式,相对于传统方式,这种部署可以有效的节省时间和过程。环境:Ubuntu16.04,虚机内存/CPU/存储请根据实际使用情况配置,一般4C/8G/200G足够安装docker:18.06.1-ce准备启动脚本$cat>gitlab-setup.sh<
kubernetes内部组件工作原理http://dockone.io/article/5108MasterMaster是整个集群的控制中心,kubernetes的所有控制指令都是发给master,它负责具体的执行过程。一般我们会把master独立于一台物理机或者一台虚拟机,它的重要性不言而喻。master上有这些关键的进程:KubernetesAPIServer(kube-apiserver),
harborHabor是由VMWare中国团队开源的容器镜像仓库。事实上,Habor是在DockerRegistry上进行了相应的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控制,水平扩展,同步,AD/LDAP集成以及审计日志等安装步骤一.手动部署下载最新的docker-compose二进制文件curl-Lhttps://github.com/dock
本文是对k8s,kubectl常用命令的总结。语法kubectl[command][TYPE][NAME][flags]1command:子命令,用于操作Kubernetes集群资源对象的命令,如create,delete,describe,get,apply等2TYPE:资源对象的类型,如pod,service,rc,deployment,node等,可以单数、复数以及简写(pod,pods,p
软硬件限制:1)cpu和内存master:至少1c2g,推荐2c4g;node:至少1c2g2)linux系统内核版本至少3.10,推荐CentOS7/RHEL73)docker至少1.9版本,推荐1.12+4)etcd至少2.0版本,推荐3.0+kubernetes官方github地址https://github.com/kubernetes/kubernetes/releases高可用集群所需
###在kubernetes中搭建LNMP环境,并安装Discuzx本实验,需要已经搭建好kubernetes集群和harbor服务。首先克隆本项目:gitclonehttps://github.com/donxan/k8s_lnmp_discuzx.git####下载镜像dockerpullmysql:5.7dockerpullricharvey/nginx-php-fpm####用docker
前言实验环境的kubernetes服务器物理机突然断电,重启后helm部署的harbor出现了启动故障,首先查看harbor相关容器运行状态:解决方法前面两个CrashLoopBackOff的容器,可以的使用命令删除容器,就可以解决,关键的是redis容器,删除是解决不了的。使用命令查看容器的日志。[root@master~]#kubectllogshub-redis-master-0Badfil
安装helmHelm致力于成为k8s集群的应用包管理工具,希望像linux系统的RPMDPKG那样成功;确实在k8s上部署复杂一点的应用很麻烦,需要管理很多yaml文件(configmap,controller,service,rbac,pv,pvc等等),而helm能够整齐管理这些文档:版本控制,参数化安装,方便的打包与分享等。建议积累一定k8s经验以后再去使用helm;对于初学者来说手工去配置
快速批量创建nfspvforiin{3..6};docat<<EOF|kubectlapply-f-apiVersion:v1kind:PersistentVolumemetadata:name:pv00${i}spec:capacity:storage:100GiaccessModes:-ReadWriteManypersistentVolumeReclaimPolicy:Recyc
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号