摘要:
转载。 https://blog.csdn.net/fly910905/article/details/79765381 同步代码块,同步方法,或者是用java提供的锁机制,我们可以实现对共享资源变量的同步控制。 技术点: 1、线程与进程: 在开始之前先把进程与线程进行区分一下,一个程序最少需要一个 阅读全文
posted @ 2019-05-16 18:11
白露~
阅读(2389)
评论(1)
推荐(0)
摘要:
转载。 https://blog.csdn.net/fly910905/article/details/79765381 同步代码块,同步方法,或者是用java提供的锁机制,我们可以实现对共享资源变量的同步控制。 技术点: 1、线程与进程: 在开始之前先把进程与线程进行区分一下,一个程序最少需要一个 阅读全文
posted @ 2019-05-16 18:11
白露~
阅读(2389)
评论(1)
推荐(0)
摘要:
多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助 1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候 线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定, 如果 阅读全文
posted @ 2019-05-16 18:07
白露~
阅读(705)
评论(0)
推荐(0)
摘要:
转载。 https://blog.csdn.net/wu1226419614/article/details/73740899 转载。 https://blog.csdn.net/wu1226419614/article/details/73740899 转载。 https://blog.csdn. 阅读全文
posted @ 2019-05-16 18:00
白露~
阅读(1227)
评论(0)
推荐(0)
摘要:
区别如下: 1. lock是一个接口,而synchronized是java的一个关键字,synchronized是内置的语言实现;(具体实现上的区别在《Java虚拟机》中有讲解底层的CAS不同,以前有读过现在又遗忘了。) 2. synchronized在发生异常时候会自动释放占有的锁,因此不会出现死 阅读全文
posted @ 2019-05-16 17:58
白露~
阅读(307)
评论(0)
推荐(0)
摘要:
转载。 https://blog.csdn.net/asdf717/article/details/47252763 转载。 https://blog.csdn.net/asdf717/article/details/47252763 转载。 https://blog.csdn.net/asdf71 阅读全文
posted @ 2019-05-16 17:55
白露~
阅读(795)
评论(0)
推荐(0)
摘要:
在不了解埋点系统的情况下,花了五六个小时 帮一位PM朋友做的方案。记录下来。以备后续参考 Mf178-用户注册功能-埋点敏捷方案 版本号 时间 撰写人 描述 V1.0 20190515-10:50:00 冰灵 初稿 V2.0 20190515-14:10:00 冰灵 与架构师WB进行沟通讨论了1.5 阅读全文
posted @ 2019-05-16 17:39
白露~
阅读(795)
评论(0)
推荐(0)
摘要:
转自:https://blog.csdn.net/m0_37700275/article/details/83151850 目录介绍1.Synchronize和ReentrantLock区别 1.1 相似点 1.2 区别 1.3 什么是线程安全问题?如何理解 1.4 线程安全需要保证几个基本特性 2 阅读全文
posted @ 2019-05-16 17:35
白露~
阅读(987)
评论(0)
推荐(0)
摘要:
转载:http://houlinyan.iteye.com/blog/1112535 基本概念 1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候 线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁 阅读全文
posted @ 2019-05-16 17:35
白露~
阅读(3690)
评论(0)
推荐(0)
摘要:
一、为什么需要前端监控 前端监控的目的是: 获取用户行为以及跟踪产品在用户端的使用情况,并以监控数据为基础,指明产品优化的方向 前端监控可以分为三类:数据监控、性能监控和异常监控。下面我们来一一的了解。 (1)数据监控 数据监控,顾名思义就是监听用户的行为。常见的数据监控包括: PV/UV:PV(p 阅读全文
posted @ 2019-05-15 09:39
白露~
阅读(1135)
评论(0)
推荐(0)
摘要:
数据结构分类: 列表 型 1.数组 2.链表 3.队列 4.栈 数组【详解】 开辟一片连续的空间,将元素依次放入其中; 数组的好处:可以进行随机访问,只需要一个下标就可以访问到该元素;但插入和删除会比较耗费时间,插入和删除操作都需要将之后的元素进行整体的移动,腾出空间来进行对应的操作。 链表【详解】 阅读全文
posted @ 2019-05-10 00:12
白露~
阅读(325)
评论(0)
推荐(0)
|