在windows系统下如果想要枚举指定进程的窗体,我们可以通过EnumWindows加上自己实现的回调函数进行实现,那么在linux下该如何做呢? 其实也很简单,在linux下,我们可以通过xlib中提供的API进行实现,关于xlib后面会专门写一篇文章讲解。 一、实现思路 从root窗体开始逐层遍 ...
2020-02-17 _author_ = "chen"product_list = [ ('iphone', 5800), ('mac book', 9800), ('bike', 800), ('watch', 10600), ('coffee', 31), ('python', 120),]s ...
分类:
其他好文 时间:
2020-02-17 17:56:43
阅读次数:
83
大致题意就是给定N个数,找出满足第i个数到第j个数的和SUM等于M(如果找不到,也可以找SUM-M>0差值最小)的i和j,并输出i-j。 思路:这题可以用二分法做,但是二分法边界值条件太多,容易出错,推荐使用two pointers。这题用的是two pointers同向扫描法,固定左边界,移动右边 ...
分类:
其他好文 时间:
2020-02-12 13:06:56
阅读次数:
61
CSYE 7374: IoT Embedded SystemsAssignment 2Due on 2/5/201) Given the following C update function, what does the FSM look like ? Assume push andpop are ...
分类:
其他好文 时间:
2020-02-08 19:36:44
阅读次数:
106
自定义systemctl管理服务##简介systemd是靠管理unit的方式来控制开机服务,开机级别等功能。在/usr/lib/systemd/system目录下包含了各种unit文件,有service后缀的服务unit,有target后缀的开机级别unit等,这里介绍关于service后缀的文件。因为systemd在开机要想执行自启动,都是通过这些*.service的unit控制的,服务又分为系
分类:
其他好文 时间:
2020-02-06 18:11:34
阅读次数:
106
近期,学习docker的用法,想在实际机器上练习一下,于是安装了centos最新版本(centos8),结果发现在centos8上必须使用podman进行容器操作,于是我的本意是学习原生docker用法,所以,就删除了podman,然后安装原生docker支持。本文记录一下操作步骤,以备今后参考。 ...
分类:
其他好文 时间:
2020-02-01 10:40:03
阅读次数:
396
Your input is a series of rectangles, one per line. Each rectangle is specified as two points(X,Y) that specify the opposite corners of a rectangle. A ...
分类:
其他好文 时间:
2020-01-31 19:08:57
阅读次数:
80
#装饰器:本质就是函数,为其他函数附加功能原则:1、不修改被修饰函数的源代码2、不修改被修饰函数的调用方式装饰器=高阶函数+函数嵌套+闭包 #高阶函数 ''' 高阶函数定义: 1、函数接受的参数是一个函数名 2、函数的返回值是一个函数名 3、满足上述条件任意一个,都可称之为高阶函数 ''' # 函数 ...
分类:
编程语言 时间:
2020-01-29 16:10:36
阅读次数:
102
1. Docker容器的重启策略 Docker容器的重启策略是面向生产环境的一个启动策略,在开发过程中可以忽略该策略。 Docker容器的重启都是由Docker守护进程完成的,因此与守护进程息息相关。 Docker容器的重启策略如下: no,默认策略,在容器退出时不重启容器on-failure,在容 ...
分类:
其他好文 时间:
2020-01-22 13:09:52
阅读次数:
99
session 是什么? 我们常见的 Linux session 一般是指 shell session。Shell session 是终端中当前的状态,在终端中只能有一个 session。当我们打开一个新的终端时,总会创建一个新的 shell session。 就进程间的关系来说,session 由 ...
分类:
系统相关 时间:
2020-01-20 14:41:33
阅读次数:
258