subprocess 模块可以使 Python 执行外部命令(Linux)和程序(exe),并得到相应的输出结果,进一步处理。在 Python3.5 中,subprocess 模块取代了 os.system、os.spawn* 。该模块很好地体现了 Python 胶水语言的特性,丰富了 Python ...
分类:
编程语言 时间:
2018-01-14 00:55:02
阅读次数:
285
一,ES6 (1),new Set () 是一个新的数据结构,类似数组有四个操作方法以及四个遍历方法。 四个操作方法 add(value):添加某个值,返回 Set 结构本身。 delete(value):删除某个值,返回一个布尔值,表示删除是否成功。 has(value):返回一个布尔值,表示该值 ...
分类:
编程语言 时间:
2018-01-14 00:55:10
阅读次数:
193
题目描述:输出所有形如aabb的4位完全平方数(即前两位数字相等,后两位数字也相等)。 分支和循环结合在一起时功能强大: 下面列举所有可能的结果aabb,然后判断它们是否为完全平方数。注意a的范围是1~9,但b可以是0. 上面的程序并不完整——“aabb是完全平方数”是中文描述,而不是合法的C语言表 ...
分类:
编程语言 时间:
2018-01-14 00:56:46
阅读次数:
213
参数有两种,实参和形参。实参是传递给函数的参数。形参是函数申明或者定义括号里面的参数。函数参数的传递有三种方式:分别是实参传递,传指针,传引用。实参传递给形参就是给形参赋值。之后在函数内改变形参不能改变实参的值。传递指针和引用给形参则大大减少了参数传递过程中数据的复制工作量。由于传指针和引用都相当于 ...
分类:
编程语言 时间:
2018-01-14 00:56:55
阅读次数:
249
根据《面向飞机蒙皮接缝的线结构光检测技术研究_张卡》论文中的原理,编写了自适应阈值函数 原理: ...
分类:
编程语言 时间:
2018-01-14 00:57:30
阅读次数:
424
https://docs.oracle.com/javase/tutorial/java/generics/erasure.html ...
分类:
编程语言 时间:
2018-01-14 00:57:39
阅读次数:
140
一.Comparator接口*Comparator接口的使用(1)使用Comparable接口定义排序顺序有局限性:实现此接口的类只能按compareTo()定义的这一种方式排序。(2)如果同一类对象要有多种排序方式,应该为该类定义不同的比较器(实现Comparator接口的类)TreeSet有一个构造方法允许给定比较器,它就会根据给定的比较器对元素进行排序.(3)Comparator接口中的比较
分类:
编程语言 时间:
2018-01-14 00:59:33
阅读次数:
235
数组有工具类,方面操作数组 集合也有工具类:Collections 常用方法示例: ...
分类:
编程语言 时间:
2018-01-14 00:59:58
阅读次数:
130
Map接口与Collection不同: Collection中的集合元素是孤立的,可理解为单身,是一个一个存进去的,称为单列集合 Map中的集合元素是成对存在的,可理解为夫妻,是一对一对存进去的,称为双列集合 Map中存入的是:键值对,键不可以重复,值可以重复 Map接口中的常用集合: 1.Hash ...
分类:
编程语言 时间:
2018-01-14 01:00:48
阅读次数:
197
1 初步理解 理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果 ...
分类:
编程语言 时间:
2018-01-14 01:01:07
阅读次数:
233
经典排序:冒泡排序+选择排序 例 FJUTOJ 1842 冒泡排序 原理是取相邻两个数进行大小比较,判断是否交换。 以从小到大排序为例,冒泡排序就像气泡一样,最小的数慢慢浮上来,最大的数慢慢沉下去。那么完整从头到尾做一次之后最后一位就是原序列中最大的数字了。然后只需要对1~(n-1)个数字进行排序, ...
分类:
编程语言 时间:
2018-01-14 01:02:20
阅读次数:
176
一.form表单提交 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3 ...
分类:
编程语言 时间:
2018-01-14 10:55:00
阅读次数:
195
上一篇总结了交换排序的冒泡排序和快速排序。这一篇要总结的是选择排序,选择排序分为直接选择排序和堆排序,主要从以下几点进行总结。 1、直接选择排序及算法实现 2、堆排序及算法实现 1、直接选择排序及算法实现 直接选择排序(Straight Select Sort) 是一种简单的排序方法,它的基本思想是 ...
分类:
编程语言 时间:
2018-01-14 10:55:33
阅读次数:
151
在学习python的过程中,感觉python中的排序相和c++中的泛型算法还是比较相似的,但相对于c++而言更加简单易用。 python中列表的内置函数sort()可以对列表中的元素进行排序,而全局性的sorted()函数则对所有可迭代的序列都是适用的;并且sort()函数是内置函数,会改变当前对象 ...
分类:
编程语言 时间:
2018-01-14 10:56:36
阅读次数:
235
1. Background: python 3/win10 2.Error Line: import custom_python custom_python.py 是通过re.findall()返回的list强行转换成的dict 3. Solution 把custom_python.py用notep ...
分类:
编程语言 时间:
2018-01-14 10:57:26
阅读次数:
1714
前言:工作后吃饭的语言是java,同时写一些python和js,在学习机器学习的时候发现有必要再熟悉一下c++,同时工作也有c++的使用需求。于是开始对照c++ primer自学,希望能够对同样是其他语言的学习者,在学习c++的时候提供一些帮助。 第1章: 起始 First program 主流编译 ...
分类:
编程语言 时间:
2018-01-14 10:57:40
阅读次数:
185
js中的内部对象包括Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、String以及各种错误类对象,包括Error、EvalError、RangeError、ReferenceError、SyntaxError和TypeErr... ...
分类:
编程语言 时间:
2018-01-14 10:58:13
阅读次数:
145
我试图做什么:把我的破代码放到服务器上运行,并成功与客户端进行 socket通信。 预备环境:刚安装好 MySQL 和 JVM 的 Linux远程服务器(Debian 8)一台。 主要有如下几个步骤: 1、将编译好的代码打包成可执行的 jar包 参考资料:[IntelliJ IDEA 2017.3 ...
分类:
编程语言 时间:
2018-01-14 10:58:20
阅读次数:
184
#list 类似数组array,以[]扩起来逗号分隔 a = ['a','b','c'] #常用函数 a.append('c') #在list最后增加一个元素,结果是['a','b','c','c'] a.count('c') #统计一个元素在list中有多少个,结果是2 a.index('c') ...
分类:
编程语言 时间:
2018-01-14 10:58:28
阅读次数:
133
拦截器 拦截器概念 拦截器的主要作用就是拦截用户的请求,在所匹配的目标方法之前进行执行。一般情况下,用作权限验证来判断用户是否登陆,还有就是商城中不登录不让购买也可以利用拦截器进行验证。 我们可以自定义拦截器来实现特定的功能,自定义的拦截器必须实现HandlerInterceptor接口。 并且实现 ...
分类:
编程语言 时间:
2018-01-14 10:58:51
阅读次数:
229