青蛙兄博客青蛙兄博客青蛙兄博客

24小时更新:0篇     一周更新:4篇最新发布

python

使用SSH的X11转发远程执行GUI程序

青蛙兄 发布于 2020-01-12

有些时候,有些程序可能需要依赖图形界面才能启动,例如安装Oracle时(其实oracle支持命令行安装),例如需要启动一个图形界面的浏览器如firefox。 作为服务端的系统,通常不会安装臃肿的图形界面。 那么如何在不安装图形界面的的情况下启动图形界面的?听起来很矛盾,但是实际上...

阅读(6)赞 (0)

python

Git_常用命令

青蛙兄 发布于 2020-01-12

关于最基本的git使用帮助,基于最简单的连接-上传等操作的记录

阅读(12)赞 (1)

监控

Open-falcon_介绍

1

青蛙兄 发布于 2020-01-12

监控系统是整个运维环节,乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供翔实的数据用于追查定位问题。监控系统作为一个成熟的运维产品,业界有很多开源的实现可供选择。当公司刚刚起步,业务规模较小,运维团队也刚刚建立的初期,选择一款开源的监控系统,是一个省时省力,效率...

阅读(0)赞 (0)

运维基础

MySQL Product Archives

2

青蛙兄 发布于 2020-01-12

This site provides archived versions of various MySQL products. We provide these as a courtesy to our users, who may need to duplicate an e...

阅读(2)赞 (1)

python

Socket编程_1

3

青蛙兄 发布于 2019-12-29

Python中提供socket.py标准库,非常底层的接口库 Socket是一种通用的网络编程接口,和网络层次没有一一对应的关系

阅读(30)赞 (3)

python

concurrent包

2

青蛙兄 发布于 2019-12-28

3.2版本引入的模块 异步并执行任务编程模块,提供一个高级的异步可执行的便利接口 提供了2个池执行器 ThreadPoolExecutor异步调用的线程池的Executor ProcessPoolExecutor异步调用的进程池的Executor ThreadPoolExecut...

阅读(20)赞 (3)

python

Barrier

3

青蛙兄 发布于 2019-12-22

3.2引入Python的新功能 名称 含义 Barrier(parties,action=None,timeout=None) 构建Barrier对象,指定参与方数目,timeout是wait方法未指定超时的默认值 n_waiting 当前在屏障中等待的线程数 parites 各...

阅读(134)赞 (2)

python

GIL全局解释器锁

青蛙兄 发布于 2019-12-22

当我们从Python官方网站下载并安装好Python 3.5后,我们就直接获得了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python就是启动CPython解释器。 CPython是使用最广的Python解释器。教程的所...

阅读(40)赞 (2)

高阶

GIL全局解释器锁-2

2

青蛙兄 发布于 2019-12-22

Python中绝大多数内置数据结构的读写都是原子操作 由于GIL的存在,Python的内置数据类型在多线程编程的时候就变成了安全的了,但是实际上他们本身不是线程安全类型的 保留GIL的原因 Guido坚持的简单哲学,对于初学者门槛低,不需要高深的系统知识也能安全,简单的使用Pyt...

阅读(21)赞 (2)