「Java并发编程」谈谈Java中的内存模型JMM

简介 Java内存模型英文叫做(Java Memory Model),简称为JMM。Java虚拟机规范试图定义一种Java内存模型来屏蔽掉各种硬件和系统的内存访问差异,实现平台无关性。 CPU和缓存一
发表于 2019-06-08 01:06:35 阅读(339)

Java中四种线程池拒绝策略解释

前言 线程池,相信很多人都有用过,没用过相信的也有学习过。但是,线程池的拒绝策略,相信知道的人会少许多。 四种线程池拒绝策略 当线程池的任务缓存队列已满并且线程池中的线程数目达到maximumPool
发表于 2019-06-08 01:05:30 阅读(253)

为什么不要在MySQL中使用UTF-8编码方式

MySQL的UTF-8编码方式 MySQL 从 4.1 版本开始支持 UTF-8,也就是 2003 年,然而目前流行的UTF-8 标准(RFC 3629)是在此之后规定的。正因此,才造就了MySQL中
发表于 2019-06-08 01:04:31 阅读(125)

为什么我强烈推荐你用枚举来实现单例模式

单例模式简介 单例模式是 Java 中最简单,也是最基础,最常用的设计模式之一。在运行期间,保证某个类只创建一个实例,保证一个类仅有一个实例,并提供一个访问它的全局访问点。下面就来讲讲Java中的N种
发表于 2019-06-08 01:03:21 阅读(119)

为什么阿里Java规约要求谨慎使用SimpleDateFormat

前言 在阿里Java开发规约中,有强制性的提到SimpleDateFormat 是线程不安全的类 ,在使用的时候应当注意线程安全问题,如下: 其实之前已经介绍过使用JDK1.8的DateTimeFor
发表于 2019-06-08 01:02:21 阅读(124)

为什么阿里Java规约要求谨慎修改serialVersionUID字段

serialVersionUID简要介 serialVersionUID是在Java序列化、反序列化对象时起作用的一个字段。Java的序列化机制是通过判断类的serialVersionUID来验证版本
发表于 2019-06-08 01:01:26 阅读(91)

「快学springboot」16.让swagger帮忙写接口文档

swagger简介 官方的介绍 THE WORLD'S MOST POPULAR API TOOLING Swagger is the world’s largest framework of API
发表于 2019-06-08 01:00:25 阅读(100)

【快学springboot】15、SpringBoot过滤XSS脚本攻击

XSS攻击是什么 XSS攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS,XSS是一种在web应用中的计算机安
发表于 2019-06-08 00:59:29 阅读(125)

IntelliJ IDEA快捷键大全

前言 说目前开发Java最好的IDE是IntelliJ IDEA应该不会有人有意见吧。使用IDEA开发Java,真的可以提升效率,IDEA在代码重构,代码提示等方面,做的真的太好了。下面,我列举了ID
发表于 2019-06-08 00:58:13 阅读(125)

使用MyCat实现MySQL读写分离

说明 配置MyCat读写分类前需要先配置MySQL的主从复制,参考我上一篇的文章,已经做了比较详细地讲解了。 环境 centos7、MySQL5.7、mycat1.6 配置MyCat账号密码和数据库名
发表于 2019-06-08 00:56:18 阅读(112)

Happyjava的博客

何以解忧?唯有定投!可以是定期投资,也可以是定期学习,不冲突!

个人QQ号: 「1015030682」

联系邮箱: 「happyjava@foxmail.com」

备案号:浙ICP备17032647号-3