import re def atom_cal(exp): # 计算乘除法 if '*' in exp: a,b = exp.split('*') return str(float(a) * float(b)) elif '/' in exp: a, b = exp.split('/') return... ...
分类:
编程语言 时间:
2018-08-23 22:12:35
阅读次数:
208
https://www.jianshu.com/p/45619cf50aa7 Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。 今天我们介绍的主角是super(), 在类的继承里面supe ...
分类:
其他好文 时间:
2018-08-23 22:12:25
阅读次数:
160
一、os模块 os模块是与操作系统交互的一个接口。 print(os.stat("test16.py")) # 结果为:os.stat_result(st_mode=33206, st_ino=36873221949109263, st_dev=3128153233, st_nlink=1, st_ ...
分类:
Web程序 时间:
2018-08-23 22:12:15
阅读次数:
245
0、基础命令 1、检查硬件信息 2、进程管理 3、压缩&解压 先找到指定路径下 4、彻底删除某文件 5、依赖包相关 6、复制 7、端口连通测试 ...
分类:
系统相关 时间:
2018-08-23 22:12:09
阅读次数:
225
一.模块 1.什么是模块 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是,模块名字加上 .py 的后缀. 但其实 import 加载的模块分为四个通用类别: 1.使用 python 编写的代码( .py 文件). 2.已被编译为共享库或者DLL的 C 或 C++ 扩展. ...
分类:
其他好文 时间:
2018-08-23 22:11:58
阅读次数:
188
最大流: (1)最大流定义: 在容量网络中,满足弧流量限制条件,且满足平衡条件并且具有最大流量的可行流,称为网络最大流,简称最大流。 (2)最大流判断两点之间是否有流量: 通过判断它的逆向边是否有流来实现。 费用流: (1)费用流定义: 费用流,也叫作最小费用最大流,是指在普通的网络流图中,每条边的 ...
分类:
其他好文 时间:
2018-08-23 22:11:47
阅读次数:
296
一、isinstance与issubclass方法 1、isinstance是用来判断对象是否是某个类 isinstance(obj,class) 2、issubclass是用来判断一个类是否为另一个类的子类 issubclass(Bar,Foo) 1 class Foo: 2 pass 3 4 5 ...
分类:
其他好文 时间:
2018-08-23 22:11:40
阅读次数:
149
# 进程池 #为什么要有进程池? #在程序实际处理任务过程中,忙时会有成千上万的任务需要被执行,闲时可能只有零星任务. #那么在成千上万个任务需要执行的时候,我们就需要去创建成千上万个进程么? #首先,创建进程需要消耗时间,销毁进程也需要消耗时间.第二即便开启成千上万的进程 #操作系统也不能让他们同... ...
分类:
编程语言 时间:
2018-08-23 22:11:30
阅读次数:
189
前言 上篇介绍了打包脚本的使用,这里就介绍利用Jenkins进行持续化集成了。这里分为以下三个步骤介绍: 安装Jenkins 配置Jenkins 使用Jenkins 安装Jenkins 首先需要安装homebrew,安装方式详见homebrew官网。然后已命令行的方式安装Jenkins 安装指令 b ...
分类:
移动开发 时间:
2018-08-23 22:11:21
阅读次数:
218
涨知识系列 Environment environment = context.getEnvironment(); 在Spring中所有被加载到spring中的配置文件都会出现在这个环境变量中, 其中还包括系统中的环境变量也会存在 也会在 Environment = system + jvm + u ...
分类:
编程语言 时间:
2018-08-23 22:11:11
阅读次数:
115
转自:https://blog.csdn.net/poem_qianmo/article/details/23710721 一、原理 1.1 形态学概述 形态学(morphology)一词通常表示生物学的一个分支,该分支主要研究动植物的形态和结构。而我们图像处理中指的形态学,往往表示的是数学形态学。 ...
分类:
其他好文 时间:
2018-08-23 22:11:02
阅读次数:
203
CentOS7 安装mysql(YUM方式) 1.下载mysql源安装包 shell> wget http://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 2.安装mysql源 shell> yum localinstal ...
分类:
数据库 时间:
2018-08-23 22:10:37
阅读次数:
690
exgcd入门以及同余基础 gcd,欧几里得的智慧结晶,信息竞赛的重要算法,数论的...(编不下去了 ...
分类:
其他好文 时间:
2018-08-23 22:10:17
阅读次数:
1446
题目描述 发展采矿业当然首先得有矿井,小 FF 花了上次探险获得的千分之一的财富请人在岛上挖了 nnn 口矿井,但他似乎忘记考虑的矿井供电问题…… 为了保证电力的供应,小 FF 想到了两种办法: 在这一口矿井上建立一个发电站,费用为 vvv(发电站的输出功率可以供给任意多个矿井)。 将这口矿井与另外 ...
分类:
其他好文 时间:
2018-08-23 22:10:04
阅读次数:
175
作用:把不是通过路由切换过来的组件中,将react-router 的 history、location、match 三个对象传入props对象上 默认情况下必须是经过路由匹配渲染的组件才存在this.props,才拥有路由参数,才能使用编程式导航的写法,执行this.props.history.pu ...
分类:
其他好文 时间:
2018-08-23 22:09:55
阅读次数:
2694
介绍基于spring-boot的应用程序的集成测试和单元测试方案,包括使用mock来独立测试某个bean,使用特定的手段进行持久层的测试以确保对数据库不会产生副作用。 ...
分类:
编程语言 时间:
2018-08-23 22:09:49
阅读次数:
214
三种执行命令的方法 subprocess.run(*popenargs, input=None, timeout=None, check=False, **kwargs) #官方推荐 subprocess.call(*popenargs, timeout=None, **kwargs) #跟上面实现 ...
分类:
编程语言 时间:
2018-08-23 22:09:41
阅读次数:
167