public class Square { private double side; //成员变量side,类型double public void setSide(double a) { side = a; // 设置正方形的边长,无返回值 } public double getSide() { ...
分类:
编程语言 时间:
2020-03-24 15:46:34
阅读次数:
64
在循环里面嵌套了循环后,如果单纯的使用break跳出内循环,那么还会继续执行这个内循环后面的程序。而要在内循环里面通过条件判断直接跳出所有循环就需要多个判断条件。这个时候如果使用循环标志就可以直接跳出到指定的位置。循环标志的使用可以让break和continue更加灵活。 下面这段代码可以很明显的看 ...
分类:
编程语言 时间:
2020-03-24 13:08:36
阅读次数:
68
简介: 并发队列Queue,队列其实就是一个容器 1.同步容器 Vector容器,HashTable容器,都是线程安全 如果同步容器使用foreach迭代过程中修改了元素的值,则会出现ConcurrentModificationException异常 可以使用iterator迭代器解决,但是在多线程 ...
分类:
其他好文 时间:
2020-03-23 18:31:25
阅读次数:
67
[toc] 一 储备知识点: 1. args, kwargs 2.名称空间与作用域: 名称空间的的"嵌套"关系是在函数定义阶段,即检测语法的时候确定的 3.函数对象 可以把函数当做参数传入 可以把函数当做返回值返回 4.函数的嵌套定义 5.闭包函数 二 装饰器 1、什么是装饰器 器指的是工具,可以定 ...
分类:
其他好文 时间:
2020-03-23 17:16:46
阅读次数:
71
1:题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。 为了让您更好地理解问题,以下面的二叉搜索树为例: 我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于双向循环链表,第一个节点的前 ...
分类:
其他好文 时间:
2020-03-23 17:01:38
阅读次数:
62
ES6 第十五节 用proxy进行预处理 [toc] 第十五节 用proxy进行预处理 当我们在操作一个对象或者方法时会有几种动作,比如:在运行函数前初始化一些数据,在改变对象值后做一些善后处理。这些都算 钩子函数 ,Proxy的存在就可以让我们给函数 加上 这样的钩子函数,你也可以理解为 在执行方 ...
分类:
其他好文 时间:
2020-03-23 16:50:55
阅读次数:
61
代码: public static void main(String[] args) { Integer[] mm = new Integer[] {14561,1264}; for (Integer item : mm) { item=45;//foreach 循环的变量是被transient 修 ...
分类:
其他好文 时间:
2020-03-22 17:27:25
阅读次数:
85
package ninth; //筛选奇数问题关键算法 //编写程序实现:从键盘输入正整数s,从低位开始取出s中的奇数位上的数,依次构成一个新数t,高位仍放在高位,低位仍放在低位, // 最后在屏幕上输出t。例如,当s中的数为7654321时,t中的数为7531。 import java.util. ...
分类:
编程语言 时间:
2020-03-22 13:59:45
阅读次数:
122
BigInteger实现除法取余 1. BigInteger是什么? Java中,整形的最大范围是64位的long型整数。但是如果我们使用的整数超过了64位呢?这时候就用到了BigInteger。BigInteger内部使用int[]数组来存储足够大的整数。 2. BigInteger实现除法取余 ...
分类:
其他好文 时间:
2020-03-22 10:32:32
阅读次数:
70
#进程间通信,队列 from multiprocessing import Process,Queue import os,sys import time q=Queue() def get(data): time.sleep(2) print("thread {} get {}".format(o ...
分类:
系统相关 时间:
2020-03-22 01:23:42
阅读次数:
87