自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风影浪子

面对Java,走进大海!

  • 博客(12)
  • 收藏
  • 关注

原创 RabbitMQ五大模式轻松理解

简要概括RabbitMQ工作模式:1、简单模式 HelloWorld 2、工作队列模式 Work Queue 3、发布订阅模式 Publish/subscribe 4、路由模式 Routing 5、通配符模式 Topic

2022-06-13 17:06:12 7373 4

原创 带你读懂Nginx的妙用

Nginx是一个高性能的HTTP和反向代理web服务器,那我们在学习和生产时,可以如何利用它的优秀能力来为我们服务呢?

2022-06-13 11:52:47 248

原创 Nginx轻松实现跨域访问

在Nginx的配置文件中加入一行代码,轻松实现跨域访问加入proxy_pass即可实现跨域访问

2022-06-05 17:24:58 488

原创 Dubbo的注解配置和XML配置

dubbo的注解配置和XML配置

2022-03-23 16:50:00 3019

原创 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

原创 后台接收前端传来的一组数据(复选框)

前后端交互

2022-02-04 21:13:25 4632

原创 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

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除