实训第二天 周五 1. 包 1、创建子包使用.来间隔 2、类必须创建在包内 3、com.公司名.项目名.模块名.层级名 2. 标志符 1、必须以字母、美元符、下划线、数字组成 2、数字不能开头 3、不能是关键字 4、标志符是大小写敏感的 3. 类 1、主方法 public static void m ...
分类:
编程语言 时间:
2019-07-30 11:18:55
阅读次数:
113
导致死锁的原因 有两个或多个线程需要在几个共享对象上获取锁,这可能会导致死锁。 Thread1 >object1 >object2 Thread2 >object2 >object1 死锁的四个条件 1.互斥条件 2.不可剥夺条件 3.请求与保持条件 4.循环等待条件 解决方式 1.避免满足产生死锁 ...
分类:
编程语言 时间:
2019-07-30 12:25:06
阅读次数:
98
二分插入排序 简介 二分排序是指利用二分法的思想对插入排序进行改进的一种插入排序算法, 可以利用数组的特点快速定位指定索引的元素。 二分排序是指利用二分法的思想对插入排序进行改进的一种插入排序算法, 可以利用数组的特点快速定位指定索引的元素。 二分法排序的思想 必须是有序数组 在插入第i个元素时,对 ...
分类:
编程语言 时间:
2019-07-30 12:29:31
阅读次数:
105
闲的慌,从HZOJ里挑了道DP题来做,没想到这么恐怖 但是已经开了坑也不能退,干脆写吧 题目: 方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。这排玉米一共有N株,它们的高度参差不齐。方伯伯认为单调不下降序列很美,所以他决定先把一些玉米拔高,再把破坏美感的玉米拔除掉,使得剩下的玉米的高 ...
分类:
编程语言 时间:
2019-07-30 12:30:28
阅读次数:
117
自动化测试设计测试用例时有的用例需要重复执行很多次,此时就需要对测试使用到的测试值进行参数化设计,而且参数化有利于测试用例的后期维护;并且自动化web测试也需要xpath进行页面元素的定位,所以我学习下python如何处理xml文件。 以下为使用到的html文件,把他放在了程序父文件夹的config ...
分类:
编程语言 时间:
2019-07-30 12:31:09
阅读次数:
97
IE11遇到情况如下: ? ? 经过如此强大的.filter(item => item != null)处理之后: ? 完美!!! IE导入EXCEL的readExcelIE方法,遇到这个鬼SHI大坑处理方法:关键是这段代码:.filter(item => item != null),因为IE11大 ...
分类:
编程语言 时间:
2019-07-30 12:38:31
阅读次数:
121
"Berry" 是我为单片机设计的一款脚本语言,该语言具有资源占用小、平台无关、执行速度快和易于掌握等优点。在单片机上使用脚本语言可以提高单片机的二次开发能力以及调试效率,同时也是一种比较新颖的玩法。本教程将简要介绍在 STM32F103RBT6 单片机上移植 Berry 脚本语言的方法。教程的末尾 ...
分类:
编程语言 时间:
2019-07-30 12:39:08
阅读次数:
143
几个概念 1.表达式 一个类似于数字公式的东西,表达式一般仅仅用来计算一些结果,不会对程序产生实质性的影响,如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出 如: 1+2 3+4 2.语句 在程序中语句一般需要完成某中功能,比如打印信息,获取信息,为变量赋值.. 如: print() ...
分类:
编程语言 时间:
2019-07-30 12:39:30
阅读次数:
86
保存数据和数据类型,方便后期直接获取数据类型而不用强转使得字符串以外的类型也能写进字节数组里DataInputStream(字节流)和DataOutputStream(字节流)读取必须和写入的顺序一致//写出到字节数组ByteArrayOutputStreamos=newByteArrayOutputStream();DataOutputStreamdos=newDataOutputStream(
分类:
编程语言 时间:
2019-07-30 12:41:30
阅读次数:
110
Python常用的数据处理的库有五个:Pandas,SciPy,Numpy,Sklearn,Matplotlib 1.NumPy科学计算库 NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 ...
分类:
编程语言 时间:
2019-07-30 12:42:00
阅读次数:
114
字面量和变量 字面量就是一个一个的值,如:1, 2,3,4,a,b,"hello" 字面量所表示的意思就是它的字面的值,在程序中可以直接使用字面量 变量可以用来保存字面量,并且变量中保存的字面量是不定的 如:a = 10 a = "hello" a = "b" 变量本身没有任何意思,它会根据不同的字 ...
分类:
编程语言 时间:
2019-07-30 12:50:59
阅读次数:
108
继续不多bb,直接上代码: 含值类型的元素的假拷贝: 含值类型的元素的浅拷贝: 含引用类型元素的浅拷贝: 含引用类型元素的深拷贝: ...
分类:
编程语言 时间:
2019-07-30 12:51:34
阅读次数:
87
lt (less than) 小于 le (less than or equal to) 小于等于 eq (equal to) 等于 ne (not equal to) 不等于 ge (greater than or equal to) 大于等于 gt (greater than) 大于 每日记录一 ...
分类:
编程语言 时间:
2019-07-30 12:54:54
阅读次数:
75
主要有以下两种代码规范 《8 号 Python 增强规范》(Python Enhacement Proposal #8),以下简称 PEP8; 《Google Python 风格规范》(Google Python Style Guide),以下简称 Google Style,这是源自 Google ...
分类:
编程语言 时间:
2019-07-30 13:05:46
阅读次数:
142
安装docker服务或者系统学习docker参考这篇文档:https://shimo.im/docs/fE0eJCx8IIojQXzB/ 1.配置docker的远程端口 找到ExecStart,在最后追加 2.重启docker 3.如果开启了防火墙需开发端口,我这里直接将防火墙关闭,所以不用执行此命 ...
分类:
编程语言 时间:
2019-07-30 14:12:31
阅读次数:
110
先把源码贴上: 整段代码也比较简单,可是每次看第八九行时就头大,一堆{}完全看不懂,如有伙伴对本例其他地方有疑问,可以仔细读下当前章节的内容,还是很好理解的。今天研究了一上午,也没搜到太多有用的信息,于是自己写dome测试,略微知道了一点,就赶紧记下(纯属个人理解,如有雷同,不甚荣幸,如是错误,深表 ...
分类:
编程语言 时间:
2019-07-30 14:13:06
阅读次数:
198
运算符(操作符) 运算符可以对一个值或多个值进行运算或者各种操作 比如 +、 -、 *、 / 的属于运算符 运算符的分类: 1.算数运算符(加减乘除) + 加法运算符(如果是二个字符串之间进行加法运算,则进行拼串操作) - 减法运算符 * 乘法运算符 / 除法运算符 // 整除,只会保存技术后的整数 ...
分类:
编程语言 时间:
2019-07-30 14:17:20
阅读次数:
106
错误代码: 错误原因:python2和python3的urllib结构是有所不同的,所以不能这样用 解决方案: ...
分类:
编程语言 时间:
2019-07-30 14:17:50
阅读次数:
99
1.什么是with?with是一种上下文管理协议,包含方法 __enter__() 和 __exit__(),支持该协议的对象要实现这两个方法。 2.为什么要用with?有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子 ...
分类:
编程语言 时间:
2019-07-30 14:21:41
阅读次数:
115
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6609 题目大意:给定一个含有n个数的序列,还有一个m,对于每个i(1<=i<=n)求出最少需要将前i-1个数中的多少个数改成0,才能使得前i个数的和小于m 解题思路:很容易想到,我们应该将比较大的数变为 ...
分类:
编程语言 时间:
2019-07-30 15:29:39
阅读次数:
134