自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AWS 中使用 Lambda 自动对 EC2 备份

所使用到的服务LambdaCloudWatchIAM方法架构实现功能根据 EC2 实例设置的标签,结合 CloudWatch 定时进行备份/清理 AMI & Snapshot;支持设置备份 AMI 保留时间;支持将备份后的 AMI 传输到 DR Region 进行备份,支持传输后开启 EBS 加密;支持对 DR Region 中的 AMI 设置保留时间偏移量,实现延迟删除;使用说明1、为需要定时备份的 EC2 增加如下标签:Name:如果存在则忽略Backup:

2021-05-21 21:35:30 502

原创 SRS开启FLV播放

文章目录一、背景二、下载安装包三、开始安装四、调试五、FLV播放器六、参考链接一、背景Flash不再受支持,原有网站中播放器影响使用;二、下载安装包1、下载SRS源码包(Github地址:https://github.com/ossrs/srs#usage)(1)按照Github提到的方式,使用Git命令下载;git clone https://gitee.com/winlinvip/srs.oschina.git srs && cd srs/trunk && g

2021-01-31 14:53:10 2450

原创 为U-Editor增加字体

U-Editor默认只有11中字体,如果想要增加其他字体需要按照下边的方法:1、首先找到项目中“ueditor.config.js”文件2、 在文件中“fontfamily”数组中新增记录,每行代表一个字体label:标签名称name:显示字体名称val:字体在系统中名称本部分分为两部分,‘字体名称,ttf名称’示例:{ label:‘ALKATIP Basma Tom’,name:‘ALKATIP Basma Tom’,val:‘ALKATIP Basma Tom,ALKATIP Ba

2020-12-31 21:50:13 468

原创 记一次tomcat 9 HTTPS报错

2020年最后一天啦,2021年我来啦,哈哈哈正文如下:Tomcat 版本:9.0.37报错截图:根据tomcat 9官网说明说明从Tomcat 9开始,通过证书别名进行区分。并且需要将connector的协议调整为:org.apache.coyote.http11.Http11NioProtocol(Tomcat 9Https默认配置)原文地址:https://tomcat.apache.org/tomcat-9.0-doc/ssl-howto.html#Edit_the_Tomcat

2020-12-31 21:46:59 601

原创 安装Grafana并配置AWS CloudWatch为数据源

一、Grafana介绍Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。它主要有以下六大特点:1、展示方式:快速灵活的客户端图表,面板插件有许多不同方式的可视化指标和日志,官方库中具有丰富的仪表盘插件,比如热图、折线图、图表等多种展示方式;2、数据源:Graphite,InfluxDB,OpenTSDB,Prometheus,Elasticsearch,CloudWatch和KairosDB等;3、通知提醒:以可视方式定义最重要指标的警报规

2020-10-31 16:30:47 2182

原创 初识Django

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言呀,上个月竟然忘记写东西了,这个月可不能再忘了,哈哈哈。今天这篇主要是讲一下初识Django,以及使用过程中遇到的问题。提示:以下是本篇文章正文内容,下面案例可供参考一、什么是DjangoPython下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都..

2020-09-30 23:00:01 138

原创 申请免费证书,开启Apache HTTPS

一、 搭建WEB服务# yum -y install httpd二、 申请域名申请方式众多,各大云厂商基本都提供了。三、 申请免费证书1、 安装依赖环境# yum install mod_ssl openssl2、 安装acme(证书生成命令)# curl https://get.acme.sh | sh //【1】3、 生成证书并验证# acme.sh –issue -d www.mydomain.com –webroot /home/wwwroot/mydomai

2020-07-28 20:35:41 362

转载 Python中拼接SQL语句

最近写了点东西,需要与数据库进行交互,刚开始的时候吧,手写SQL还没觉得怎么难受,但是慢慢地我发现,啊~太难了。每次都需要连接数据库,执行SQL,提交SQL,关闭数据库。机制的我写了一个函数用来做连接、提交和关闭的操作。但是根本问题还是没有解决啊,一个SQL里边有N多字段,这些变量怎么放里边啊,让人惆怅。 后来就在网上找啊找,最后还是被我发现了一篇好文章,链接如下:https://www.cnblogs.com/Xjng/p/3821827.html(作者大佬如果不愿意转载,我马上就删哈) ...

2020-06-30 20:15:03 3384

原创 Win10中安装Docker并运行Windows Server Core2019

1、官网下载并安装,非常easyhttps://store.docker.com/editions/community/docker-ce-desktop-windows2、建议使用阿里的“镜像加速器”服务,否则会比较慢,找到加速器地址3、打开docker程序,将地址配置到中红框位置,并点击“Apply & Restart”4、在cmd中执行如下命令,下载windows镜像(建议科学上网,不然总断)docker pull mcr.microsoft.com/windows/serve

2020-05-27 22:59:24 3337

原创 SQLite3 学习整理

最近想搞一个自动化处理的小工具, 但是有些数据存到本地总感觉少点什么,哈哈哈。所以想着把这些数据存放到数据库中,使用MySQL吧,还得自己搭服务,想想还是用SQLite吧,而且最重要的是Python3里边现在自带SQLite3,直接引用包就行啦。SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它占用的资源比较小,一般几百K内存就足够使用了。也兼...

2020-04-29 23:44:17 259

原创 How to使用Python发送邮件

作为一个严重的拖延症患者,我还是直接上代码。倒腾了好久网易发邮件,但是每次发送邮件都被拒,,,#!/usr/bin/pythonimport smtplibfrom email.mime.text import MIMETextfrom email.header import Headerimport osimport sysdef sent_mail(a, b): f...

2020-03-30 23:17:27 175

原创 Anaconda安装过程中遇到的诡异事件

嗨,大家好。今天是2020年2月的最后一天啦,今天主要和大家说一下安装Pycharm + Anaconda过程中遇到的问题。一、下载软件包Pycharm下载地址:请大家自己百度哈Anaconda下载地址:请大家自己百度哈二、安装Pycharm安装过程还是很简单的,按照提示下一步就好了。安装完Anaconda之后,问题来了:1、在Pycharm中配置解释器的时候找不到Anaconda的...

2020-02-29 16:56:44 694

原创 我的Tkinter学习之路

大家过年好呀,祝大家新年快乐,万事如意!这里记录一下学习Tkinter的知识。以下这段代码是从:【1】https://www.cnblogs.com/shwee/p/9427975.html【2】https://blog.csdn.net/sinat_27382047/article/details/80138733这两篇文章中摘抄的,只进行了一丢丢的修改,嘻嘻????)感谢两位大神的文章哦...

2020-01-27 10:27:32 6291

原创 NFS+DRBD部署

首先介绍一下DRBD(Distribute Replication Block Device)环境:两台Ubuntu 16.04信息如下:drbd-master:52.82.59.211(172.16.20.146);cn-northwest-1a;/dev/sdb=10Gdrbd-standby:52.82.38.226(172.16.100.189);cn-northwest-1b;/...

2019-12-30 22:25:20 809

原创 Centos 7设置自定义服务踩坑之路

众所周知,在Centos 7系列的服务需要使用systemctl命令管理,那如何将自己的代码注册成服务嘞,是酱婶儿的,咱们先介绍一下:1、在/usr/lib/systemd/system路径下边创建xxxxx.service文件(建议使用cp -a 命令复制一个现有文件)2、修改文件内容[Unit]#服务描述Description=xxxxx Service#设置在某个服务启动后启动:...

2019-11-22 11:52:07 480

原创 Glusterfs安装与配置

环境说明:系统:Ubuntu 16.04node1:10.0.77.149 附加盘:xvdb 8G 挂载点:/data/brick1/gv0node2: 10.0.78.118 附加盘:xvdb 8G 挂载点:/data/brick1/gv0node3: 10.0.79.252 附加盘:xvd...

2019-10-26 11:17:47 681

原创 常用SQL语句

创建数据库:CREATE DATABASE database_name;修改表名称:ALTER TABLE ts01 RENAME to ts01_new;创建新表:CREATE TABLE book(name char(20),author char(20));复制旧表到新表: CREATE TABLE salaries SELECT * FROM employees;修改列名称及类型:...

2019-10-10 13:56:44 80

原创 源码安装git并进行权限配置

1、 下载软件包`$ sudo wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.23.0.tar.gz`2、 安装依赖环境`$ sudo yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc x...

2019-09-23 16:24:26 468

原创 搭建DHCP服务器

很久之前写的文档了,拿出来给大家分享一下,那么就开始叭首先安装软件包dhcpDhcpd服务的主配置文件/etc/dhcp/dhcpd.conf需要参考/usr/share/doc/dhcp*/dhcpd.conf.example文件(dhcpd服务程序的配置文件中每个参数均需要以;号结尾)一个标准的DHCP配置文件应该包括全局配置参数、子网网段声明、地址配置选项以及地址配置参数:全局配...

2019-08-16 17:26:01 242

原创 Python中常用模块之datetime

记录一下datetime模块使用方法。题目(该题目来自廖雪峰老师):假设你获取了用户输入的日期和时间如2015-1-21 9:01:30,以及一个时区信息如UTC+5:00,均是str,请编写一个函数将其转换为timestamp。代码如下:import refrom datetime import datetime, timezone, timedeltadef to_timesta...

2019-08-16 17:05:28 153

原创 使用Python计算身份证号码最后检验位

身份证校验位是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。具体校验规则如下:1、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 ;2、将这17位数字和系数相乘的结果相加;3、用加出来和除以11,看余数是多少;4、余数只可能有0 1 2 3...

2019-08-11 19:17:48 4480

原创 使用Python打印九九乘法口诀表

先上效果图:再贴代码# 打印左上和右上for i in range(1, 10): for j in range(i, 10): print('%d * %d = %-3d' % (i, j, i * j), end=' ') for k in range(1, i): print(end=' ') for kk...

2019-08-11 19:14:27 1246

转载 并行处理:分叉(fork)和线程(thread)

Mark一记,这篇文章讲的很通透。分叉(fork)是UNIX术语,当分叉一个进程(一个运行的程序)时,基本上是复制了它,并且分叉后的两个进程都从当前的执行点继续运行,并且每个进程都有自己的内存副本(比如变量)。一个进程(原来的那个)成为父进程,另一个(复制的)成为子进程。如果你是一个科幻小说迷,可以把它们想象成并行的宇宙(parallel universe)。分叉操作在时间线(timeline...

2019-08-01 10:41:23 1659

原创 windows10下安装docker报错:error during connect

详细报错信息如下:C:\Users\zig>docker infoerror during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.39/info: open //./pipe/docker_engine: The system cannot find the file specified. In the default...

2019-08-01 10:40:07 16022 13

原创 Windows Server 2012 R2提示 “这可能是由于 CredSSP 加密 Oracle 修正”

刚装好的Windows Server 2012 R2虚拟机,连接的时候报错了,如下:先说一下原因哈,是因为一个叫做KB4093492的更新导致的,网上有很多种方法,例如在注册表中新增值、修改组策略等等。我用的方法是这个:在远程桌面中取消勾选“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”,当然这样做可能带来安全隐患,所以仅适用于测试哈...

2019-07-29 14:28:49 17673 5

原创 RHEL7安装VNC

1、安装图形化界面[root@ip-10-0-1-215 ~]# yum -y groupinstall “Server with GUI”报错:Error downloading packages:webkitgtk3-2.4.11-2.el7.x86_64: [Errno 256] No more mirrors to try.原因:https://access.redhat.com/...

2019-07-25 17:28:36 2425

转载 Python报错:TypeError: Student() takes no arguments

今天在练习的时候运行代码报错如下:Traceback (most recent call last): File "D:/code/test.py", line 10, in <module> bart = Student('Bart Simpson', 59)TypeError: Student() takes no arguments后来发现把“init”写成“...

2019-07-25 17:22:27 1532 2

原创 Fortigate 在AWS中配置HA

方案1:1、将两台服务器配置在相同可用区中,使用飞塔原生HA功能,可以实现配置同步功能。2、配置SSLVPN,在主服务器不可用时,可以实现自动切换到备用服务器继续提供VPN服务。当前问题:1、主挂掉后可以自动切换到备,但是原主服务器修复后不会自动切换到主状态。2、如下图所示切换中丢包明显,需要客户端开启“保持连接”功能。配置过程如下:1、整体架构2、创建VPC和子网,如下图所示...

2019-07-08 10:48:00 649

转载 使用Python递归搞定汉诺塔

本次笔记用于记录使用Python递归函数实现汉诺塔。这个问题折磨我良久,最终被王老师点醒,在此特别感谢王老师耐心讲解,指点迷津。同时感谢两位文章作者提供的思路,谢谢。首先说一下汉诺塔游戏规则:“有三根相邻的柱子,标号为A,B,C,A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘,现在把所有盘子一个一个移动到柱子B上,并且每次移动同一根柱子上都不能出现大盘子在小盘子上方”使用赵本山和宋丹丹的台...

2019-07-08 10:29:32 703 2

空空如也

空空如也

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

TA关注的人

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