汤圆学Java

汤圆学Java

愿你中意之人,都是中意你之人

Scroll Down
置顶
Java书单-核心篇.md

Java书单-核心篇.md

Java书单-核心篇前言大家好啊,我是汤小圆。今天给大家推荐的是,Java开发中最常用到的几本书籍,希望对大家有帮助,谢谢。基础Java核心技术卷一(第10版)这一版主要是针对Java8进行了升级,适合入门,GUI部分可以跳过不看Java编程思想(第四版)也是入门书籍,不过需要有一定的编程知识,不然

2021-04-17
88 0
置顶
IntelliJ Idea 2020版本最新永久破解教程(持续更新,可成功激活至2099年,个别的已失效,可安装reset插件间接实现)

IntelliJ Idea 2020版本最新永久破解教程(持续更新,可成功激活至2099年,个别的已失效,可安装reset插件间接实现)

前言大家好啊,我是汤圆,今天给大家带来的是《IntelliJ Idea 2020最新永久破解教程》,希望对大家有帮助为了做这个教程,专门卸载重新装了一次,希望大家喜欢,谢谢下面以windows 为例,mac同理如果觉得看文字麻烦,也可以只看图,基本也可以看得懂破解文件在公众号后台回复Idea即可获取

2021-04-12
144 2

Java并发:的乐观锁

作者:汤圆个人博客:javalover.cc简介悲观锁和乐观锁都属于比较抽象的概念;我们可以用拟人的手法来想象一下:悲观锁:像有些人,凡事都往坏的想,做最坏的打算;在java中就表现为,总是认为其他线程会去修改共享数据,所以每次操作共享数据时,都要加锁(比如我们前面介绍过的内置锁和显式锁)乐观锁:像

2021-06-17
9 0

多表联合查询:基于注解SQL

作者:汤圆个人博客:javalover.cc前言背景:Spring Boot + MybatisPlus用MybatisPlus就是为了不写SQL,用起来方便;但是如果需要多表联合查询,还是需要手写SQL(不过GitHub上也是有一些开源的库,可以不写SQL)本节介绍的还是通用的写法,基于注解SQL

2021-06-02
20 0

Java并发:ThreadLocal的简单介绍

作者:汤圆个人博客:javalover.cc前言前面在线程的安全性中介绍过全局变量(成员变量)和局部变量(方法或代码块内的变量),前者在多线程中是不安全的,需要加锁等机制来确保安全,后者是线程安全的,但是多个方法之间无法共享而今天的主角ThreadLocal,就填补了全局变量和局部变量之间的空白简介

2021-05-27
21 0

Java并发:显式锁【可重入锁+读写锁】.md

作者:汤圆个人博客:javalover.cc前言在前面并发的开篇,我们介绍过内置锁synchronized;这节我们再介绍下显式锁Lock显式锁包括:可重入锁ReentrantLock、读写锁ReadWriteLock关系如下所示:简介显式锁和内置锁最大的区别就是:显式锁需手动获取锁和释放锁,而内置

2021-05-23
26 0

Chrome插件-图片批量下载

作者:汤圆个人博客:javalover.cc前言友情提示:本节内容比较短,主要是因为最近用到了,所以做个记录,方便跟我有同样的需求的人我们平时在做封面或者壁纸时,都会去网上找一些图片素材;有时候一张张找的比较费劲,所以就想着批量下载,然后慢慢挑;因为我一般用的都是Chrome浏览器,所以这里给大家推

2021-05-21
25 0

日期格式化时注解@DateTimeFormat无效的问题分析.md

作者:汤圆个人博客:javalover.cc背景有时候我们在写接口时,需要把前台传来的日期String类型转为Date类型这时我们可能会用到@DateTimeFormat注解在请求数据为非JSON格式时,这个注解是没有问题的,可用的;但是当请求数据为JSON格式时,问题就出现了此时如果请求参数没有加

2021-05-15
37 0
Java并发工具篇

Java并发工具篇

作者:汤圆个人博客:javalover.cc前言随着天气的逐渐变热,整个人也开始浮躁不安当然这里说的不是我,因为我是一个比较安静的人讲的是隔壁的老大哥,在训斥年幼的孩子一通吼叫过后,男人安静了下来,孩子也哭个不停简介前面我们介绍了 JUC 中的并发容器,它相当于一个同步容器的升级版,很大程度上提高了

2021-05-11
42 0