第1章 课程准备 本章首先从课程重点、特点、适合人群及学习收获几个方面对课程进行整体的介绍,然后会从一个实际的计数场景实现开始,给大家展示多线程并发时的线程不安全问题,让大家...
![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
第1章 课程准备 本章首先从课程重点、特点、适合人群及学习收获几个方面对课程进行整体的介绍,然后会从一个实际的计数场景实现开始,给大家展示多线程并发时的线程不安全问题,让大家...
在线 Demo:http://fsblog.letec.topGithub 地址:https://github.com/jameszbl/fs-blog 1. 涉及技术及工具...
Java中,有两种实现OOP(Object Oriented Programming)编程的方法:抽象,接口。 final(不能被继承)与abstract(只能被继承)永远不...
删除webapps 其他文件 配置server.xml 打开访问日志 配置RemoteIpFilter 启动脚本配置参数 配置内存 配置GC日志(分文件) ...
@ApiModelProperty()用于方法,字段; 表示对model属性的说明或者数据操作更改 value–字段说明 name–重写属性名字 dataType–重写属性类...
本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方...
注:这份文档是我和几个朋友学习后一起完成的。 目录 RabbitMQ 概念 exchange交换机机制什么是交换机binding?Direct Exchange交换机Topi...
传送门 解读阿里Java开发手册(v1.1.1) - 异常日志 前言 阿里Java开发手册谈不上圣经,但确实是大量程序员踩坑踩出来的一部非常有价值的宝典。其从代码规范性、性能...
JDK提供了大量优秀的集合实现供开发者使用,合格的程序员必须要能够通过功能场景和性能需求选用最合适的集合,这就要求开发者必须熟悉Java的常用集合类。本文将就Java Col...
关于短信验证的方法有很多,ShareSDK,友盟等等,但是作为开发人员我们只需要能够简单使用就行,特别是对于我们学习新技术需要用到短信登录时,当然不能使用公司的后台短信验证啦...
虽然很多知识点书籍都有整理,但是记性总是不好,所以决定将一些细小容易混淆的概念,通过简单的 Demo 实践,加深复习。特此开一个坑,坚持就是胜利。 本章内容主要为了理解以下几...
本篇文章主要对java集合的框架进行介绍,使大家对java集合的整体框架有个了解。具体介绍了Collection接口,Map接口以及Collection接口的三个子接口Set...
“简单不先于复杂,而是在复杂之后.” —— Alan Perlis 面向过程的程序设计: 面向过程,一种较早的编程思想,在过程的角度思考问题,强调的就是功能行为,功能的执行过...