随笔分类 - Java
摘要:原文地址:https://mp.weixin.qq.com/s/e59SJFP87OX8pOIrFGMAEw 作者:Java碎碎念 在网站开发中,经常会遇到要生成二维码的情况,比如要使用微信支付、网页登录等,本文分享一个Spring Boot生成二维码的例子,这里用到了google的zxing工具类
阅读全文
摘要:我是用的swagger2版本是2.9.2,而此版本的swagger2引用的swagger基础包版本是1.5.20 如果在Integer类型的属性上使用@ApiModelProperty注解,并且没有写example默认值,就会报如下错误: 从日志来看,我们可以到类AbstractSerializab
阅读全文
摘要:原文:https://mp.weixin.qq.com/s/N2zor5RzuHHTHQLHWVBttg 作者:思海同学 好好学java 其他资料:https://mp.weixin.qq.com/s/bSref5GwAxNbVVpSWI-66w https://mp.weixin.qq.com/s
阅读全文
摘要:原文:JAVA 泛型中的通配符 T,E,K,V,? 作者:glmapper 来源:掘金 其他参考文档:https://www.toutiao.com/a6694132392728199683 1. 前言 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全
阅读全文
摘要:来源:公众号 优知学院 7月30日 原创: 陈睿 1、并发编程三要素? 1)原子性:原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。 2)可见性:可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立即看到修改的结果。 3)
阅读全文
摘要:文章来源:微信公众号:猿天地 平时多积累一点,这样在遇到问题的时候就少句求人的话。如果在实际的开发中遇到CPU 100%问题,要怎么排查呢?如果你没有遇到过这个问题,请先自己思考10s,如果你遇到过,这个时候也正好可以在回顾一遍。 1. 使用top命令查看cpu占用资源较高的PID 当前占用cup1
阅读全文
摘要:文章来源:微信公众号:猿天地 1. 死锁的概念: 是Java多线程情况下,两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞现象,若无外力作用,它们都讲无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在相互等待的进程成为死锁进程。 2. 出现死锁的条件: (
阅读全文
摘要:package com.zh.java.util;import lombok.extern.slf4j.Slf4j;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import ja
阅读全文