背景 作为SRE,我们有很多很多自动化的工具,大部分都是自动运行的,还有一部分是CLI,我们一直苦于没有一个自己的管理后台网站,受限于前端能力薄弱,开发出来的网页只能说凑活能用,但是不好用。 现在我们有了Streamlit这个神奇,可以仅使用Python就开发一个简单的后台管理网站,同时也可以作为我 ...
分类:
编程语言 时间:
2021-06-03 18:01:32
阅读次数:
0
一、wxPython简介 这是Python一个非常不错的GUI开发库,免费、开源、跨平台,可用组件众多,借助这些组件,程序员可以快速创建完整、功能全面的用户界面,因此应用非常广泛 二、安装方式: pip install wxpython 三、wxPython简单实现 import wx app = ...
分类:
编程语言 时间:
2021-06-03 17:46:38
阅读次数:
0
阅文时长 | 0.26分钟 字数统计 | 419.2字符 主要内容 | 1、引言&背景 2、深度思考&后续学习 3、异常情况 4、声明与参考资料 『Python·一键安装项目所需依赖包』 编写人 | SCscHero 编写时间 | 2021/6/2 AM1:19 文章类型 | 系列 完成度 | 已完 ...
分类:
编程语言 时间:
2021-06-03 17:45:18
阅读次数:
0
gRPC- HTTP网关 I gRPC是什么?我们再来回顾一下 gRPC是 Google开发的基于HTTP/2标准设计的一个通用的,高性能的RPC框架,有如下3个最明显的特点: 支持主流的编程语言,C++,Java,Python,Go,Ruby等,基于ProtoBuf生成相应的服务端和客户端代码。 ...
分类:
Web程序 时间:
2021-06-03 17:40:53
阅读次数:
0
# coding=utf-8 import smtplib from email.mime.text import MIMEText msg_from = 'abcdefghi@qq.com' # 发送方邮箱 passwd = 'abcdefghijklmn' # 填入发送方邮箱的授权码 msg_t ...
分类:
编程语言 时间:
2021-06-03 17:39:06
阅读次数:
0
excel xlsxwriter XlsxWriter is a Python module that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 200 ...
分类:
编程语言 时间:
2021-06-02 20:53:25
阅读次数:
0
Java多线程 进程和线程 什么是进程? 程序是静止的,运行中的程序就是进程。 进程的三个特点: **1.动态性:**进程是运行中的程序,要动态的占用内存,CUP和网络等资源。 **2.独立性:**进程与进程之间是相互独立的,彼此有自己的独立内存区域。 **3.并发性:**是指同一个时间段内多个任务 ...
分类:
编程语言 时间:
2021-06-02 20:40:57
阅读次数:
0
6.1Java多线程抢票龟兔赛跑 多线程抢票,并发问题,数据安全异常 package iostudy.thread;?/** * 共享资源 * 一份资源,三个代理商 * 当一份资源有多个代理去操作的时候就会存在并发问题 * 并发发生之后后期需要保证线程安全 * @since JDK 1.8 * @d ...
分类:
编程语言 时间:
2021-06-02 20:27:35
阅读次数:
0
1.下载python3.6包 wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz 2.安装相关依赖 yum install gcc-c++ yum install pcre pcre-devel yum install z ...
分类:
编程语言 时间:
2021-06-02 20:23:58
阅读次数:
0
一、分类 1.从锁的公平性来区分,可以分为公平锁和非公平锁;2.从锁是否可重复获取可分为可重入锁和不可重入锁;3.从资源已被锁定,线程是否阻塞可以分为自旋锁;4.从线程是否对资源加锁可以分为悲观锁和乐观锁;5.从那个多个线程能否获取同一把锁分为共享锁 和 排他锁。6.多Jvm环境下多线程操作多个资源 ...
分类:
其他好文 时间:
2021-06-02 20:20:32
阅读次数:
0