一、泛型 jdk1.5出现的安全机制 泛型技术是给编译器使用的技术,用于编译时期。 优点: 1.将运行时期的ClassCastException转到了编译时期。 2.避免了强制转换的麻烦。 泛型的擦除:运行时,会将泛型去掉,生成的class文件中是不带泛型的,这被称为泛型的擦除。擦除是为了兼容运行的 ...
分类:
编程语言 时间:
2021-04-13 12:25:49
阅读次数:
0
` /** * @Description: base64字符串转化成图片 * @Param: * @return: * @throws Exception * @author: hw * @date: 2021/4/12 15:45 */ public static boolean Generate ...
分类:
其他好文 时间:
2021-04-13 12:22:14
阅读次数:
0
from aliyunsdkcore.client import AcsClient from aliyunsdkcore.acs_exception.exceptions import ClientException from aliyunsdkcore.acs_exception.excepti ...
分类:
其他好文 时间:
2021-04-13 11:55:43
阅读次数:
0
可重入锁 可重入锁指的是在一个线程中可以多次获取同一把锁,比如:一个线程在执行一个带锁的方法,该方法中又调用了另一个需要相同锁的方法,则该线程可以直接获取锁执行调用的方法,而无需重新获得锁; 重入则避免了死锁情况的发生。 例如:当线程1访问testA时,线程2不能访问testB方法,但是可以访问te ...
分类:
其他好文 时间:
2021-04-12 12:16:59
阅读次数:
0
sleep和wait的区别: 1 sleep是Thread的静态方法,wait是object方法。 2 sleep不会释放锁,wait会释放锁。 3 sleep不需要唤醒,而wait需要被唤醒。 yield 方法的作用是放弃当前cpu资源,将它让给其他的任务去占用cpu执行时间,但放弃的时间不确定, ...
分类:
其他好文 时间:
2021-04-12 11:44:46
阅读次数:
0
通过 lsof 命令,可以找到 Oracle 的 client 端 和 server 端的进程。 例如,我从远端连接到 oracle 数据库: -bash-4.1$ sqlplus sys/oracle@my19c as sysdba SQL*Plus: Release 12.2.0.1.0 Pro ...
分类:
数据库 时间:
2021-04-10 13:37:55
阅读次数:
0
现象: 执行 lsnrctl start 来启动 listener,却失败了。 $ lsnrctl stat LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 09-APR-2021 23:45:02 Copyright (c) 1991, ...
分类:
数据库 时间:
2021-04-10 13:32:17
阅读次数:
0
造成这个原因的是 imageCapture没有与相机设备进行绑定,下面是绑定的代码 val cameraProviderFuture: ListenableFuture<ProcessCameraProvider> = ProcessCameraProvider.getInstance(this)v ...
分类:
移动开发 时间:
2021-04-10 13:27:34
阅读次数:
0
iiiii)Yield的用法马克-to-win:yield英文是屈服投降的意思。 当前线程投降就是当前线程希望释放CPU的自己的占用权,( 但系统可以忽略它这个请求。)参见: https://docs.oracle.com/javase/7/docs/api/java/lang/Thread.htm ...
分类:
编程语言 时间:
2021-04-09 13:31:33
阅读次数:
0
1.设计一个简易的地铁计费系统 乘坐地铁需要记录乘坐时间,离开时间,费用扣款,并且显示详细的信息 2.(乘坐编号,kaishi乘坐时间,Onuse是否使用) 数据库连接代码:` package wbsys.entity; import java.sql.*; public class Lianjie ...
分类:
其他好文 时间:
2021-04-09 13:00:20
阅读次数:
0