可重入锁 可重入锁指的是在一个线程中可以多次获取同一把锁,比如:一个线程在执行一个带锁的方法,该方法中又调用了另一个需要相同锁的方法,则该线程可以直接获取锁执行调用的方法,而无需重新获得锁; 重入则避免了死锁情况的发生。 例如:当线程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
造成这个原因的是 imageCapture没有与相机设备进行绑定,下面是绑定的代码 val cameraProviderFuture: ListenableFuture<ProcessCameraProvider> = ProcessCameraProvider.getInstance(this)v ...
分类:
移动开发 时间:
2021-04-10 13:27:34
阅读次数:
0
1.设计一个简易的地铁计费系统 乘坐地铁需要记录乘坐时间,离开时间,费用扣款,并且显示详细的信息 2.(乘坐编号,kaishi乘坐时间,Onuse是否使用) 数据库连接代码:` package wbsys.entity; import java.sql.*; public class Lianjie ...
分类:
其他好文 时间:
2021-04-09 13:00:20
阅读次数:
0
解析properties文件 Properties properties = new Properties(); File file = new File("log4j properties"); //InputStream 是一个抽象类,不能new InputStream,但是可以创建一个子类的n ...
分类:
编程语言 时间:
2021-04-07 11:42:41
阅读次数:
0
项目中遇到如下报错内容:Uncaught (in promise) Error: Uncaught (in promise) Error: Redirected when going from "/login" to "/home" via a navigation guard. 原因:vue-ro ...
分类:
其他好文 时间:
2021-04-07 11:16:46
阅读次数:
0
给一个String str="123"; 转成int类型数据 面试的时候问这个问题,可能考察的不仅仅是parseInt()、valueOf()、intValue等方法 这个面试官想要的答案我也没不明白 这里写几种转换方式(转换时不考虑字符串非数字) 一、parseInt public int Str ...
分类:
其他好文 时间:
2021-04-06 14:52:01
阅读次数:
0
1 package Six_CompletionService_Exception_Demo; 2 3 import java.util.concurrent.Callable; 4 5 public class MyCallableA implements Callable<String> { 6 ...
分类:
其他好文 时间:
2021-04-05 12:43:29
阅读次数:
0
ES 和 IK分词器版本 都是6.8.13 patent_index_2020_10_20/data/CN202020433825.3/_update { "doc" : { "name" : "生物质天然气热裂解生产设备" } } 报错: "type": "illegal_argument_exc ...
分类:
其他好文 时间:
2021-04-05 11:59:19
阅读次数:
0
在看书梳理代码的时候发现了一个变量:compressMsgBodyOverHowmuch (在DefaultMQProducer.java中)字面意思就是:消息体超过该值则启用压缩, 默认4K。 以前看过一点压缩算法的一些东西,想看看rocket mq中是如何进行压缩的。 在DefaultMQPro ...
分类:
其他好文 时间:
2021-04-05 11:53:45
阅读次数:
0