ReadWriteLock: 一个用于只读操作,一个用于写入操作;读的时候可以由多个线程进行,写的时候只能有一个。 读-读:可以共存 读-写:不可共存 写-写:不可共存 读锁:共享锁 写锁:独享锁 代码示例 package pers.vincent.matrix.subject.readwrite; ...
分类:
其他好文 时间:
2020-08-07 12:32:20
阅读次数:
64
function limitRequest(tasks,n){ return new Promise((resolve,reject) => { let index = 0//当前第几个执行 let start = 0//当前执行几个 let finish = 0//总共执行完几个 let arr ...
分类:
其他好文 时间:
2020-08-03 00:45:36
阅读次数:
84
1. 异常的概念 2. 异常的分类 3. 异常的捕获 package com.qf.demo02; public class Test4Finally { public static void main(String[] args) { /* * try...catch...finally完整的语法 ...
分类:
编程语言 时间:
2020-07-30 01:32:17
阅读次数:
69
测试题: 0.我们使用什么方法来处理程序中出现的异常? 使用try......except搭配来捕获处理程序中的出现的异常。 try: 检测范围 except Exception[as reason]: 出现异常(Exception)后的处理代码 1.一个try语句可以和多个except语句搭配吗? ...
分类:
编程语言 时间:
2020-07-29 21:48:20
阅读次数:
79
import random def raise_valueError(fw): print(fw) raise_e = random.choice((True, False)) if raise_e: # 假设这个异常不一定触发 raise ValueError def try_finally(): ...
分类:
编程语言 时间:
2020-07-28 22:27:28
阅读次数:
90
1 /** 2 * @author liuwenlong 3 * @create 2020-07-24 15:00:39 4 */ 5 @SuppressWarnings("all") 6 public class TestRunTime { 7 public static String exeCm ...
分类:
其他好文 时间:
2020-07-27 23:57:30
阅读次数:
158
final—修饰符(关键字) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。 因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。 被声明为final的变量必须在声明时给定初值,而在以后的 ...
分类:
其他好文 时间:
2020-07-26 01:05:08
阅读次数:
64
1.今天学习了在Java中如何进行异常处理 (1)Try...catch...finally... 通过使用try....catch...finally...语句处理异常,它捕获被命名为属于异常类的异常,并调用方法处理它。其中,finally无论有无异常都会执行。异常处理代码块的基本形式如下。 tr ...
分类:
其他好文 时间:
2020-07-24 21:39:02
阅读次数:
67
1、面向对象的应用(异常处理、文件备份) -装饰器:1、用于扩展原来函数功能的一种函数 2、返回函数的函数 3、在不用更改原函数的代码前提下给函数增加新的功能 带参数的装饰器: -@wraps():使用装饰器后,__name__和__doc__会发生改变,所以使用@wraps装饰器会起到还原的效果 ...
分类:
编程语言 时间:
2020-07-23 09:14:41
阅读次数:
71
public static SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); public static SimpleDateFormat format1 = new SimpleDateFormat( "yyyyMMdd HH: ...
分类:
编程语言 时间:
2020-07-20 13:24:03
阅读次数:
63