- 博客(12)
- 收藏
- 关注
原创 RabbitMQ五大模式轻松理解
简要概括RabbitMQ工作模式:1、简单模式 HelloWorld 2、工作队列模式 Work Queue 3、发布订阅模式 Publish/subscribe 4、路由模式 Routing 5、通配符模式 Topic
2022-06-13 17:06:12
7373
4
原创 SpringBoot在properties文件和yml文件中设置debug打印
在properties文件中,我们为项目的运行结果设置为debug打印是这样的logging.level.包名.debug(包名例com.baidu.dao),注意:这里的debug是可以任意大小写的而在yml文件中,配置为debug要求必须为大写的DEBUG,否则项目会启动错误!以上就是关于在properties文件和yml文件中,SpringBoot项目配置为debug打印的介绍。...
2022-02-07 21:05:32
1880
原创 Java多线程合理调用
在多线程的应用场景中,多线程的合理调用是至关重要的,当有两个线程之间的调用是矛盾的时候,一个线程执行,另一个线程就不能执行,这就涉及到了线程之间的通信问题,那该如何实现线程之间的通信,让两个线程能够有序执行呢?需要用到标记对线程进行合理的安排对线程执行的内容进行标记,当符合条件时,该内容才能执行,当执行完后,去唤醒其他的线程,此线程休眠,另一个线程的执行过程也是如此。...
2021-09-06 11:10:28
199
原创 Java中StringBuffer,StringBuilder的使用及Java字符串拼接的内存空间消耗问题的解决
在说StringBuffer和StringBuilder之前,我们先来讨论一下Java中字符串的拼接。Java中原始的字符串的拼接这是Java中原始的字符串拼接,一共创建了三个字符串变量,每个变量都有一个独立的内存空间,当把三个变量拼接的结果赋值给s1,此时的s1是开辟了新的内存空间的,存放了三个字符串拼接结果的临时变量,最终这个临时变量把内存空间给了s1,也就是s1又有了一个内存空间。整个流程下来,一共需要开辟4个内存空间,对于内存的消耗很大,因此不适合用在实际开发中。而StringBu.
2021-08-19 18:31:17
1235
原创 Java基础查缺补漏
Object.equals(s1,s2);使用这equals方法不管怎样都不会发生空指针异常,普通的equals方法将不为空的量写在前面即可避免空指针异常int[] arr1=Arrays.copyof(arr,15);简单的数组扩容int index=Arrays.binarysearch(arr,5);通过二分查找检索5所在的索引BigDecimal类提供精准计算,而不像普通的加减乘除法运算有时会损失精度。(书写值时需加上双引号,不然不起作用)BigDecim..
2021-08-18 21:41:14
90
原创 Java自定义异常规范
Java中除了系统提供的异常,我们还可以自定义异常来使用,自定义异常的给我们带来更多的自由性,增强可开发性。详述一下,什么是自定义异常:1.自定义异常的创建:我们在创建一个类来作为异常,继承Throwable类,然后写一个有参构造方法,传入String类型的参数,作为异常被捕获时的提示,super(s)调用父类Throwable的有参构造方法即可。2.自定义异常的(抛出)调用:一个异常,要被捕获(条件:有异常抛出),要被抛出(条件:符合抛出异常的条件),肯定是需要有条件的。在抛出异常
2021-08-17 23:00:44
344
原创 Java异常的书写规范
异常的处理:遇到需要解决的异常,我们通常都会在方法程序代码中将其捕获,然后将其在方法体前throws抛出(自定义异常也需要在try catch语句中用throw抛出)catch捕获异常的先后:书写catch时吗,把相对小的异常放在前面,相对大的异常放在后面捕获。当异常被捕获到,异常所处的方法也就能结束了。...
2021-08-17 19:39:43
248
原创 Java中使用static关键字的“泪两行”
有static关键字修饰的变量是修饰静态变量,我们先来看一下静态变量与非静态变量的区别:静态变量和非静态变量的区别是:静态变量被所有对象共享,在内存中只有一个副本,它当且仅当在类初次加载时会被初始化。而非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响。通俗来讲,static修饰的静态变量可以被所有对象操作。当我们对一个对象进行操作时,这个对象的所有变量就会被我们改变,而当这些变量是用static修饰的变量(静态变量),这时,...
2021-08-14 17:07:36
130
空空如也
有没有会这个的,讲解一下,怎么办
2022-12-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人