python中集合的一些应用
分类:
编程语言 时间:
2018-04-22 19:56:36
阅读次数:
132
代码演示: 代码运行结果: 代码解读: panic用来表示异常,即不该出现的错误或者意料不到的错误 当函数中包含panic时候,会终止运行该函数 本例中panic产生了一个异常,然后下面的就停止运行了,并且返回一个非0的状态码 panic用来表示异常,即不该出现的错误或者意料不到的错误 panic用 ...
分类:
编程语言 时间:
2018-04-22 19:57:27
阅读次数:
144
实验二 Java面向对象程序设计 课程:java程序设计 姓名:赵冰雨 学号:20165218 指导教师:娄嘉鹏 实验日期:2018.4.16 实验密级:Java开发环境的熟悉 实验内容、步骤与体会: (一)单元测试 实验要求 参考 http://www.cnblogs.com/rocedu/p/6 ...
分类:
编程语言 时间:
2018-04-22 19:57:48
阅读次数:
162
20165208 2017 2018 2 《Java程序设计》第八周学习总结 教材学习内容总结 第十二章 线程状态 创建线程对象 1. 利用Thread类或子类直接创建: 创建线程,获取当前线程对象, 返回线程的名称。 2. 使用Runnable接口:相较于Thread更灵活 运行 方法规定具体使命 ...
分类:
编程语言 时间:
2018-04-22 19:58:17
阅读次数:
217
编写函数或者类时进行测试,确保代码正常工作 python模块unittest 提供了代码测试工具。 单元测试用于核实函数的某个方面没有问题; 测试用例是一组单元测试,这些单元测试一起核实函数在各种情况选的行为都符合要求 unittest.main():使用它可以将一个单元测试模块变为可直接运行的测试 ...
分类:
编程语言 时间:
2018-04-22 19:59:08
阅读次数:
307
import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; /** * * 加载spring容器 *... ...
分类:
编程语言 时间:
2018-04-22 19:59:17
阅读次数:
173
"转载请注明出处,谢谢!" 冒泡排序算法思想: 自下而上(或上而下)扫描记录序列,相邻的两条记录 与`Ri-1 Ri+1`)如果是逆序,则交换位置。 交换排序 冒泡排序 快速排序 算法说明 一个名声不太好的算法 排序是稳定的 ArrayList实现: java import java.util.Ar ...
分类:
编程语言 时间:
2018-04-22 19:59:25
阅读次数:
189
现象:项目报错java.lang.ClassNotFoundException: org.common.SessionListener,并且myeclipse左侧Package Explorer中项目目录的WEB-INF下显示多了个classes文件夹。既然报错是ClassNotFoundExcep ...
分类:
编程语言 时间:
2018-04-22 19:59:41
阅读次数:
2029
import sys ...
分类:
编程语言 时间:
2018-04-22 20:00:09
阅读次数:
198
构造方法是类中特殊方法,用来初始化类的实例变量,它在创建对象(new运算符)之后自动调用。 Java构造方法的特点如下: 构造方法名必须与类名相同。 构造方法没有任何返回值,包括void。 构造方法只能与new运算符结合使用。 示例代码如下: 代码第15行是声明了一个构造方法,其中有两个参数w和h, ...
分类:
编程语言 时间:
2018-04-22 20:01:31
阅读次数:
216
1.了解Class 2.获取一个类的类对象 (1).定义一个类 (2).获取类对象 3.通过反射调用方法 4.通过反射理解泛型 ...
分类:
编程语言 时间:
2018-04-22 20:02:01
阅读次数:
164
第一步:最简单的函数,准备附加额外功能 第二步:使用装饰函数在函数执行前和执行后分别附加额外功能 第三步:使用语法糖@来装饰函数 第四步:使用内嵌包装函数来确保每次新函数都被调用 第五步:对带参数的函数进行装饰 第六步:对参数数量不确定的函数进行装饰 第七步:让装饰器带参数 第八步:让装饰器带 类 ...
分类:
编程语言 时间:
2018-04-22 20:02:45
阅读次数:
176
1.什么是比特(Bit),什么是字节(Byte),什么是字符(Char),它们长度是多少,各有什么区别 1》Bit最小的二进制单位 ,是计算机的操作部分 取值0或者1 2》Byte是计算机操作数据的最小单位由8位bit组成 取值(-128-127) 3》Char是用户的可读写的最小单位,在Java里 ...
分类:
编程语言 时间:
2018-04-22 20:02:56
阅读次数:
151
讲 Python 装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。 每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋办?我们想到的一个办法就是把内裤改造一下,让它变得更厚更长,这样一来,它不仅有遮羞功能,还能提供保暖,不过有个问题,这个内裤被我们改造成了长裤后, ...
分类:
编程语言 时间:
2018-04-22 20:03:02
阅读次数:
170
一、开发运行环境JDK:Java开发运行环境JRE:Java Runtime Environment?Java运行环境,JDK包含了JRE。二、编写流程1.?????? 源文件:编写Java源文件(我们也称之为源代码文件),它的扩展名为.java;2.?????? 编译
分类:
编程语言 时间:
2018-04-22 20:04:14
阅读次数:
175
1.基本类型和引用类型在内存中的保存 Java中数据类型分为两大类,基本类型和对象类型。相应的,变量也有两种类型:基本类型和引用类型。 基本类型的变量保存原始值,即它代表的值就是数值本身;而引用类型的变量保存引用值,"引用值"指向内存空间的地址,代表了某个对象的引用,而不是对象本身,对象本身存放在这 ...
分类:
编程语言 时间:
2018-04-22 20:04:21
阅读次数:
153
学号 20165324 《Java程序设计》第八周学习总结 教材学习内容总结 第十二章 Java多线程机制 进程与线程 进程是程序的一次动态执行过程;线程是比进程更小的执行单位 线程的状态与生命周期 Java语言使用Thread类及其子类的对象来表示线程,完整的生命周期要经历一下状态: 1. 新建 ...
分类:
编程语言 时间:
2018-04-22 20:04:39
阅读次数:
176
介绍 我写这篇文章的主要目的是介绍装饰器的高级用法。如果你对装饰器知之甚少,或者对本文讲到的知识点易混淆。我建议你复习下装饰器基础教程。 本教程的目标是介绍装饰器的一些有趣的用法。特别是怎样在类中使用装饰器,怎样给装饰器传递额外的参数。 装饰器 vs 装饰器模式 Decorator模式是一个面向对象 ...
分类:
编程语言 时间:
2018-04-22 20:05:05
阅读次数:
206
strictfp关键字 用于强制Java中的浮点计算(float或double)的精度符合IEEE 754标准。 不使用strictfp:浮点精度取决于目标平台的硬件,即CPU的浮点处理能力。 使用strictfp:确保浮点计算的结果在所有平台上始终保持相同。 使用地方 可用在类、接口、方法。 注意 ...
分类:
编程语言 时间:
2018-04-22 20:05:30
阅读次数:
186
java 如何查看jdk版本&位数 CreateTime--2018年4月22日18:20:18 Author:Marydon 方式一:通过dos命令实现 win+R-->cmd--> 使用java -version实现 说明:这种方法,输出的结果如果带有(64)就说明是64位的,没有就是32位的。 ...
分类:
编程语言 时间:
2018-04-22 20:05:37
阅读次数:
1773