分享一份Java面试手册,超全技术栈。附答案! 24W字Java面试手册下载 1. 多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然 ...
分类:
编程语言 时间:
2021-04-22 15:52:13
阅读次数:
0
4.20JavaCheckedException已检查异常 CheckedException异常特点 RuntimeException是在运行是才会发生的异常 所有不是RuntimeException的异常,统称为Checked Exception 在编译时就必须做出处理,否则无法通过编译 举例: ...
分类:
编程语言 时间:
2021-04-22 15:17:04
阅读次数:
0
默认情况下,EasyNetQ的消息处理过程中,如果throw exception,那么,依然是认为消息已经送达,不会再次推送,为了让RabbitMQ再次推送,可以这么实现: public sealed class AlwaysRequeueErrorStrategy : IConsumerError ...
分类:
Web程序 时间:
2021-04-21 12:54:44
阅读次数:
0
今天在.Netcore项目里增加了图片验证码功能,在windows部署下未发现问题,但是在Linux(Centos)下部署却出现了如下问题 查了下是因为用了System.Drawing.Common类库需要在linux下安装一下libgdiplus来支持图像处理,图片处理,因为我的环境是在Docke ...
分类:
Web程序 时间:
2021-04-21 12:05:44
阅读次数:
0
public class Main { public static void main(String[] args) throws Exception { // 两个CompletableFuture执行异步查询: CompletableFuture<String> cfQueryFromSina ...
分类:
编程语言 时间:
2021-04-21 12:05:09
阅读次数:
0
UDP 发短信 : 不需要连接但是需要知道对方的地址 发送消息 //不需要连接服务器 public static void main(String[] args) throws Exception { //1.建立一个socket DatagramSocket datagramSocket = ne ...
分类:
其他好文 时间:
2021-04-21 11:50:41
阅读次数:
0
今天就遇到了一个问题找了挺长时间的错才运行的通,错误是这样的,使用mybatis要先进性配置,新建了一个mybatis-config.xml文件,文件内容检查了几遍是没有问题的,但是在运行的时候却一直报错:java.io.IOException: Could not find resource my ...
分类:
编程语言 时间:
2021-04-20 14:27:57
阅读次数:
0
【deerhang】 java的异常全部继承于Throwable,Throwable下有两个实现类:Error和Exception Error意味着不可恢复的错误,例如OutOfMemoryError和StackOverFlowError,这类错误信息不需要捕获,一般无法自动恢复。 Exceptio ...
分类:
其他好文 时间:
2021-04-19 15:48:27
阅读次数:
0
###方法1:同步代码块 synchronized ( 对象){ // 需要被同步的代码; } class Window extends Thread{ // private int ticket=100;//这样会有300张票 private static int ticket=100;//只有1 ...
分类:
编程语言 时间:
2021-04-19 14:44:35
阅读次数:
0
1、Java的异常处理机制带来的性能损失 try-catch 代码段会产生额外的性能开销,会影响JVM对代码进行优化,所以建议仅仅捕获必要的代码段,尽量不要一个大的try包住整段代码;利用异常控制代码流程,也远比条件语句(if/else、switch)要低效,Java每实例化一个Exception, ...
分类:
编程语言 时间:
2021-04-16 12:21:36
阅读次数:
0