Java
我看你看我Q
在路上
展开
-
解决Java后端开发过程中,后端是BigDecimal类型,返回前段后两位小数是0的话自动去掉的问题
在Java 后端开发过程中,有的码友们会遇到,当某个价格字段是BigDecimal类型时,值的小数点后面两位0的时候,比喻89.00,返回给前端展示的时候,变成了89,后面的两个小数就不见了。这种情况可以使用自定义序列化方式解决。原创 2023-04-15 16:21:58 · 4864 阅读 · 1 评论 -
idea 清除Java 代码里面没有用到的 import
idea 清除Java 代码里面没有用到的 import ## 标题。1.选中某一个文件,右键,会出现下图。2.点击run,就可以看到效果了。原创 2023-04-14 15:46:54 · 335 阅读 · 0 评论 -
Java基础复习题--类加载顺序
在某个视频看到一个关于Java类加载顺序的面试题,记录一下:talk is sheep, show code!(请忽略语法)public class Father { private int i= test(); private static int j = method(); static { System.out.println("(1)"); } Father(){ System.out.println("(2)");原创 2021-03-10 16:26:11 · 122 阅读 · 0 评论 -
Java多线程--死锁例子
package qzy.thread.deadLock;/** * @描述模拟死锁 * * 形成死锁的四个必要条件是什么 * * 1.互斥条件:线程(进程)对于所分配到的资源具有排它性,即一个资源只能被一个线程(进程)占用,直到被该线程(进程)释放 * 2.请求与保持条件:一个线程(进程)因请求被占用资源而发生阻塞时,对已获得的资源保持不放。 * 3.不剥夺条件:线程(进程)已获得的资源在末使用完之前不能被其他线程强行剥夺,只有自己使用完毕后才释放资源。 * 4.循环等待条件:当发生死锁原创 2021-03-05 11:29:20 · 112 阅读 · 0 评论 -
记录spring、springboot集成apollo配置中心
一, spring集成apollo,前提是apollo配置中心服务端已经在运行中上面是我在阿里云服务搭建的apollo配置中心服务端,登录后的样子。没有搭建服务端的小伙伴,请先搭建好apollo的服务端然后点击‘创建项目’,新建测试用的项目填写类容:在里面新建测试需要的配置,kay-value格式的创建/x修改好了,需要发布生效接下来我们在我们的项目里面配置使用apollo注册中心的里面的配置在项目的resources里面创建目录‘META-INF’,然后在目录下创建配置文件‘app原创 2021-01-07 14:59:51 · 402 阅读 · 0 评论 -
多台Linux服务器之间互相免密登陆
多台Linux服务器之间互相免密登陆例如我们有三台Linux 服务器:192.168.0.1192.168.0.2192.168.0.31.1 首先配置服务器 1 面密令登录2 和 31.2 登录服务器1,然后输入命令:ssh-keygen -t rsa ,一路按 回车,出现如下提示表示正确,没有出现提示也不要紧,可以看下/root/.ssh/路径下是否生成id_rsa. 和id_rsa.pub两个文件:Generating public/private rsa key pair.E原创 2021-01-07 10:51:43 · 456 阅读 · 0 评论 -
Graphicsmagick linux 中文水印乱码-new
Graphicsmagick linux 中文水印l乱码(中文显示成正方形)本人在Windows上安装Graphicsmagick 并使用Graphicsmagick 添加中文水印成功,但是在Linux下一直乱码,现将解决办法分享给有需要的朋友。1.Linux下默认安装Graphicsmagick,详细步骤网上很多,我就不重复了,主要是Graphicsmagick 的字库配置说明下.2.配置...原创 2019-10-08 12:01:34 · 680 阅读 · 0 评论