自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 JUC只线程之间协作

控制并发流程 控制并发流程就是让线程之间相互配合以满足业务需求,比如:线程1等待线程2 3 4执行完后再执行。 控制并发流程工具类概览 目录 控制并发流程 控制并发流程工具类概览 CountDownLatch 作用 流程 主要方法 示例1 示例2 示例3 Semaphore 作用 使用流程 常用方法 示例 Condition接口(条件对象) 作用 ...

2020-03-23 22:42:10 202 2

原创 JUC之并发容器

**这个是在学习工作中的一些总结,若有不对之处欢迎大家指出。侵删! 需要源码联系QQ:1352057131 得之在俄顷,积之在平日。** 并发容器概览 ConcurrentHashMap:线程安全的HashMap CopyOnWriteArrayList:线程安全的List BlockingQueue:这是一个借口,表示阻塞队列,非常适用于作为数据共享的通道 ConcurrentLink...

2020-03-20 18:22:46 257 1

原创 JUC之Atomic

这个是在学习工作中的一些总结,若有不对之处欢迎大家指出。侵删! 需要源码联系QQ:1352057131 得之在俄顷,积之在平日。 原子类的作用 原子类和锁的作用类似,都是为了保证并发情况下的线程安全,不过原子类相比于锁有一定的优势: 粒度更细:原子变量可以把竞争范围缩小到变量级别。 效率更高:使用原子类的效率比使用锁的效率更高,但是高竞争下的情况除外。 原子类概览 Atomic*基本类型原子类...

2020-03-07 11:52:33 127 1

原创 JUC之锁

这个是在学习工作中的一些总结,若有不对之处欢迎大家指出。侵删! 需要源码联系QQ:1352057131 得之在俄顷,积之在平日。 锁 Lock的简介、地位和作用 锁是一种工具,用于控制对共享资源的访问 Lock和Synchronized这两个是最常见的锁,他们都可以达到线程安全的目的,但是 在使用上和功能上又有较大的不同。 Lock并不是用来代替Synchronized的,而是当使用Synchro...

2020-02-29 20:45:10 167 1

原创 前后端分离之POI实现Excel文件的上传和下载

若有不对之处欢迎大家指出,这个也是在学习工作中的一些总结,侵删! 需要源码联系QQ:1352057131 得之在俄顷,积之在平日。 POI概述 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格档案读和写的功能。 结构: HSSF:提供读写Microsoft Excel格式档案的功能。 XSSF:提供读写Microso...

2020-02-26 20:25:06 1683 1

原创 JUC之线程池

若有不对之处欢迎大家指出,这个也是在学习工作中的一些总结,侵删! 得之在俄顷,积之在平日。

2020-02-25 21:46:51 208 1

原创 JUC之ThreadLocal

若有不对之处欢迎大家指出,这个也是在学习工作中的一些总结,侵删! 得之在俄顷,积之在平日。 1、使用场景:  每个线程需要独享的对象(通常是工具类,典型需要使用的类有SimpleDateFormart和Random),每个Thread内有自己的实例副本,不共享。  每个线程内需要保存全局变量(例如在拦截器中获取用户信息),可以在不同的地方直接使用,避免参数传递的麻烦,例如:当前用户信息需要被线...

2020-02-23 14:03:54 273 1

转载 Springboot2.0解决跨域问题

问题背景: Same Origin Policy,译为“同源策略”。它是对于客户端脚本(尤其是JavaScript)的重要安全度量标准,其目的在于防止某个文档或者脚本从多个不同“origin”(源)装载。 它认为自任何站点装载的信赖内容是不安全的。当被浏览器半信半疑的脚本运行在沙箱时,它们应该只被允许访问来自同一站点的资源,而不是那些来自其它站点可能怀有恶意的资源。 注:具有相同的Origin,也...

2020-02-19 19:50:36 181 1

原创 跨域问题

该文档来源于我的导师:佘哥 如有不足之处请多多指教,勿喷,谢谢。侵删! 得之在俄顷,积之在平日。 1、为什么有跨域问题? 跨域不一定会有跨域问题。 因为跨域问题是浏览器对于ajax请求的一种安全限制:一个页面发起的ajax请求,只能是于当前页同域名的路径,这能有效的阻止跨站攻击。 因此:跨域问题 是针对ajax的一种限制。 但是这却给我们的开发带来了不变,而且在实际生成环境中,肯定会有很多台服务...

2020-02-19 18:14:46 1220 2

原创 java 8 新特性 Lambda stream optional 并行流与Fork/Join框架 新时间日期api

第一次发帖,大佬勿喷,若有不对之处欢迎指出,这些自己在以前学习过程中整理出来的,在工作中也非常实用,希望能帮助一些像我一样刚毕业不久的小伙伴。需要源码联系qq:1352057131 得之在俄顷,积之在平日。 Java8新特性 lambda表达式 1、Lambda表达式的基础语法 Java8中引入了一个新的操作符“->”该操作符称为箭头操作符或Lambda操作符,箭头操作符将Lambda表...

2020-02-16 14:47:58 568 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除